<?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>RtCamp - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/rtcamp/</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>Sat, 12 Sep 2026 09:18:58 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/rtcamp/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>CVE-2026-16482: Blind SQL Injection in rtMedia Plugin</title><link>https://feed.craftedsignal.io/briefs/2026-09-rtmedia-sql-injection/</link><pubDate>Sat, 12 Sep 2026 09:18:58 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-rtmedia-sql-injection/</guid><description>The rtMedia for WordPress plugin is vulnerable to unauthenticated time-based blind SQL injection via the compare parameter, allowing sensitive database information extraction.</description><content:encoded><![CDATA[<p>The rtMedia for WordPress, BuddyPress and bbPress plugin (versions 4.7.11 and earlier) contains a critical security flaw identified as CVE-2026-16482. This vulnerability is a time-based blind SQL injection caused by insufficient input escaping and lack of parameterized queries within the RTMediaQuery::query() method. Attackers can exploit this by injecting malicious SQL statements into the compare parameter. Because the plugin incorrectly merges the $_REQUEST array into the internal query while only validating top-level keys, an unauthenticated attacker can supply nested subvalues that reach the vulnerable SQL execution sink. This is specifically exploitable on any publicly accessible WordPress page containing an rtMedia shortcode, such as [rtmedia_gallery], when the rtmedia_shortcode GET parameter is present. Successful exploitation permits unauthorized access to sensitive database contents, posing a high risk to the confidentiality of stored data.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker identifies a public-facing WordPress page containing an rtMedia shortcode (e.g., [rtmedia_gallery]).</li>
<li>Attacker crafts a malicious HTTP GET request targeting the identified page.</li>
<li>Attacker appends the rtmedia_shortcode parameter to the URL to trigger the vulnerable code path.</li>
<li>Attacker injects a malicious payload into the compare parameter, formatted as a nested subvalue (e.g., compare[field]=value).</li>
<li>The server-side RTMediaQuery::query() function receives the request and improperly merges the input into a database query.</li>
<li>The backend SQL database processes the injected time-based command (e.g., SLEEP() or BENCHMARK()).</li>
<li>Attacker observes the differential in HTTP response time to confirm successful injection and exfiltrate data character-by-character.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows unauthenticated remote attackers to perform unauthorized database queries. This can lead to the full extraction of sensitive WordPress site data, including user credentials, configuration details, and private content, directly impacting the confidentiality of the affected organization.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Update the rtMedia for WordPress, BuddyPress and bbPress plugin to the latest patched version immediately.</li>
<li>Use the provided Sigma rule to monitor web server logs for suspicious parameter patterns associated with this vulnerability.</li>
<li>Implement a Web Application Firewall (WAF) rule to inspect and block incoming GET requests containing recursive or nested parameter keys associated with SQL injection attempts.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>