CVE-2026-77634

8.2

CakePHP · 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.

More CakePHP CVEs