CVE-2026-77635
CakePHP is a rapid development framework for PHP. Prior to versions 5.1.10, 5.2.15, and 5.3.7 on their respective release lines, FunctionsBu
CVSS
—
No CVSS
EPSS
—
KEV
—
Exploit Today
0
0-100
Published: Aug 24, 2026 · Last modified: Aug 24, 2026 · CWE-89
Not enough EPSS history yet.
CakePHP is a rapid development framework for PHP. Prior to versions 5.1.10, 5.2.15, and 5.3.7 on their respective release lines, FunctionsBuilder::jsonValue() with PostgresDriver is vulnerable to SQL injection when user-controlled data is supplied to the jsonPath parameter. This issue is fixed in versions 5.1.10, 5.2.15, and 5.3.7.
- github.comhttps://github.com/cakephp/cakephp/commit/138f2f61486532c29ee4d106da2a9848c1ff1ab3
- github.comhttps://github.com/cakephp/cakephp/commit/489a40fb7c6e597af33fe0f7264047afccb90d55
- github.comhttps://github.com/cakephp/cakephp/commit/9f1ad970a3b72293d4a37e694276645f804e819f
- github.comhttps://github.com/cakephp/cakephp/releases/tag/5.1.10
- github.comhttps://github.com/cakephp/cakephp/releases/tag/5.2.15
- github.comhttps://github.com/cakephp/cakephp/releases/tag/5.3.7
- github.comhttps://github.com/cakephp/cakephp/security/advisories/GHSA-fxf7-vhh8-7vpq
CVECVSSEPSSKEVRExploitTitleMod.
CVE-2026-325559.3 CRI—
——0Unauthenticated SQL Injection in Boost <= 2.0.4 versions.8hCVE-2026-325549.3 CRI—
——0Unauthenticated SQL Injection in WooBeWoo Product Filter Pro <= 3.1.8 versions.8hCVE-2026-782487.3 HIG—
——0A vulnerability was determined in SourceCodester Simple Online Food Ordering System 1.0. Impacted is an unknown function of the file /fos/admin/ajax.php?action=save_settings. This manipulation of the argument Name causes sql injection. The attack is possible to be carried out remotely. The exploit has been publicly disclosed and may be utilized.22hCVE-2026-768487.5 HIG—
——0TypeORM's SelectQueryBuilder.distinctOn accepts an array of strings and stores it on the expression map without validation. For PostgreSQL-family drivers, createSelectDistinctExpression in src/query-builder/SelectQueryBuilder.ts joins that array and interpolates the result into the generated statement as SELECT DISTINCT ON (values), with no escaping, quoting, identifier validation or allowlist, and without routing the values through replacePropertyNames or the driver's escape helper. Because the interpolation point is a parenthesized SQL expression list rather than an identifier-only position, a supplied element may carry arbitrary expressions, including correlated subqueries. An application that forwards a client-controlled value into distinctOn, for instance to let a caller choose a deduplication column, allows that client to read data anywhere the application's database role can reach through boolean or time-based inference, independently of the entity being queried. validateOrderByCondition, the allowlist check guarding the orderBy family in the same class, is not applied to this path.22hCVE-2026-782477.3 HIG—
——0A vulnerability was found in SourceCodester Simple Online Food Ordering System 1.0. This issue affects some unknown processing of the file /fos/admin/ajax.php?action=confirm_order. The manipulation of the argument ID results in sql injection. The attack can be executed remotely. The exploit has been made public and could be used.23hCVE-2026-782707.6 HIG—
——0Author SQL Injection in FluentCRM Pro <= 3.1.12 versions.23h