Lucene search

K
wpvulndbTri Wanda SeptianWPVDB-ID:E8B5C609-DC67-4DCE-B6BB-7D63C0C2A014
HistoryAug 10, 2021 - 12:00 a.m.

Book appointment Online < 1.39 - Authenticated Stored Cross-Site Scripting (XSS)

2021-08-1000:00:00
Tri Wanda Septian
wpscan.com
7

0.001 Low

EPSS

Percentile

24.8%

The plugin does not sanitise or escape Service Prices before outputting it in the List, which could allow high privilege users to perform Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed.

PoC

In the admin dashboard navigate to Services > Add service and put the following payload in the Price (Service Params section): The XSS will be triggered in the Services list (/wp-admin/edit.php?post_type=services)

CPENameOperatorVersion
book-appointment-onlinelt1.39

0.001 Low

EPSS

Percentile

24.8%

Related for WPVDB-ID:E8B5C609-DC67-4DCE-B6BB-7D63C0C2A014