Lucene search

K
wpvulndbVaishnav RajeevanWPVDB-ID:845BBFDD-FE9F-487C-91A0-5FE10403D8A2
HistoryOct 27, 2023 - 12:00 a.m.

PubyDoc <= 2.0.6 - Admin+ Stored XSS

2023-10-2700:00:00
Vaishnav Rajeevan
wpscan.com
5
pubydoc
admin
stored xss
cross-site scripting
unfiltered_html
injection

EPSS

0

Percentile

14.0%

Description The plugin does not sanitise and escape some of its settings, which could allow high privilege users such as admin to perform Cross-Site Scripting attacks even when unfiltered_html is disallowed

PoC

  1. After the installing the plugin, create a new table at /wp-admin/admin.php?page=pyt-tables&tab;=tables-new, and insert the following malicious XSS payload in its “Title” field: "&gt;![](x) 2) Save the payload, and notice the injection alert() box popping up when viewing the full list of tables in /wp-admin/admin.php?page=pyt-tables&amp;tab;=tables

EPSS

0

Percentile

14.0%

Related for WPVDB-ID:845BBFDD-FE9F-487C-91A0-5FE10403D8A2