<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Total Donations - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/total-donations/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Tue, 25 Aug 2026 10:07:20 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/total-donations/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>SQL Injection Vulnerability in Total Donations WordPress Plugin</title><link>https://feed.craftedsignal.io/briefs/2026-08-total-donations-sqli/</link><pubDate>Tue, 25 Aug 2026 10:07:20 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-total-donations-sqli/</guid><description>The Total Donations plugin for WordPress versions up to 2.0.5 is vulnerable to unauthenticated SQL injection, allowing attackers to extract sensitive database information.</description><content:encoded><![CDATA[<p>The Total Donations plugin for WordPress (up to and including version 2.0.5) contains a critical SQL injection vulnerability identified as CVE-2026-78568. The flaw exists due to insufficient input validation and a lack of parameterized queries when handling user-supplied parameters. This security deficiency allows unauthenticated remote attackers to append arbitrary SQL commands to existing database queries. Successful exploitation permits an attacker to perform unauthorized operations on the backend database, such as exfiltrating sensitive data, modifying application content, or disrupting service availability. Given the plugin's function, it is likely to be targeted for the extraction of donor or administrative information.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>The attacker identifies a target WordPress site utilizing the Total Donations plugin version 2.0.5 or earlier.</li>
<li>The attacker crafts an HTTP GET or POST request containing a malicious SQL payload targeted at an exposed parameter within the plugin's input fields.</li>
<li>The request is transmitted to the web server hosting the vulnerable WordPress instance.</li>
<li>The web application's input processing logic fails to properly sanitize or escape the attacker-supplied parameter.</li>
<li>The plugin concatenates the malicious input directly into a database query string.</li>
<li>The database engine executes the concatenated query, allowing the injected SQL commands to run with the privileges of the database user.</li>
<li>The attacker iterates through database tables to exfiltrate sensitive data via boolean-based or union-based injection techniques.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-78568 can lead to the complete compromise of the site's database. This includes the potential theft of sensitive user data, donor information, and site configuration details. Given the critical CVSS score of 9.8, exploitation is unauthenticated and requires no user interaction, making it highly attractive for automated botnets scanning the web for vulnerable WordPress plugins.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Update the Total Donations plugin to the latest available version beyond 2.0.5 immediately to remediate CVE-2026-78568.</li>
<li>If an update is not immediately available, disable the plugin or restrict access to the affected web paths at the WAF level.</li>
<li>Monitor web server logs for HTTP requests containing common SQL injection characters (such as single quotes, semicolons, and comment indicators) targeting plugin-specific paths.</li>
<li>Deploy the provided Sigma rule to detect anomalous SQL injection patterns in web server logs.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category></item></channel></rss>