Lucene search

K
wpvulndbApple502jWPVDB-ID:18902832-2973-498D-808E-C75D1AEDC11E
HistoryFeb 14, 2022 - 12:00 a.m.

WordPress File Upload < 4.16.3 - Contributor+ Stored Cross-Site Scripting via Malicious SVG

2022-02-1400:00:00
apple502j
wpscan.com
11
wordpress file upload
contributor role
svg
cross-site scripting

EPSS

0.001

Percentile

21.4%

The plugin allows users with a role as low as Contributor to configure the upload form in a way that allows uploading of SVG files, which could be then be used for Cross-Site Scripting attacks

PoC

1. As a contributor (or above) add the following shortcode to a post: [wordpress_file_upload uploadpatterns=“*.svg”] 2. Preview/view the post and upload the following xss.svg file alert(/XSS/) 3. Go to /wp-content/uploads/xss.svg to trigger the XSS

EPSS

0.001

Percentile

21.4%

Related for WPVDB-ID:18902832-2973-498D-808E-C75D1AEDC11E