CakePHPにSQLインジェクションの脆弱性(CVE-2026-77635)
概要
CakePHPにSQLインジェクションの脆弱性が確認されました。
バージョン 5.3.0 以上 5.3.7 未満、5.2.0 以上 5.2.15 未満、5.1.0 以上 5.1.10 未満に影響があります。
修正版 5.3.7 / 5.2.15 / 5.1.10 への更新が推奨されます。
脆弱性の基本情報
| 脆弱性ID |
CVE-2026-77635 GHSA-fxf7-vhh8-7vpq |
|---|---|
| 脆弱性の種類 | SQLインジェクション |
| 危険度 | 重大 |
| 公開日 | 2026年9月8日 |
影響を受ける製品
| 製品 | 影響を受けるバージョン | 修正版 | 出典 |
|---|---|---|---|
| CakePHP |
5.3.0 以上 5.3.7 未満、5.2.0 以上 5.2.15 未満、5.1.0 以上 5.1.10 未満 | 5.3.7 / 5.2.15 / 5.1.10 | OSV.dev |
推奨対応
- CakePHPを、ご利用中の系列に対応する修正版(5.3.7 / 5.2.15 / 5.1.10)またはそれ以降の公式最新版へ更新してください。
情報元の原文
OSV.dev
CakePHP: FunctionsBuilder::jsonValue() vulerable to SQL injection with PostgresDriver
### 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.
利用条件:CC BY 4.0
出典: GitHub Advisory Database(OSV.dev 経由で取得)。原文のまま掲載(改変なし)