Lucene search

K
wpvulndbBob MatyasWPVDB-ID:FD53E40A-516B-47B9-B495-321774432367
HistoryMar 25, 2024 - 12:00 a.m.

Fancy Product Designer < 6.1.81 - Admin+ Cross Site Scripting via Product Title

2024-03-2500:00:00
Bob Matyas
wpscan.com
3
fancy product designer
cross site scripting
product title
unsanitised settings
stored xss
restricted html capability
woocommerce

8.1 High

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

8.9%

Description The plugin does not sanitise and escape some of its settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup)

PoC

Note: This requires WooCommerce to be installed. 1. As an admin, navigate to: https://example.com/wp-admin/admin.php?page=fancy_product_designer 2. Add or modify a product title to contain the payload: " style=animation-name:rotation onanimationstart=alert(/XSS-Product-TitleModified/)// 3. Save the results. 4. Edit/create a product in the editor via Products &gt; All Products 5. You will see the XSS pop-up.

CPENameOperatorVersion
eq6.1.81

8.1 High

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

8.9%

Related for WPVDB-ID:FD53E40A-516B-47B9-B495-321774432367