Description
REDAXO from 5.18.0 before 5.21.4 contains a stored cross-site scripting vulnerability because rex_media_service moves uploaded SVG files into the public media folder before sanitizing them. Authenticated users with mediapool upload rights can race the sanitizer or exhaust memory limits to leave script-laden SVGs publicly served, executing scripts in victims' backend sessions.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| redaxo | core | 5.18.0 – < 5.21.4 | 5.21.4 |
References
- GitHub Security Advisory (GHSA-2p3g-jr7p-qwwx) vendor-advisory
- VulnCheck Advisory: REDAXO 5.18.0 before 5.21.4 Stored XSS via Unsanitized Mediapool SVG Uploads third-party-advisory