GHSA-fxf7-vhh8-7vpqCritical

CakePHP: FunctionsBuilder::jsonValue() vulerable to SQL injection with PostgresDriver

Published
September 8, 2026
Last Modified
September 8, 2026

🔗 CVE IDs covered (1)

📋 Description

Impact

The FunctionsBuilder::jsonValue($field, $jsonPath) methods with the Postgres driver is vulnerable to SQL injection if user controlled data is supplied to the $jsonPath parameter.

Patches

5.1.10, 5.2.15, 5.3.7

Workarounds

Don't provide user controlled data to these functions/parameters.

🎯 Affected products6

  • composer/cakephp/cakephp:>= 5.3.0, < 5.3.7
  • composer/cakephp/cakephp:>= 5.2.0, < 5.2.15
  • composer/cakephp/cakephp:>= 5.1.0, < 5.1.10
  • composer/cakephp/database:>= 5.3.0, < 5.3.7
  • composer/cakephp/database:>= 5.2.0, < 5.2.15
  • composer/cakephp/database:>= 5.1.0, < 5.1.10

🔗 References (9)