Revive Adserver · Report #3470970
Reflected XSS in banner-acl.php and channel-acl.php via executionorder
Summary
Security advisory: REVIVE-SA-2026-001
Description
HackerOne community member Patrick Lang (7yr) has reported a reflected XSS vulnerability in the banner-acl.php and channel-acl.php scripts of Revive Adserver. An attacker can craft a specific URL that includes an HTML payload in a parameter. If a logged in administrator visits the URL, the HTML is sent to the browser and malicious scripts would be executed.
Details
The acls[0][executionorder] request parameter sent to the banner-acl.php or channel-acl.php scripts were used in the output without proper sanitisation, allowing an attacker to craft specific URLs and have payloads output in the HTML, JS, and/or CSS context. Successful exploitation requires an attacker to trick a logged in user into visiting the crafted URL.
How it was found
The write-up for this report has not been downloaded yet, or the program disclosed it without one. Read it on HackerOne.