SVG Support < 2.5.17 - Author+ Stored XSS via .svgz Sanitization Bypass
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- Cross-site scripting
- Confidentiality · integrity · availability
- Low · Low · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA. Impact type from CWE-79.
Summary
The SVG Support WordPress plugin before 2.5.17 does not apply its SVG sanitisation to uploaded files using the .svgz extension, even though it registers and serves them as SVG, allowing a user permitted to upload SVGs (such as an Author once granted upload access) to store a script-bearing file that executes in the browser of anyone who later views it, including an administrator.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Unknown | SVG Support | before 2.5.17 | 2.5.17 | Patch available | CNA |
- SVG Support VendorUnknown Affected before 2.5.17 Fixed in 2.5.17 Patch available CNA
Remediation
- Fix · CNA SVG Support (Unknown) Fixed in 2.5.17
Timeline
- 2026-10-02 Threatist record created from CVE-2026-13340
- 2026-10-03 Alias added: GHSA-2v5f-qf73-676h
References
Sources
- CVE-2026-13340 · CVE Program
- CVE-2026-13340 · NVD
- FIRST EPSS
- GHSA-2v5f-qf73-676h · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences