Skip to main content

Apache Traffic Server CVE-2026-111809

| EUVDEUVD-2026-107503 MEDIUM
HTTP Request/Response Smuggling (CWE-444)
2026-10-21 apache GHSA-hwgh-j4gj-qv24
6.9
CVSS 4.0 · Vendor: apache
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach ATS proxy over network
  2. Delivery
    Send HEAD request with Content-Length/Transfer-Encoding
  3. Exploit
    Desynchronize proxy/backend request parsing
  4. Execution
    Smuggle attacker-controlled request
  5. Impact
    Poison cache or hijack victim responses

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V4 - API and Web Service HTTP request consistency
Exploitation Conditions

Exploitation requires that the target Apache Traffic Server accept and mishandle HEAD requests that carry a Content-Length or Transfer-Encoding header - a message-framing condition the attacker controls directly in the request, not a server-side configuration toggle. Per the CVSS vector (PR:N/UI:N), no authentication or user interaction is needed, and the affected versions (8.0.0-8.1.11, 9.0.0-9.2.15, 10.0.0-10.1.4, 10.2.0) are exploitable in default proxy deployments. The principal limiting factor is architectural: the attacker must be able to route requests through the ATS instance and there must be a differently-parsing upstream/downstream HTTP agent for the desynchronization to be weaponized, which is the normal reverse-proxy/CDN topology where ATS is deployed. Upgrading to 9.2.16, 10.1.5, or 10.2.1 removes the condition.

Impact

This is a genuinely high-priority issue, not merely a high-CVSS-but-low-real-risk flaw. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes network-reachable, low-complexity, unauthenticated exploitation requiring no user interaction - the most dangerous profile for an internet-facing component. The scope change (S:C) combined with I:H reflects the nature of HTTP request smuggling: the proxy can be coerced into desynchronizing request boundaries, injecting attacker-controlled requests into other clients' connections or backend streams, which is why integrity impact dominates while confidentiality is only partial (C:L) and availability unaffected (A:N). No EPSS score, CISA KEV listing, or public POC was provided in the input, so exploitation probability cannot be quantified from the data; status is therefore 'no public exploit identified at time of analysis.' However, request-smuggling bugs in widely deployed proxies/CDN software historically attract rapid weaponization, so the absence of a current POC should not be read as low urgency. There are no conflicting signals: the description (HEAD requests carrying Content-Length or Transfer-Encoding) is fully consistent with the CWE-444 classification and the unauthenticated network vector. Prioritize patching given the unauthenticated, low-complexity profile and the affected component's typical placement at the network edge.

Exploit ScenarioDerived

An attacker sends a crafted HEAD request to an internet-facing Apache Traffic Server instance that improperly includes Content-Length or Transfer-Encoding headers, causing the proxy and backend to disagree on where the request ends. The smuggled request body is then interpreted as a new request, letting the attacker poison the cache, bypass access controls, or hijack responses destined for other users. No authentication or user interaction is required (PR:N/UI:N), and no public exploit was identified in the provided data at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 21, 2026

HTTP request smuggling in Apache Traffic Server (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) lets unauthenticated remote attackers send HEAD requests carrying Content-Length or Transfer-Encoding headers to desynchronize HTTP message framing between ATS and an upstream or downstream agent. The scope-changed CVSS 3.1 score of 9.3 (AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:H/A:N) reflects high integrity impact - cache poisoning, request/response queue confusion, and possible access-control bypass - with limited confidentiality exposure; no public exploit code was identified at time of analysis. Vendor-released fixes are available in 9.2.16, 10.1.5, and 10.2.1.

RemediationAI

Apply the vendor-released patches: upgrade to Apache Traffic Server 9.2.16, 10.1.5, or 10.2.1 as documented in the Apache advisory at https://lists.apache.org/thread/r95dq29ywcd1f4x30snxlqmb12z4s4kc. If an immediate upgrade is not possible, add an edge rule or ATS plugin that rejects or strips Content-Length and Transfer-Encoding headers on HEAD requests before forwarding - trade-off: some legitimate clients send Content-Length: 0 on HEAD, so validate against real traffic first and log rejections to tune the rule. Alternatively, normalize framing by having ATS rewrite ambiguous HEAD messages into a single canonical form (for example, removing body-framing headers and using Connection: close for suspect requests), which reduces smuggling risk at the cost of connection reuse and some latency. Ensure upstream and downstream HTTP agents enforce the same RFC 9112 framing rules and reject messages with both Content-Length and Transfer-Encoding or with obfuscated Transfer-Encoding values. Restrict which clients can send requests through the ATS instance where topology permits, and monitor for anomalous HEAD requests carrying body-framing headers as a detection signal. None of these compensating controls removes the underlying defect, so upgrading remains the only complete fix.

