Lucene search

K
wpvulndbBob MatyasWPVDB-ID:9F0A575F-862D-4F2E-8D25-82C6F58DD11A
HistoryMay 24, 2024 - 12:00 a.m.

Pray For Me <= 1.0.4 - Unauthenticated Stored XSS

2024-05-2400:00:00
Bob Matyas
wpscan.com
4
wordpress
cross-site scripting
unauthenticated.

AI Score

5.9

Confidence

High

EPSS

0.001

Percentile

17.5%

Description The plugin does not sanitise and escape some parameters, which could unauthenticated visitors to perform Cross-Site Scripting attacks that trigger when an admin visits the Prayer Requests in the WP Admin

PoC

1. Configure the plugin to add the first name and last name fields to the form: https://example.com/wp-admin/admin.php?page=caruso_prayer_plugin_settings 2. Add the [prayer_form] shortcode to a post or page 3. As a unauthenticated user, fill out the form and enter "&gt; in the “first name” and “last name” fields 4. As an admin, go to: https://example.com/wp-admin/admin.php?page=caruso_prayer_plugin to see the XSS

AI Score

5.9

Confidence

High

EPSS

0.001

Percentile

17.5%

Related for WPVDB-ID:9F0A575F-862D-4F2E-8D25-82C6F58DD11A