RHSA-2026:84798
A vulnerability was discovered in Tornado where it improperly handles HTTP requests containing duplicate Transfer-Encoding: chunked headers. When duplicate Transfer-Encoding headers are present in an incoming request, Tornado ignores them and treats the request as body-less, leaving the chunked message body unparsed in the HTTP socket stream. When Tornado is deployed behind a reverse proxy or load balancer that correctly processes chunked payloads, an unauthenticated remote attacker can exploit this parsing discrepancy to conduct HTTP request smuggling, bypass proxy security restrictions, poison intermediate caches, or desynchronize backend connections.
Risk Scores
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Red Hat | pcs-0:0.10.18-2.el8_10.10.aarch64 as a component of Red Hat Enterprise Linux HighAvailability (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-0:0.10.18-2.el8_10.10.src as a component of Red Hat Enterprise Linux HighAvailability (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-0:0.10.18-2.el8_10.10.ppc64le as a component of Red Hat Enterprise Linux ResilientStorage (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-snmp-0:0.10.18-2.el8_10.10.s390x as a component of Red Hat Enterprise Linux HighAvailability (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-0:0.10.18-2.el8_10.10.s390x as a component of Red Hat Enterprise Linux ResilientStorage (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-snmp-0:0.10.18-2.el8_10.10.aarch64 as a component of Red Hat Enterprise Linux HighAvailability (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-0:0.10.18-2.el8_10.10.x86_64 as a component of Red Hat Enterprise Linux ResilientStorage (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-snmp-0:0.10.18-2.el8_10.10.x86_64 as a component of Red Hat Enterprise Linux ResilientStorage (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-snmp-0:0.10.18-2.el8_10.10.ppc64le as a component of Red Hat Enterprise Linux ResilientStorage (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-0:0.10.18-2.el8_10.10.src as a component of Red Hat Enterprise Linux ResilientStorage (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-0:0.10.18-2.el8_10.10.ppc64le as a component of Red Hat Enterprise Linux HighAvailability (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-snmp-0:0.10.18-2.el8_10.10.x86_64 as a component of Red Hat Enterprise Linux HighAvailability (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-snmp-0:0.10.18-2.el8_10.10.s390x as a component of Red Hat Enterprise Linux ResilientStorage (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-0:0.10.18-2.el8_10.10.x86_64 as a component of Red Hat Enterprise Linux HighAvailability (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-0:0.10.18-2.el8_10.10.s390x as a component of Red Hat Enterprise Linux HighAvailability (v. 8) | 0.10.18-2.el8 |
| Red Hat | pcs-snmp-0:0.10.18-2.el8_10.10.ppc64le as a component of Red Hat Enterprise Linux HighAvailability (v. 8) | 0.10.18-2.el8 |
Timeline
- Oct 19, 2026 CVE Published
- Oct 19, 2026 CVE Updated
- Oct 19, 2026 Distribution Patch
- Oct 19, 2026 Distribution Patch
- Oct 19, 2026 Security Advisory
- Oct 19, 2026 Security Advisory
- Oct 19, 2026 Security Advisory
References
- https://access.redhat.com/errata/RHSA-2026:84798 advisory
- https://access.redhat.com/security/updates/classification/#important advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=2526562 issue
- https://bugzilla.redhat.com/show_bug.cgi?id=2533918 issue
- https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_84798.json advisory
- https://access.redhat.com/security/cve/CVE-2024-14029 advisory
- https://www.cve.org/CVERecord?id=CVE-2024-14029 advisory
- https://nvd.nist.gov/vuln/detail/CVE-2024-14029 advisory
- https://github.com/tornadoweb/tornado/security/advisories/GHSA-753j-mpmx-qq6g advisory
- https://www.vulncheck.com/advisories/tornado-before-6.4.1-http-request-smuggling-via-transfer-encoding advisory
- https://access.redhat.com/security/cve/CVE-2026-82397 advisory
- https://www.cve.org/CVERecord?id=CVE-2026-82397 advisory
- https://nvd.nist.gov/vuln/detail/CVE-2026-82397 advisory
- https://github.com/tornadoweb/tornado/commit/8d6363ed7b69d5f0da806efe34d256627a2191de advisory
- https://github.com/tornadoweb/tornado/pull/3704 advisory
- https://github.com/tornadoweb/tornado/releases/tag/v6.5.8 advisory
- https://github.com/tornadoweb/tornado/security/advisories/GHSA-mpf4-983q-p7j4 advisory