{"id":"CVE-2026-77635","state":"PUBLISHED","title":"CakePHP: FunctionsBuilder::jsonValue() vulerable to SQL injection with PostgresDriver","description":"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.","publishedAt":"2026-08-24T20:30:34.492Z","updatedAt":"2026-08-25T13:31:40.225Z","severity":{"score":9.2,"label":"Critical","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N","source":"GitHub_M"},"assigner":"GitHub_M","products":["cakephp cakephp","cakephp cakephp/database"],"affected":[{"vendor":"cakephp","product":"cakephp","versions":[{"version":">= 5.1.0, < 5.1.10","status":"affected"},{"version":">= 5.2.0, < 5.2.15","status":"affected"},{"version":">= 5.3.0, < 5.3.7","status":"affected"}]},{"vendor":"cakephp","product":"cakephp/database","versions":[{"version":">= 5.1.0, < 5.1.10","status":"affected"},{"version":">= 5.2.0, < 5.2.15","status":"affected"},{"version":">= 5.3.0, < 5.3.7","status":"affected"}]}],"references":["https://github.com/cakephp/cakephp/security/advisories/GHSA-fxf7-vhh8-7vpq","https://github.com/cakephp/cakephp/commit/138f2f61486532c29ee4d106da2a9848c1ff1ab3","https://github.com/cakephp/cakephp/commit/489a40fb7c6e597af33fe0f7264047afccb90d55","https://github.com/cakephp/cakephp/commit/9f1ad970a3b72293d4a37e694276645f804e819f","https://github.com/cakephp/cakephp/releases/tag/5.1.10","https://github.com/cakephp/cakephp/releases/tag/5.2.15","https://github.com/cakephp/cakephp/releases/tag/5.3.7"],"weaknesses":["CWE-89"],"ingestedAt":"2026-10-29T20:13:07.220Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/77xxx/CVE-2026-77635.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-77635","state":"PUBLISHED","datePublished":"2026-08-24T20:30:34.492Z","dateUpdated":"2026-08-25T13:31:40.225Z","assignerShortName":"GitHub_M","assignerOrgId":"a0819718-46f1-4df5-94e2-005712e83aaa","dateReserved":"2026-08-20T20:52:01.928Z"},"containers":{"cna":{"title":"CakePHP: FunctionsBuilder::jsonValue() vulerable to SQL injection with PostgresDriver","descriptions":[{"lang":"en","value":"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."}],"affected":[{"vendor":"cakephp","product":"cakephp","versions":[{"version":">= 5.1.0, < 5.1.10","status":"affected"},{"version":">= 5.2.0, < 5.2.15","status":"affected"},{"version":">= 5.3.0, < 5.3.7","status":"affected"}]},{"vendor":"cakephp","product":"cakephp/database","versions":[{"version":">= 5.1.0, < 5.1.10","status":"affected"},{"version":">= 5.2.0, < 5.2.15","status":"affected"},{"version":">= 5.3.0, < 5.3.7","status":"affected"}]}],"references":[{"url":"https://github.com/cakephp/cakephp/security/advisories/GHSA-fxf7-vhh8-7vpq","name":"https://github.com/cakephp/cakephp/security/advisories/GHSA-fxf7-vhh8-7vpq","tags":["x_refsource_CONFIRM"]},{"url":"https://github.com/cakephp/cakephp/commit/138f2f61486532c29ee4d106da2a9848c1ff1ab3","name":"https://github.com/cakephp/cakephp/commit/138f2f61486532c29ee4d106da2a9848c1ff1ab3","tags":["x_refsource_MISC"]},{"url":"https://github.com/cakephp/cakephp/commit/489a40fb7c6e597af33fe0f7264047afccb90d55","name":"https://github.com/cakephp/cakephp/commit/489a40fb7c6e597af33fe0f7264047afccb90d55","tags":["x_refsource_MISC"]},{"url":"https://github.com/cakephp/cakephp/commit/9f1ad970a3b72293d4a37e694276645f804e819f","name":"https://github.com/cakephp/cakephp/commit/9f1ad970a3b72293d4a37e694276645f804e819f","tags":["x_refsource_MISC"]},{"url":"https://github.com/cakephp/cakephp/releases/tag/5.1.10","name":"https://github.com/cakephp/cakephp/releases/tag/5.1.10","tags":["x_refsource_MISC"]},{"url":"https://github.com/cakephp/cakephp/releases/tag/5.2.15","name":"https://github.com/cakephp/cakephp/releases/tag/5.2.15","tags":["x_refsource_MISC"]},{"url":"https://github.com/cakephp/cakephp/releases/tag/5.3.7","name":"https://github.com/cakephp/cakephp/releases/tag/5.3.7","tags":["x_refsource_MISC"]}],"metrics":[{"cvssV4_0":{"attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"PRESENT","privilegesRequired":"NONE","userInteraction":"NONE","vulnConfidentialityImpact":"HIGH","vulnIntegrityImpact":"HIGH","vulnAvailabilityImpact":"LOW","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","subAvailabilityImpact":"NONE","baseScore":9.2,"baseSeverity":"CRITICAL","vectorString":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N","version":"4.0"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-89","lang":"en","description":"CWE-89: Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","type":"CWE"}]}],"providerMetadata":{"shortName":"GitHub_M","orgId":"a0819718-46f1-4df5-94e2-005712e83aaa","dateUpdated":"2026-08-24T20:30:34.492Z"},"source":{"advisory":"GHSA-fxf7-vhh8-7vpq","discovery":"UNKNOWN"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-08-25T13:31:32.774379Z","id":"CVE-2026-77635","options":[{"Exploitation":"none"},{"Automatable":"yes"},{"Technical Impact":"total"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-08-25T13:31:40.225Z"}}]}}}