CVE-2026-119415 json
CakePHP through 5.4.3 MIME Header Injection via FormDataPart Content-Type
published 2026-10-30 9 d ago modified 2026-11-04 5 d ago also EUVD-2026-113795
- cvss
- 3.7
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.4%
- EPSS 0.4% chance of exploitation in 30 days, percentile 31%
- public exploits
- 0
- none known
Summary
CakePHP through 5.4.3 contains a header injection vulnerability in FormDataPart that allows attackers to inject MIME part headers via unsanitized Content-Type and Content-ID values. Attackers can supply CR/LF sequences in attachment MIME types or Content-IDs passed to Message::setAttachments() or HTTP client multipart data to add arbitrary headers or content.
Patch / fix
- cakephp cakephp 5.4.4
- cakefoundation cakephp 5.4.4
- github.com/cakephp/cakephp@2e54c22 commit
- github.com/cakephp/cakephp@27263ae commit
- github.com/cakephp/cakephp@c9a9114 commit
- github.com/cakephp/cakephp@d66e016 commit
- github.com/cakephp/cakephp#19715 pull request
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 5 d ago
Exploit prediction
0.37% chance of exploitation in the next 30 days, higher than 31% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 6.3 | CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N |
| CNA | 3.1 | 3.7 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N |
| CNA | 4.0 | 6.3 | CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Affected products
- cakephp cakephp
Classification
- Weakness
-
- CWE-93 Improper Neutralization of CRLF Sequences
References
-
github.com
/cakephp/cakephp/commit/2e54c227eaa4c0e0d5edd74931710fd4f8bc38b5
patch
-
github.com
/cakephp/cakephp/commit/27263ae750a3cd8464a5db076f48a731c8283df2
patch
-
github.com
/cakephp/cakephp/commit/c9a91149f04e2aee7faa30ed57d40f5b91d3f79e
patch
-
github.com
/cakephp/cakephp/commit/d66e016d2fd9667dd605b56e25fbb3df5365406a
patch
-
github.com
/cakephp/cakephp/pull/19715
patch, issue-tracking
-
github.com
/cakephp/cakephp/blob/6f3dd91371ac0698b64024ddb21d57def9fbba91/src/Http/Client/FormDataPart.php#L200
technical-description
-
github.com
/cakephp/cakephp/blob/6f3dd91371ac0698b64024ddb21d57def9fbba91/src/Mailer/Message.php#L1181
technical-description
-
abraxaslabs.tech
/research/cakephp-attachment-crlf
third-party-advisory
-
github.com
/cakephp/cakephp
product
-
vulncheck.com
/advisories/cakephp-through-5.4.3-mime-header-injection-via-formdatapart-content-type
third-party-advisory
Sources
- CVE List CVE-2026-119415
- NVD CVE-2026-119415
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.