Cross-site scripting in REDAXO - #VU135824
Published: June 29, 2026
REDAXO
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary JavaScript in the browser of a backend user.
The vulnerability exists due to cross-site scripting in the mediapool sync page (sync.php) when rendering filesystem filenames from the /media directory into HTML. A remote privileged user can place a file with a specially crafted filename in the media directory to execute arbitrary JavaScript in the browser of a backend user.
User interaction is required to view the Mediapool → Sync page, and the page is accessible to backend users with the media[sync] permission.