CVE-2022-24894: Symfony storing cookie headers in HttpCache
CVE-2022-24894: Prevent storing cookie headers in HttpCache
Other sources
Symfony is a PHP framework for web and console applications and a set of reusable PHP components. The Symfony HTTP cache system, acts as a reverse proxy: It caches entire responses (including headers) and returns them to the clients. In a recent change in the AbstractSessionListener, the response might contain a Set-Cookie header. If the Symfony HTTP cache system is enabled, this response might bill stored and return to the next clients. An attacker can use this vulnerability to retrieve the victim's session. This issue has been patched and is available for branch 4.4.
— Launchpad
Affected Software
Remediation
Event History
Frequently Asked Questions
What is CVE-2022-24894?
CVE-2022-24894 is a vulnerability in the Symfony PHP framework that allows cookie headers to be stored in the HttpCache.
What is the severity of CVE-2022-24894?
The severity of CVE-2022-24894 is high with a CVSS score of 8.8.
How does CVE-2022-24894 affect Symfony?
CVE-2022-24894 affects Symfony versions from 2.0.0 to 4.4.50, 5.0.0 to 5.4.2, 6.0.0 to 6.0.20, 6.1.0 to 6.1.12, and 6.2.0 to 6.2.6.
How can I fix CVE-2022-24894 in Symfony?
To fix CVE-2022-24894 in Symfony, upgrade to a version that is not affected by the vulnerability.
Where can I find more information about CVE-2022-24894?
You can find more information about CVE-2022-24894 on the Symfony website and the GitHub security advisories.