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.
Published: 2026-10-27
Score: 2.1 Low
EPSS: n/a
KEV: No
Impact: Stored XSS in media uploads
Action: Update
AI Analysis

Impact

This vulnerability allows an authenticated user with mediapool upload privileges to upload SVG files that are not sanitized before being saved to a public directory. By timing the upload against the sanitization process or exhausting memory, the attacker can place maliciously crafted SVG files into the public media folder, where they are served to other authenticated users. The embedded scripts will then execute within the victim’s backend session, potentially compromising session cookies or performing further malicious activity.

Affected Systems

Redaxo Core versions from 5.18.0 up to, but not including, 5.21.4 are affected. Users running any of these releases with the ability to upload SVG files to the mediapool are at risk.

Risk and Exploitability

The CVSS score of 2.1 indicates low severity, and EPSS data is not available. The vulnerability is not listed in CISA’s KEV catalog. The attack requires an authenticated user with uploading rights and relies on a race condition or memory exhaustion; thus the likelihood is limited to environments where such permissions exist and the sanitization delay can be exploited. Nonetheless, successful exploitation results in the execution of arbitrary scripts in the backend of the victim, which can lead to data theft or session hijacking within the CMS.

Generated by OpenCVE AI on October 27, 2026 at 12:27 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor patch to upgrade Redaxo to 5.21.4 or later.
  • If an immediate update is not possible, revoke mediapool upload permissions and disable public servicing of SVG files.
  • Audit the media directory for previously uploaded SVGs, removing any that contain embedded scripts.

Generated by OpenCVE AI on October 27, 2026 at 12:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 27 Oct 2026 11:15:00 +0000

Type Values Removed Values Added
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.
Title REDAXO 5.18.0 before 5.21.4 Stored XSS via Unsanitized Mediapool SVG Uploads
First Time appeared Redaxo
Redaxo redaxo
Weaknesses CWE-79
CPEs cpe:2.3:a:redaxo:redaxo:*:*:*:*:*:*:*:*
Vendors & Products Redaxo
Redaxo redaxo
References
Metrics cvssV3_1

{'score': 4.4, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:N'}

cvssV4_0

{'score': 2.1, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-27T10:59:29.443Z

Reserved: 2026-10-27T10:33:39.045Z

Link: CVE-2026-117533

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-27T11:17:33.737

Modified: 2026-10-27T11:17:33.737

Link: CVE-2026-117533

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-27T12:30:02Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')