CVE-2022-36032
Last modified
CVE-2022-36032 is a medium-severity vulnerability rated 5.3/10 on the CVSS scale. ReactPHP HTTP is a streaming HTTP client and server implementation for ReactPHP. In ReactPHP's HTTP server component versions starting with 0.7.0 and prior to 1.7.0, when ReactPHP is processing incoming HTTP cookie values, the cookie names are url-decoded. EPSS estimates a 0.78% chance of exploitation in the next 30 days.
Description
ReactPHP HTTP is a streaming HTTP client and server implementation for ReactPHP. In ReactPHP's HTTP server component versions starting with 0.7.0 and prior to 1.7.0, when ReactPHP is processing incoming HTTP cookie values, the cookie names are url-decoded. This may lead to cookies with prefixes like `__Host-` and `__Secure-` confused with cookies that decode to such prefix, thus leading to an attacker being able to forge cookie which is supposed to be secure. This issue is fixed in ReactPHP HTTP version 1.7.0. As a workaround, Infrastructure or DevOps can place a reverse proxy in front of the ReactPHP HTTP server to filter out any unexpected `Cookie` request headers.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Reactphp | Http | >= 0.7.0, < 1.7.0 |
References
- https://github.com/reactphp/http/commit/663c9a3b77b71463fa7fcb76a6676ffd16979dd6Patch, Third Party Advisory
- https://github.com/reactphp/http/pull/175Issue Tracking, Patch, Third Party Advisory
- https://github.com/reactphp/http/releases/tag/v1.7.0Release Notes, Third Party Advisory
- https://github.com/reactphp/http/security/advisories/GHSA-w3w9-vrf5-8mx8Issue Tracking, Patch, Third Party Advisory
- https://github.com/reactphp/http/commit/663c9a3b77b71463fa7fcb76a6676ffd16979dd6Patch, Third Party Advisory
- https://github.com/reactphp/http/pull/175Issue Tracking, Patch, Third Party Advisory
- https://github.com/reactphp/http/releases/tag/v1.7.0Release Notes, Third Party Advisory
- https://github.com/reactphp/http/security/advisories/GHSA-w3w9-vrf5-8mx8Issue Tracking, Patch, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2022-36032?
How severe is CVE-2022-36032?
How do I fix CVE-2022-36032?
Are you affected by CVE-2022-36032?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
