Lucene search

K
wpvulndbErwan LR (WPScan)WPVDB-ID:365B15E6-3755-4ED5-BADD-C9DD962BD9FA
HistoryNov 06, 2023 - 12:00 a.m.

Mmm Simple File List <= 2.3 - Contributor+ Stored XSS

2023-11-0600:00:00
Erwan LR (WPScan)
wpscan.com
2
xss
shortcode
contributor
validation
escaping
cross-site scripting
plugin
security

0.0004 Low

EPSS

Percentile

14.2%

Description The plugin does not validate and escape some of its shortcode attributes before outputting them back in a page/post where the shortcode is embed, which could allow users with the contributor role and above to perform Stored Cross-Site Scripting attacks

PoC

As a contributor, put the below shortcodes in a post [MMFileList folder=‘…/…/’ format=‘img’ class=‘" onload=alert(/XSS/)//’] (the folder the reach must contain images for the XSS to trigger) [MMFileList folder=‘…/…’ class=‘" onmouseover=alert(/XSS/)//’] (the XSS will be triggered when moving the mouse over the generated list)

0.0004 Low

EPSS

Percentile

14.2%

Related for WPVDB-ID:365B15E6-3755-4ED5-BADD-C9DD962BD9FA