CVE-2022-50905CWE-79

e107 CMS v3.2.1 - Reflected XSS via Comment Flow

Medium · published January 13, 2026

CVSS v3.1
6.1
EPSS
1%
Percentile
52.6
In the wild
Unconfirmed
What it is

⚠️ A crafty URL is the sneaky entry point for this XSS vulnerability! The e107 CMS version 3.2.1 lets authenticated users become unwitting accomplices in a cross-site scripting attack. 🔥 Think of it like a chatty restaurant where diners can leave comments, but someone slips in a note that causes chaos in the kitchen. When users submit a comment, the malicious JavaScript seems harmless until it triggers a whole buffet of trouble! An attacker could inject malicious scripts that execute in the context of other users, potentially stealing sensitive information or hijacking sessions. In the worst-case scenario, this could mean a complete takeover of user accounts and data, causing absolute havoc in the community!

Put simply

Think of it like a chatty restaurant where diners can leave comments, but someone slips in a note that causes chaos in the kitchen. When users submit a comment, the malicious JavaScript seems harmless until it triggers a whole buffet of trouble! This vulnerability leverages reflected XSS in the news comment section via crafted URL parameters and an upload restriction bypass for SVG files that can also execute stored XSS when accessed.

What to do

An attacker could inject malicious scripts that execute in the context of other users, potentially stealing sensitive information or hijacking sessions. In the worst-case scenario, this could mean a complete takeover of user accounts and data, causing absolute havoc in the community! To safeguard your site, upgrade to the latest e107 CMS version immediately. Additionally, restrict the accepted file types for uploads to disallow SVG files, and implement validation checks on user inputs in the comment section. Regularly audit your user permissions to avoid unwanted access. You've got this! By following these steps, you'll be the hero of your CMS, keeping your users safe and sound. 🛡️

The record
Technical detail
CVSS v3.1
6.1 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00700 · 52.6th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2026-01-13T22:51Z
EPSS history
Timeline
  • 13 JAN 22:51Z
    e107 CMS v3.2.1 - Reflected XSS via Comment Flow
    cvelistv5