Lucene search

K
wpexploitRaad Haddad of Cloudyrion GmbHWPEX-ID:12062D78-7A0D-4DC1-9BD6-6C54AA6BC761
HistoryAug 08, 2022 - 12:00 a.m.

Simply Schedule Appointments < 1.5.7.7 - Admin+ Stored Cross-Site Scripting

2022-08-0800:00:00
Raad Haddad of Cloudyrion GmbH
94
xss
admin+
simply schedule appointments
cross-site scripting
custom css

EPSS

0.001

Percentile

24.8%

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)

Navigate to style settings: https://example.com/wp-admin/admin.php?page=simply-schedule-appointments%2F#/ssa/settings/styles

Put the following payload as "CUSTOM CSS": </style><script>alert(1)</script>

The XSS will be triggered in pages/posts where the shortcode for any appointment ([ssa_booking type=]) is embed

EPSS

0.001

Percentile

24.8%

Related for WPEX-ID:12062D78-7A0D-4DC1-9BD6-6C54AA6BC761