Skip to main content

Apache Traffic Server EUVDEUVD-2026-107489

| CVE-2026-111813 CRITICAL
Improper Neutralization of Argument Delimiters in a Command ('Argument Injection') (CWE-88)
2026-10-21 apache GHSA-c2v6-rh8p-xq4c
10.0
CVSS 4.0 · Vendor: apache
View

Attack ChainAIDerived

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

  1. Access
    Identify ATS running magick plugin unsigned
  2. Delivery
    Send crafted conversion request
  3. Exploit
    Inject attacker-controlled convert arguments
  4. Execution
    ImageMagick executes unintended file/resource ops
  5. Impact
    Read/write server files or exfiltrate data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Argument sanitization
Exploitation Conditions

Exploitation requires that the operator has loaded Apache Traffic Server's experimental 'magick' plugin AND is running it in its default UNSIGNED configuration - in that mode an unauthenticated client can control the arguments passed to the ImageMagick 'convert' binary. The decisive limiting factor is that this plugin is experimental and not enabled by default, so only deployments that have deliberately added it (and have not enabled URL/request signing) are exposed; configuring the plugin's signed mode removes the unauthenticated-control condition. No user interaction or authentication is otherwise needed against a vulnerable, enabled instance.

Impact

All quantitative severity signals point to maximum theoretical risk: the vendor (Apache) CVSS:3.1 vector is AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H = 10.0, meaning a remote, unauthenticated, low-complexity attack with a scope change and full confidentiality/integrity/availability impact. CWE-88 (argument injection) is consistent with the description - an unauthenticated client controlling ImageMagick 'convert' arguments can typically coerce arbitrary file read/write, SSRF, or command-style behavior through ImageMagick, which justifies the S:C and triple-H impacts. However, the real-world priority is materially lower than the raw 10.0 implies because exploitation is gated on a precondition the CVSS base score does not express: the experimental 'magick' plugin must be explicitly loaded AND left in its default unsigned mode. This is a non-default deployment, so most ATS installations are not exposed. No EPSS score was provided, the CVE is NOT on the CISA KEV list, and no POC/exploit code is referenced - so there is no public exploit identified at time of analysis and no evidence of active exploitation. Net: a genuinely critical flaw for the narrow population running the experimental magick plugin unsigned, but a low-urgency item for the typical ATS operator who does not run that plugin. The only reference is the Apache security mailing-list advisory; no third-party corroboration, EPSS, or exploitation telemetry is available to refine this.

Exploit ScenarioDerived

An operator has enabled Apache Traffic Server's experimental magick plugin and left it in the default unsigned configuration. A remote, unauthenticated attacker sends a crafted request whose parameters are passed into the ImageMagick 'convert' command line, injecting additional arguments that cause convert to read, write, or process attacker-chosen resources on the server. No public exploit code is referenced, so exploitation would currently require an attacker to develop their own.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 21, 2026

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 experimental 'magick' plugin that, in its default unsigned configuration, passes client-controlled data into ImageMagick 'convert' arguments, letting remote attackers inject command-line options (CWE-88 argument injection) with no authentication or user interaction. Because the plugin is experimental and not enabled by default, only deployments that deliberately loaded it without enabling request signing are exposed; those that are exposed face a CVSS 3.1 score of 10.0 (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H) with scope change and full confidentiality, integrity, and availability impact, since injected arguments can drive ImageMagick into reading or writing arbitrary files or executing delegated commands. No public exploit code or CISA KEV entry is associated with this CVE at time of analysis, but the impact on a vulnerable, enabled instance is total, and upgrading to 9.2.16, 10.1.5, or 10.2.1 is recommended.

RemediationAI