Affected VersionsENISA

Apache Traffic Server 10.2.0
Apache Traffic Server 9.0.0 ≤9.2.15
Apache Traffic Server 10.0.0 ≤10.1.4
Apache Traffic Server 8.0.0 ≤8.1.11

Affected Packages

euvd apache_traffic_server no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

This is a CWE-444 (Inconsistent Interpretation of HTTP Requests, aka HTTP Request Smuggling) flaw in Apache Traffic Server's HTTP/1.x message-framing logic. HEAD requests are defined to have no message body, so the presence of a Content-Length or Transfer-Encoding header on a HEAD request is inherently ambiguous; ATS mishandles that combination, producing a framing disagreement with the next HTTP agent in the chain. When ATS is deployed as a reverse proxy, CDN edge, or forward proxy - its normal role - an attacker who can route requests through the instance can exploit the mismatch to smuggle a second request past access controls, poison shared caches, or splice responses to other users. The CVSS scope change (S:C) is consistent with the flaw crossing a trust boundary between ATS and a differently parsing origin or intermediary; the PR:N/UI:N vector confirms no authentication or user interaction is required, and the affected versions are exploitable in default proxy deployments rather than only under a specific configuration toggle. The CPE cpe:2.3:a:apache_software_foundation:apache_traffic_server:*:*:*:*:*:*:*:* identifies the Apache Software Foundation product line as the affected component.

Know when Apache Traffic Server gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (apache) PRIMARY 6.9 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:L/SI:H/SA:N
vuln.today AI 9.3 CRITICAL

Unauthenticated network-reachable HEAD request with low complexity (AV:N/AC:L/PR:N); proxy desync affects backend/other clients so S:C with I:H request injection and only partial C:L.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:H/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (apache).

CVSS VectorVendor: apache

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
High
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Oct 21, 2026 - 20:39 NVD
9.3 (MEDIUM) 6.9 (MEDIUM)
CVE Published
Oct 21, 2026 - 19:16 cve.org
MEDIUM 9.3

DescriptionCVE.org

Apache Traffic Server allows request smuggling via HEAD requests that carry Content-Length or Transfer-Encoding.

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.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Medium
popular open-source caching proxy/CDN server, common but not universal
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

HTTP request smuggling exploits inconsistencies in how front-end and back-end servers parse HTTP message boundaries.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2026-111813 CRITICAL
10.0 Oct 21

Apache Traffic Server versions 8.0.1 through 8.1.11, 9.0.0 through 9.2.15, 10.0.0 through 10.1.4, and 10.2.0 ship an exp

CVE-2026-58161 CRITICAL
9.2 Jul 29

Remote denial of service in Apache Traffic Server (8.0.0-8.1.9, 9.0.0-9.2.14, 10.0.0-10.1.3) allows unauthenticated atta

CVE-2026-58154 CRITICAL
9.2 Jul 29

Out-of-bounds write and integer overflow in Apache Traffic Server's MIME and HTTP header parsing lets remote attackers c

CVE-2026-58155 CRITICAL
9.2 Jul 29

Request smuggling and policy bypass in Apache Traffic Server (branches 8.0.0-8.1.9, 9.0.0-9.2.14, and 10.0.0-10.1.3) ari

CVE-2026-111816 CRITICAL
9.2 Oct 21

Response-framing desync in Apache Traffic Server (8.0.0 through 8.1.11, 9.0.0 through 9.2.15, 10.0.0 through 10.1.4, and

CVE-2025-31699 CRITICAL
9.1 Oct 21

Request smuggling in Apache Traffic Server 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

CVE-2026-111804 HIGH
8.8 Oct 21

Unauthenticated remote attackers can drive HTTP transactions to completion against Apache Traffic Server instances that

CVE-2026-58151 HIGH
8.7 Jul 29

Denial of service in Apache Traffic Server 8.0.0-8.1.9, 9.0.0-9.2.14, and 10.0.0-10.1.3 lets remote unauthenticated atta

CVE-2026-111810 HIGH
8.7 Oct 21

Apache Traffic Server 9.2.15, 10.1.4, and 10.2.0 can be driven into a denial-of-service condition through log amplificat

CVE-2026-58188 HIGH
8.4 Jul 29

Out-of-bounds write and limit-bypass flaws in several experimental plugins shipped with Apache Traffic Server (8.0.0-8.1

CVE-2026-58162 HIGH
8.4 Jul 29

Improper certificate generation in the Apache Traffic Server certifier plugin lets remote attackers dictate the contents

CVE-2026-58164 HIGH
8.3 Jul 29

Memory corruption in Apache Traffic Server's remap configuration handling lets remote attackers trigger a use-after-free

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy