<?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/"><channel><title>ReadyEcommerce - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/readyecommerce/</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>Mon, 10 Aug 2026 15:31:27 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/readyecommerce/feed.xml" rel="self" type="application/rss+xml"/><item><title>Unauthenticated SQL Injection in ReadyEcommerce Product API</title><link>https://feed.craftedsignal.io/briefs/2026-08-readyecommerce-sql-injection/</link><pubDate>Mon, 10 Aug 2026 15:31:27 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-readyecommerce-sql-injection/</guid><description>ReadyEcommerce versions before 4.5.2 are vulnerable to unauthenticated time-based blind SQL injection in the product listing API, allowing attackers to exfiltrate database contents and potentially gain system-level access.</description><content:encoded><![CDATA[<p>ReadyEcommerce versions prior to 4.5.2 contain a critical unauthenticated SQL injection vulnerability in the product listing API. The vulnerability originates in <code>ProductController.php</code>, where the <code>rating</code> parameter is concatenated directly into a MySQL <code>HAVING</code> clause without proper parameterization. This flaw allows unauthenticated remote attackers to execute arbitrary SQL queries against the underlying database via time-based blind SQL injection techniques. Given the reported configuration where the database service runs with root privileges, successful exploitation may lead to full database compromise, extraction of sensitive user credentials and administrator password hashes, and potential file system access. This vulnerability poses a severe risk to the confidentiality and integrity of the affected e-commerce environments.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for the full extraction of database contents, including user credentials and administrative password hashes. Due to the database running with root privileges, there is a risk of escalation to unauthorized file system access on the host server.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Update ReadyEcommerce to version 4.5.2 or later to remediate the vulnerability in <code>ProductController.php</code>.</li>
<li>Implement input validation and parameterized queries to prevent SQL injection in the product listing API.</li>
<li>Audit database service configurations to ensure that the database process runs with the least privilege necessary rather than root.</li>
<li>Monitor webserver access logs for anomalous <code>POST</code> or <code>GET</code> requests to the product listing endpoint containing SQL syntax or time-delay functions (e.g., <code>SLEEP()</code>, <code>BENCHMARK()</code>).</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category></item></channel></rss>