High severity · published Oct 21, 2026
CVE-2025-31699
Apache Traffic Server: Origin connection still owed a request body is reused, enabling request smuggling
New
8.9
CVSS
0.3%
EPSS
No
On KEV
Description
Apache Traffic Server can return an origin connection to the shared pool while the origin is still waiting on a request body the client declared but never fully sent, including when the client used Expect: 100-continue. The origin then reads a later request on that connection as leftover body data, which lets an attacker smuggle requests past ATS access controls, disrupt other users' requests, or poison the cache. 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.
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:L
Attack vector
Network
Complexity
High
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
Low
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 28% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AT
Apache Traffic Server · Apache Software Foundation
8.0.0 through 8.1.11; 9.0.0 through 9.2.15; 10.0.0 through 10.1.4; 10.2.0 · source: vendor
Affected product
AT
Apache Traffic Server
Apache Software Foundation
More from Apache Traffic Server
10.0
CVE-2026-111812
Apache Traffic Server: origin_server_auth signs client-controlled AWS headers under the proxy's IAM credentials
10.0
CVE-2026-111815
Apache Traffic Server: TLS session ticket resumption bypasses per-SNI verify_client STRICT enforcement
10.0
CVE-2026-111814
Apache Traffic Server: Default server_session_sharing.match omits MASK_CERT, allowing pooled mTLS identity confusion at the origin
10.0
CVE-2026-111813
Apache Traffic Server: magick plugin passes client query strings unfiltered to ImageMagick convert in the default configuration
10.0
CVE-2026-58162
Apache Traffic Server: Certifier plugin trusts client SNI when generating certificates