← Vulnerability feed

Vulnerability record · CVE-2022-33098 · published 7 July 2022

CVE-2022-33098: Magnolia CMS Edit Contact stored XSS via SVG profile picture

Magnolia Cms · Magnolia Cms

Magnolia CMS 6.2.19 contains a cross-site scripting flaw in the Edit Contact function. An attacker can supply a crafted SVG document containing JavaScript as a profile picture, and the script executes when that content is rendered. Because the payload is stored in a profile field, it can fire for other users who view the affected contact.

6.1 CVSS 3.1 Medium EPSS 53% · top 1.0% CWE-79 · Cross-site scripting
6.1CVSS 3.1 base score, v2 4.3
53%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
2References
9 Jul 2026Last modified by NVD

Description

Magnolia CMS v6.2.19 was discovered to contain a cross-site scripting (XSS) vulnerability via the Edit Contact function. This vulnerability allows attackers to execute arbitrary web scripts or HTML via a crafted SVG document, with JavaScript, for a profile picture.

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 20 September 2026. Confidence: medium.

medium priorityCVSS rates it medium (6.1) and it requires user interaction, but the high EPSS percentile and public advisory raise the practical urgency for exposed Magnolia instances.

What it is

Magnolia CMS 6.2.19 contains a cross-site scripting flaw in the Edit Contact function. An attacker can supply a crafted SVG document containing JavaScript as a profile picture, and the script executes when that content is rendered. Because the payload is stored in a profile field, it can fire for other users who view the affected contact.

Impact

An attacker can run arbitrary script or HTML in the browser context of a victim viewing the crafted profile picture, enabling session theft, credential capture or actions performed as the victim. The CVSS scope change (S:C) indicates impact can extend beyond the vulnerable component.

Attack surface

Reached over the network through the Edit Contact profile picture upload/rendering path. The vector requires user interaction (UI:R) and no privileges (PR:N), so a victim must view or interact with the crafted SVG content.

Exploitation

Not listed in CISA KEV and no ransomware association is documented. EPSS is high (0.52695, ~98.9th percentile), and a public Packet Storm advisory exists, indicating exploit interest, but the record does not confirm in-the-wild exploitation.

What to do

  • Upgrade Magnolia CMS to 6.2.22 or later, which the vendor release notes cover.
  • If immediate upgrade is not possible, restrict or disable SVG uploads for profile pictures and validate/sanitize uploaded image content.
  • Serve user-uploaded images with a restrictive Content-Type and Content-Disposition, and from a separate origin, to limit script execution.
  • Apply a Content Security Policy that blocks inline and untrusted script execution.
  • Restrict who can edit contact profiles and review existing profile pictures for embedded script.

Detection

  • Search Magnolia logs and upload records for SVG files or image uploads containing script tags, event handlers or javascript: URIs.
  • Monitor for profile picture uploads with mismatched content types or SVG content where raster images are expected.
  • Review web/proxy logs for requests to profile picture endpoints followed by script-like payloads or anomalous referrers.
  • Alert on CSP violation reports or browser-side XSS indicators tied to contact profile pages.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2022-33098 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2021-46361Magnolia-cms magnolia cms vulnerabilityAn issue in the Freemark Filter of Magnolia CMS v6.2.11 and below allows attackers to bypass security restrictions and execute arbitrary code via a c…EPSS 2.8%9.8CVE-2021-46362Magnolia-cms magnolia cms code injection vulnerabilityA Server-Side Template Injection (SSTI) vulnerability in the Registration and Forgotten Password forms of Magnolia v6.2.3 and below allows attackers …EPSS 4.7%8.8CVE-2021-46366Magnolia-cms magnolia cms cross-site request forgery vulnerabilityAn issue in the Login page of Magnolia CMS v6.2.3 and below allows attackers to exploit both an Open Redirect vulnerability and Cross-Site Request Fo…EPSS 0.76%7.8CVE-2021-46363Magnolia-cms magnolia cms csv injection vulnerabilityAn issue in the Export function of Magnolia v6.2.3 and below allows attackers to perform Formula Injection attacks via crafted CSV/XLS files. These f…EPSS 1.9%7.8CVE-2021-46364Magnolia-cms magnolia cms deserialization of untrusted data vulnerabilityA vulnerability in the Snake YAML parser of Magnolia CMS v6.2.3 and below allows attackers to execute arbitrary code via a crafted YAML file.EPSS 1.6%7.8CVE-2021-46365Magnolia-cms magnolia cms xml external entity (xxe) vulnerabilityAn issue in the Export function of Magnolia v6.2.3 and below allows attackers to execute XML External Entity attacks via a crafted XLF file.EPSS 1.7%6.1CVE-2021-25894Magnolia-cms magnolia cms cross-site scripting vulnerabilityMagnolia CMS from 6.1.3 to 6.2.3 contains a stored cross-site scripting (XSS) vulnerability in the /magnoliaPublic/travel/members/login.html mgnlUser…EPSS 1.1%5.4CVE-2021-25893Magnolia-cms magnolia cms cross-site scripting vulnerabilityMagnolia CMS from 6.1.3 to 6.2.3 contains a stored cross-site scripting (XSS) vulnerability in the setText parameter of /magnoliaAuthor/.magnolia/.EPSS 0.88%

Source: NIST National Vulnerability Database (record CVE-2022-33098), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.