Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach ATS instance using origin_server_auth
-
DeliverySend request with crafted AWS headers
-
ExploitProxy signs headers with its own credentials
-
ExecutionForged signed request reaches AWS origin
-
ImpactUnauthorized action on AWS backend
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that Apache Traffic Server be deployed with the origin_server_auth plugin enabled and configured to sign origin requests with AWS credentials - this is the exact feature named in the advisory and is not part of a default ATS configuration. Given the plugin is active, the attacker needs only network access to send a crafted request as a client (PR:N/UI:N), with no authentication or user interaction. The primary limiting factor is the non-default plugin requirement (reflected as AT:P in the vendor vector); environments not using AWS origin authentication through this plugin are not exposed. Running an unaffected/patched version (9.2.16, 10.1.5, or 10.2.1) also eliminates exposure. |
| Impact | The vendor-supplied CVSS 4.0 base score is 7.0 (High), and the vector (AV:N/AC:L/AT:P/PR:N/UI:N) describes a network-reachable, unauthenticated flaw with low attack complexity but a present attack requirement (AT:P) - meaning exploitation depends on a specific deployment condition rather than being universally triggerable. Critically, all vulnerable-system impacts are None (VC:N/VI:N/VA:N) while the SUBSEQUENT-system impacts are High (SC:H/SI:H): this is a confused-deputy/authorization flaw (CWE-863) where the damage lands on the downstream AWS backend, not on ATS itself. No EPSS score, KEV listing, or POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation. Net assessment: this is a genuine but conditional priority - serious for the specific population running the origin_server_auth plugin against AWS, but not a broad drop-everything issue given the AT:P requirement and absence of any exploitation signal. Note the signals are internally consistent (no conflict between vector and description); the main uncertainty is the missing EPSS/KEV/POC data, whose absence is not itself evidence of low risk. |
| Exploit ScenarioDerived | An attacker sends an ordinary client request through an Apache Traffic Server instance configured with the origin_server_auth plugin for AWS origin authentication, embedding attacker-chosen headers in the request. ATS then signs those attacker-controlled headers using its own AWS credentials and forwards the request to the AWS origin, letting the attacker exercise the proxy's privileges against the backend. No public exploit code is identified at time of analysis, and the attack only works where the AWS-signing plugin is active. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 21, 2026
Unauthenticated remote clients can force Apache Traffic Server's origin_server_auth plugin to sign attacker-chosen AWS request headers with the proxy's own AWS credentials, potentially allowing access to or modification of origin resources permitted to that identity. The issue affects ATS 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, but only installations using the non-default plugin to sign origin requests with AWS credentials are exposed. The vendor rates it High with a CVSS 4.0 base score of 7.0; no public exploit identified at time of analysis.
Earlier versions of this analysis (1)
Unauthenticated remote clients can abuse the origin_server_auth plugin in Apache Traffic Server to make the proxy sign attacker-chosen AWS request headers using the proxy's own AWS credentials, effectively crossing a trust boundary into the AWS origin (S3 or S3-compatible) backend - the vector that drives the assigned CVSS 3.1 score of 10.0 (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N). Deployments running 8.0.0 through 8.1.11, 9.0.0 through 9.2.15, 10.0.0 through 10.1.4, or 10.2.0 are in scope, but only those that have loaded and configured origin_server_auth to sign upstream requests with AWS credentials are actually exposed; a default ATS build without that plugin configuration is not affected, which substantially narrows real-world exposure. No public exploit code or confirmed active exploitation was identified at time of analysis.
RemediationAI
Vendor-released patch: upgrade to Apache Traffic Server 9.2.16, 10.1.5, or 10.2.1 as applicable; 8.x users have no fixed 8.x version listed and should migrate to a fixed supported branch. If upgrading cannot be done immediately, disable the origin_server_auth plugin or remove its AWS-signing configuration where AWS origin authentication is not required, understanding that this breaks that functionality. As a compensating control, constrain the proxy's AWS IAM credentials to the minimum actions and resources needed and add conditions that limit signed requests, though this reduces rather than eliminates the authorization weakness. Review ATS and AWS logs for unexpected signed headers or origin requests and apply the vendor advisory at https://lists.apache.org/thread/r95dq29ywcd1f4x30snxlqmb12z4s4kc.
Affected VersionsENISA
Affected Packages
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
Apache Traffic Server is a caching proxy, and the optional origin_server_auth plugin signs requests forwarded to origin servers using AWS Signature Version 4 and the proxy's configured AWS credentials. CWE-863 (Incorrect Authorization) captures the core weakness: the plugin does not adequately bind or restrict which client-influenced headers are incorporated into the signed request, so a client can cause headers of its choosing to be covered by the proxy's signature. Because the signature is generated under the proxy's IAM identity, successful abuse can yield valid signed requests with confidentiality and integrity impact on the scoped AWS origin, matching the assessed CVSS 3.1 vector AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N. Exploitation depends on the plugin being enabled and configured for AWS signing, the AT:P attack requirement in the vendor vector; default ATS configurations and deployments not using this plugin are not exposed.
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
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N
Network-reachable and unauthenticated (AV:N/PR:N/UI:N); AC:H reflects the required plugin configuration (AT:P in 4.0); the abuse of proxy credentials against the AWS backend is a scope change (S:C) with high confidentiality and integrity impact on that subsequent system.
Primary rating from Vendor (apache).
CVSS VectorVendor: apache
Lifecycle Timeline
4DescriptionCVE.org
Apache Traffic Server's origin_server_auth plugin lets a client force signing of attacker-chosen AWS request headers under the proxy's own credentials.
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.
Executive ViewAI
Apache Traffic Server deployments that use the non-default origin_server_auth plugin to sign origin requests with AWS credentials are exposed to a High-severity flaw (CVSS 7.0) that could let remote clients cause the proxy to sign attacker-selected headers, potentially granting unauthorized access to or modification of origin resources under the proxy's AWS identity. Leadership should care because this capability involves cloud credentials and origin access, so exploitation could undermine trust in the proxy tier and affect data or services protected by that AWS identity; installations not using this plugin are not exposed. No public exploit was identified at time of analysis.
No vendor-released patch identified at time of analysis. Interim mitigations: disable the origin_server_auth plugin where it is not required; restrict network access to the ATS proxy; enforce least-privilege AWS IAM permissions and rotate the proxy's AWS credentials; monitor CloudTrail and proxy logs for unexpected signed requests; and apply any vendor-recommended configuration workarounds.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Apache Traffic Server
View allApache 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
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
Out-of-bounds write and integer overflow in Apache Traffic Server's MIME and HTTP header parsing lets remote attackers c
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
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
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
Unauthenticated remote attackers can drive HTTP transactions to completion against Apache Traffic Server instances that
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
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
Out-of-bounds write and limit-bypass flaws in several experimental plugins shipped with Apache Traffic Server (8.0.0-8.1
Improper certificate generation in the Apache Traffic Server certifier plugin lets remote attackers dictate the contents
Memory corruption in Apache Traffic Server's remap configuration handling lets remote attackers trigger a use-after-free
EUVD-2026-107536
GHSA-hq3r-f7fj-4pwj
NVD
CVE.org
EPSS
Exploit-DB