CVE-2026-77634
8.2CakePHP · CakePHP
CakePHP is vulnerable to CRLF injection, which may allow an unauthenticated attacker to manipulate HTTP headers and perform malicious actions against the application.
Executive summary
The CakePHP framework is susceptible to CRLF injection, an unauthenticated vulnerability that could allow attackers to manipulate HTTP responses or conduct header injection attacks.
Vulnerability
The framework fails to properly neutralize CRLF sequences (CWE-93), allowing for HTTP response splitting or header injection. This vulnerability is exploitable by an unauthenticated attacker via crafted requests.
Business impact
The CVSS score of 8.2 classifies this as a high-severity vulnerability. By manipulating HTTP headers, an attacker could conduct cross-site scripting (XSS), cache poisoning, or session hijacking, potentially leading to widespread user compromise and unauthorized data access.
Remediation
Immediate Action: Upgrade to the latest patched version of CakePHP corresponding to your current release branch (e.g., 4.5.12, 4.6.5, 5.1.9, 5.2.14, or 5.3.7).
Proactive Monitoring: Monitor web server logs for suspicious characters or unusual carriage return and line feed patterns in incoming request headers.
Compensating Controls: Deploy a Web Application Firewall (WAF) configured to inspect and sanitize HTTP headers to block requests containing malicious CRLF sequences.
Exploitation status
Public Exploit Available: No
Analyst recommendation
Due to the critical nature of the framework and the high severity of header injection, developers must prioritize updating their CakePHP dependencies. Failure to patch could leave the entire application layer exposed to sophisticated web-based attacks.