Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Magnolia-CMS-6.2.19-Stored-Cross-Site-Scripting-CVE-2022-33098 — Proof-of-concept exploit for stored cross-site scripting (XSS) in Magnolia CMS 6.2.19 via crafted SVG upload, with detailed vulnerability analysis and remediation guidance. | Kitploit
Tools/GitHubGitHub/ozozuz/magnolia-cms-6.2.19-stored-cross-site-scripting-cve-2022-33098
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration Testing
GitHubozozuz/magnolia-cms-6.2.19-stored-cross-site-scripting-cve-2022-33098

Magnolia-CMS-6.2.19-Stored-Cross-Site-Scripting-CVE-2022-33098

Proof-of-concept exploit for stored cross-site scripting (XSS) in Magnolia CMS 6.2.19 via crafted SVG upload, with detailed vulnerability analysis and remediation guidance.

View Repository
214 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

Magnolia CMS <= 6.2.19 Stored Cross Site Scripting (CVE-2022-33098)

Table of Contents

  1. Overview
  2. Detailed Description
  3. Proof of Concept
  4. Solution
  5. Disclosure Timeline
  6. References
  7. Credits
  8. Legal Notices

Overview

Revision: 1.0

Impact: Stored cross-site scripting in Magnolia CMS 6.2.19 allows a remote attacker to execute arbitrary web scripts or HTML in a victim's browser by uploading a crafted SVG payload through the Edit Contact workflow or related asset handling functionality.

Severity:

  • NVD: Medium

CVSS Score:

  • NVD: 6.1 (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N)

CVE-ID: CVE-2022-33098

Vendor: Magnolia

Affected Products:

  • Magnolia CMS

Affected Versions: 6.2.19 and earlier

Product Description

Magnolia CMS is a content management platform used to build and manage digital experiences across web and related channels.


Detailed Description

Magnolia CMS v6.2.19 contains a stored cross-site scripting issue in the contact editing and upload flow. A crafted SVG file can be uploaded as an asset or as a contact profile picture, and the embedded JavaScript executes when the payload is rendered back in the application.

The issue is particularly relevant because the payload is stored server-side and later served through a trusted application path, which makes the resulting script execution appear to originate from the target application itself.


Proof of Concept

Request

Upload a malicious SVG through the Edit Contact workflow as either a profile picture or an asset.

Example payload:

root@kitploit:~
<svg xmlns="http://www.w3.org/2000/svg" onload="alert(document.domain)"></svg>

Response

The upload is accepted, and the payload executes when the SVG is rendered in the contact or asset view.


Solution

Refer to Magnolia CMS 6.2.20 release notes and upgrade to a fixed version.


Disclosure Timeline

  • 17/06/2022: Magnolia CMS 6.2.20 released with hardened asset upload handling
  • 07/07/2022: CVE-2022-33098 published by NVD
  • 14/07/2022: NVD initial analysis updated with CVSS and CWE data

References

  1. https://nvd.nist.gov/vuln/detail/CVE-2022-33098
  2. https://docs.magnolia-cms.com/product-docs/6.2/Releases/Release-notes-for-Magnolia-CMS-6.2.20/

Credits

This vulnerability was discovered and reported by:

  • Giulio Garzia

Legal Notices

Copyright (c) 2025 Giulio Garzia "Ozozuz"

Download Tool