Résumé

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

Détails de l’avis

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.

Références