Vendor-released patch: upgrade to Apache Traffic Server 9.2.16, 10.1.5, or 10.2.1 as stated in the Apache advisory (https://lists.apache.org/thread/r95dq29ywcd1f4x30snxlqmb12z4s4kc); note that no fixed 8.x release is named, so 8.x operators should plan a move to a supported 9.x/10.x branch. If upgrading cannot be done immediately, the most effective compensating control is to stop loading the experimental magick plugin on any internet-facing instance, which removes the vulnerable code path entirely at the cost of losing the plugin's image-transform functionality. If the functionality is required, enable the plugin's signed request/URL mode so clients can no longer supply arguments to ImageMagick convert; the trade-off is that all legitimate clients must be updated to produce valid signatures, and misconfigured signing will break image handling. As a further containment measure, run Traffic Server with a restricted filesystem and delegate profile for ImageMagick (limited policy.xml coders and no external delegates) and drop privileges so that any argument-injection read or write reaches only sandboxed paths; this reduces but does not eliminate impact and requires validating that legitimate transformations still succeed. Auditing existing configurations for magick plugin entries and for unsigned mode is recommended to scope exposure before patching.

Affected VersionsENISA

Apache Traffic Server 10.0.0 ≤10.1.4
Apache Traffic Server 10.2.0
Apache Traffic Server 9.0.0 ≤9.2.15
Apache Traffic Server 8.0.1 ≤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

The root cause is CWE-88, argument injection, rather than shell metacharacter injection: the magick plugin builds the argument vector handed to ImageMagick's 'convert' binary from request-derived values without neutralizing values that begin with '-' or that ImageMagick interprets as coder, filename, or delegate specifications. ImageMagick's permissive parsing of options such as output-format/path selectors and its delegate/filter chain means an attacker who controls arguments can redirect reads and writes to filesystem paths, force processing through dangerous coders, or trigger external delegate programs, which explains the scope change in the assessed vector (the vulnerable component impacts resources beyond its security scope). The decisive gating factors are configuration rather than code reachability: the plugin is labeled experimental and is not loaded by default in any shipped branch (8.x, 9.x, 10.x through 10.1.4 and 10.2.0), and the unauthenticated-control condition only exists when the plugin's request/URL signing mode is left in its default unsigned state. Enabling signing removes the attacker's ability to supply the arguments directly, which is why the practical exposure is limited to operators who both added the plugin and skipped signing. The CPE entry (apache_software_foundation:apache_traffic_server) is broad and does not encode the plugin prerequisite, so version matching alone overstates the affected population.

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 10.0 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
vuln.today AI 10.0 CRITICAL

Remote unauthenticated client controls convert arguments (AV:N/AC:L/PR:N/UI:N); argument injection into the separate ImageMagick component yields S:C with full C/I/A impact.

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

Primary rating from Vendor (apache).

CVSS VectorVendor: apache

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

DescriptionCVE.org

Apache Traffic Server's experimental magick plugin lets an unauthenticated client control ImageMagick convert arguments in its default (unsigned) configuration.

This issue affects Apache Traffic Server: from 8.0.1 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

Why It Matters

Apache Traffic Server deployments that load the experimental magick plugin without request signing face a critical, unauthenticated argument-injection exposure that can let remote attackers read or write arbitrary files and execute delegated ImageMagick commands, with full confidentiality, integrity, and availability impact on affected instances. The flaw is not present by default and no public exploit identified at time of analysis, but any deliberately enabled unsigned plugin configuration represents total risk to that deployment, so leadership should treat inventory and disablement as urgent.

Business Impact: High
Compensating Controls

Disable or remove the experimental magick plugin; if it must remain, enable request signing and restrict access to trusted clients; monitor ImageMagick convert invocations and file access for anomalous arguments.

Threat Intelligence Overview

EPSS Score
0.3%
Top 73% exploitable
Prevalence
Medium
widely-used caching proxy, but far less common than nginx
Data Quality
4 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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
High

Priority Score

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

Attack Technique

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

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

CVE-2026-58163 HIGH
8.3 Jul 29

Denial-of-service and cache-integrity corruption in Apache Traffic Server (8.0.0-8.1.9, 9.0.0-9.2.14, 10.0.0-10.1.3) all

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