Description
Apache Traffic Server forwarded a malformed 302 response that should have been rejected as a parse error, because the Transfer-Encoding: chunked carve-out bypassed the rejection path. A response that two peers can read differently is then stored and served, allowing cache poisoning and response-framing desync.



This issue affects Apache Traffic Server: from 8.0.0 through 8.1.11, from 9.0.0 through 9.2.15, from 10.0.0 through 10.1.4, 10.2.0.



Users are recommended to upgrade to version 9.2.16, 10.1.5, or 10.2.1, which fix the issue.
Published: 2026-10-21
Score: 9.2 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Cache Poisoning and Response Framing Desynchronization
Action: Immediate Patch
AI Analysis

Impact

The vulnerability allows a malformed 302 redirect with a Transfer‑Encoding: chunked carve‑out to bypass the HTTP parsing error handling in Apache Traffic Server. This causes the proxy to accept and cache the response as if it were valid, leading to cache poisoning and response‑framing desynchronization. The flaw is described by CWE‑444 and can lead to an attacker delivering arbitrary content or manipulating the framing of HTTP responses to downstream clients.

Affected Systems

Affected products are Apache Traffic Server from the Apache Software Foundation. Versions from 8.0.0 through 8.1.11, 9.0.0 through 9.2.15, 10.0.0 through 10.1.4, and 10.2.0 are vulnerable. Upgrading to version 9.2.16, 10.1.5, or 10.2.1 resolves the issue.

Risk and Exploitability

With a CVSS score of 9.2 the vulnerability is considered critical. Although EPSS information is not available, the lack of protection and the nature of cache poisoning suggest a non‑negligible risk of exploitation. The flaw is not listed in the CISA KEV catalog yet. An attacker can craft a malicious 302 response to a downstream peer that is accepted by the proxy, causing it to store and return poisoned content to client requests. The attack can be carried out remotely and benefits from the absence of parsing restrictions for the specific Transfer‑Encoding carve‑out.

Generated by OpenCVE AI on October 22, 2026 at 01:47 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Apache Traffic Server to a fixed version (9.2.16, 10.1.5, or 10.2.1).
  • Configure the proxy or upstream services to reject or sanitize malformed 302 responses and enforce strict HTTP parsing.
  • Monitor cache contents and HTTP traffic for signs of desynchronization or unexpected content injections to detect potential exploitation.

Generated by OpenCVE AI on October 22, 2026 at 01:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 02 Nov 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Important


Fri, 23 Oct 2026 22:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 22 Oct 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache apache Traffic Server
Apache traffic Server
Apache Software Foundation
Apache Software Foundation apache Traffic Server
Vendors & Products Apache
Apache apache Traffic Server
Apache traffic Server
Apache Software Foundation
Apache Software Foundation apache Traffic Server

Wed, 21 Oct 2026 18:45:00 +0000

Type Values Removed Values Added
Description Apache Traffic Server forwarded a malformed 302 response that should have been rejected as a parse error, because the Transfer-Encoding: chunked carve-out bypassed the rejection path. A response that two peers can read differently is then stored and served, allowing cache poisoning and response-framing desync. This issue affects Apache Traffic Server: from 8.0.0 through 8.1.11, from 9.0.0 through 9.2.15, from 10.0.0 through 10.1.4, 10.2.0. Users are recommended to upgrade to version 9.2.16, 10.1.5, or 10.2.1, which fix the issue.
Title Apache Traffic Server: A malformed 302 response bypasses parse-error rejection through the Transfer-Encoding: chunked carve-out
Weaknesses CWE-444
References
Metrics cvssV3_1

{'score': 9.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:H/A:N'}

cvssV4_0

{'score': 9.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:L/SI:H/SA:N'}


Subscriptions

Apache Apache Traffic Server Traffic Server
Apache Software Foundation Apache Traffic Server
cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-10-23T21:22:57.204Z

Reserved: 2026-10-16T20:25:17.923Z

Link: CVE-2026-111816

cve-icon Vulnrichment

Updated: 2026-10-23T20:52:15.780Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-21T19:16:59.330

Modified: 2026-10-26T10:10:00.140

Link: CVE-2026-111816

cve-icon Redhat

Severity : Important

Publid Date: 2026-10-21T18:26:32Z

Links: CVE-2026-111816 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T10:30:04Z

Weaknesses
  • CWE-444

    Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')