<?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>Cake Software Foundation - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/cake-software-foundation/</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>Fri, 30 Oct 2026 13:29:22 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/cake-software-foundation/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>CakePHP: SQL injection in StringExpression and IdentifierExpression (CVE-2026-119419)</title><link>https://feed.craftedsignal.io/briefs/2026-10-cakephp-sql-injection-a878a2a5/</link><pubDate>Fri, 30 Oct 2026 13:29:22 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-cakephp-sql-injection-a878a2a5/</guid><description>CakePHP through version 5.4.3 contains an SQL injection vulnerability in its query building components that allows unvalidated collation values to trigger arbitrary SQL execution.</description><content:encoded><![CDATA[<p>CakePHP versions 5.4.3 and earlier are susceptible to an SQL injection vulnerability. The flaw exists within the <code>StringExpression</code> and <code>IdentifierExpression</code> classes. Attackers who can control the collation parameter passed to the constructor or the <code>setCollation()</code> method can inject arbitrary SQL commands. The injected payload is appended after the unquoted <code>COLLATE</code> clause and executes with the privileges of the active database connection.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows attackers to execute arbitrary SQL commands against the backend database, potentially resulting in unauthorized data access, modification, or destruction, depending on the privileges of the database user configured in the application.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Audit custom application code using CakePHP to identify instances where user-supplied input is passed to <code>StringExpression</code>, <code>IdentifierExpression</code>, or the <code>setCollation()</code> method.</li>
<li>Implement strict input validation or allow-listing for any collation parameters processed by these methods.</li>
<li>Upgrade to the latest version of CakePHP that includes the security patch for CVE-2026-119419 once available.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>web-application-vulnerability</category><category>sqli</category><category>cakephp</category></item></channel></rss>