External risk intelligence

Total Donations Unauthenticated SQL Injection

CVE advisorySeverity: CRITICAL (CVSS 9.3)

CVE-2026-73391

This vulnerability affects a WordPress plugin designed for processing donations. Such plugins are inherently intended to be public-facing web components, making them commonly reachable from the internet in standard deployments.

SQL Injection

Halo Surface Signal: 4 out of 5 — likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

A critical vulnerability has been identified in a widely used donation plugin, potentially allowing unauthorized access to sensitive information through SQL injection. This type of attack exploits weaknesses in how the software handles data inputs, which could lead to significant breaches if left unaddressed. The primary concern at this stage is to confirm if this specific plugin is in use and ascertain the extent of any potential exposure.

  • Unauthenticated database access to donation data.
  • Critical flaw affecting public-facing donation processing.
  • Confirm relevance and assess potential exposure.

Attack Path

How an attacker could exploit the issue

An unauthenticated attacker could exploit this vulnerability by sending specially crafted input to a publicly accessible website that uses the affected donation plugin. This input would target the plugin's handling of donation data, potentially leading to unauthorized access to or manipulation of the underlying database.

  • No authentication required.
  • Input to donation form.
  • Unauthorized database access.

Live Threat

Current exploitation, exposure, and threat context

This vulnerability could allow an unauthenticated attacker to inject malicious SQL code into a system that uses the Total Donations plugin. When supported by the advisory's described conditions, this could lead to the exposure of sensitive database information.

  • Database information could be exposed.
  • Via unauthenticated network requests.
  • Data leakage may occur.

Operational Fix

Recommended remediation, mitigation, and detection steps

This unauthenticated SQL injection vulnerability in Total Donations impacts donation processing, likely involving application owners, infrastructure teams, and potentially vendor management. The immediate first step is to inventory all instances of this plugin, assess their internet reachability and business criticality, and identify the accountable technical owner for remediation planning.

  • Application owners and infrastructure teams.
  • Verify plugin instances and business criticality.
  • Plan risk-based remediation or vendor engagement.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is the Total Donations plugin?

Total Donations is a software component, typically used within the WordPress ecosystem, designed to manage and process charitable contributions. It adds functionality to a website, allowing site owners to create forms and collect financial information from donors directly through their web browser.

How does this SQL injection vulnerability work?

This flaw belongs to the SQL Injection weakness class (CWE-89). It occurs when the plugin fails to properly sanitize data sent by a user before including it in a database query. By sending malicious input, an attacker can trick the application into revealing database contents it should not be able to access.

What triggers this vulnerability?

An attacker triggers this bug by sending specially crafted, unauthorized network requests to a site running an affected version of the plugin. Simply visiting the webpage or browsing the site as a regular user does not trigger the flaw; it requires sending specific, malicious data inputs to the donation processing features.

Why is this CVE-2026-73391 relevant to my site?

According to Halo Surface Signal, this vulnerability is highly relevant because Total Donations is designed to be public-facing. Because it handles donation processing, it is almost certainly reachable from the internet, meaning attackers can reach the vulnerable code without needing special network access or prior login credentials.

Do I need to take action if I use Total Donations?

Yes. Start by creating an inventory of all websites in your environment to identify where this specific plugin version is installed. Once you have identified the impacted instances, determine who owns those applications so you can coordinate with them to disable the feature or apply vendor updates when available.

References