๐Ÿ” CVE Alert

CVE-2026-84997

HIGH 7.5

react/http: A malformed HTTP chunked body can lead to a denial-of-service and peg the CPU

CVSS Score
7.5
EPSS Score
0.0%
EPSS Percentile
0th

react/http is an event-driven, streaming HTTP client and server implementation for ReactPHP. From 0.6.0 until 1.11.1, React\Http\Io\ChunkedDecoder could enter an infinite loop while processing a malformed Transfer-Encoding: chunked body because handleData required its buffer to shrink on every iteration. An incomplete terminal-chunk trailer without CRLF left the buffer unchanged after strpos returned false, and exactly two non-CRLF bytes after a completed non-terminal chunk bypassed both the error and wait guards. The affected decoder processes request bodies for React\Http\HttpServer and response bodies for React\Http\Browser, allowing a malicious client to freeze a server or a malicious or compromised server to freeze a client. A reverse proxy that normalizes inbound requests may protect the server direction but does not protect outbound Browser requests. This issue is fixed in version 1.11.1.

CWE CWE-835
Vendor reactphp
Product http
Published Sep 16, 2026
Last Updated Sep 16, 2026
Stay Ahead of the Next One

Get instant alerts for reactphp http

Be the first to know when new high vulnerabilities affecting reactphp http are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Affected Versions

reactphp / http
>= 0.6.0, < 1.11.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/reactphp/http/security/advisories/GHSA-x424-64qh-5j54 github.com: https://github.com/reactphp/http/commit/b6d4688790adf3797071fcf88a3fc4225f30486a github.com: https://github.com/reactphp/http/releases/tag/v1.11.1