Summary
CVE-2026-58186 is an improper input validation vulnerability (CWE-20) in the webp_transform plugin of Apache Traffic Server. The plugin decodes images unsafely and can serve mislabeled, cacheable responses when processing degraded input, resulting in an availability impact. The issue is rated HIGH severity (CVSS v3.1 base score 7.5) and is remotely exploitable over the network without authentication or user interaction.
Technical details
- Root cause: The
webp_transformplugin performs unsafe decoding of image content and mislabels degraded (malformed or improperly processed) responses, leading to incorrect, cacheable output being generated and stored. - Trigger conditions: Occurs on deployments that have the
webp_transformplugin enabled, when the plugin processes crafted or degraded image input. - Attack vector: Network (AV:N). The flaw requires no privileges (PR:N) and no user interaction (UI:N), and has low attack complexity (AC:L).
- Impact: High availability impact (A:H) with no confidentiality or integrity impact (C:N/I:N). Because mislabeled responses are cacheable, they can persist and be served to subsequent clients.
Affected software
- Apache Traffic Server 8.0.0 through 8.1.9
- Apache Traffic Server 9.0.0 through 9.2.14
- Apache Traffic Server 10.0.0 through 10.1.3
Severity
- CVSS v3.1 base score: 7.5 (HIGH)
- CVSS v3.1 vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - The vendor also assigned a CVSS v4.0 base score of 8.2 (HIGH):
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Mitigation and recommended actions
- Immediate: Upgrade to a fixed release — Apache Traffic Server 9.2.15 (for the 9.x branch) or 10.1.4 (for the 10.x branch). The 8.x branch is affected; users on 8.0.0–8.1.9 should migrate to a supported, fixed release.
- If no patch can be applied immediately: Disable the
webp_transformplugin until upgrading, as the vulnerability is specific to that plugin’s image decoding behavior.

