S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
medium·Product Based Web Vulnerabilities·Updated Dec 3, 2024

CVE-2022-2130 Scanner

CVE-2022-2130 Scanner - Cross-Site Scripting (XSS) vulnerability in Microweber

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsurl
CostFree
3.1k
Times Used
continuous scan runs
4.8k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2022-2130
6.1
CVSSmedium
Exploitable remotely over the internet · no authentication required.

Cross-site Scripting (XSS) - Reflected in GitHub repository microweber/microweber prior to 1.2.17.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
microweber/microweberby microweber
AFFECTED< 1.2.17SAFE ✓≥ 1.2.17
Updated Aug 22, 2026View on NVD →
Detail

Microweber is an open-source content management system (CMS) designed for creating websites, blogs, and online stores. It is widely used by individuals and small businesses for its user-friendly drag-and-drop website-building capabilities. The software is often hosted on web servers and accessed through standard web browsers. Its flexibility and functionality make it a popular choice for non-technical users. This software is continuously updated to improve its performance and security. It supports multiple modules and extensions to enhance its capabilities. Microweber is particularly appreciated for its ability to create professional websites quickly.

Cross-Site Scripting (XSS) is a common web vulnerability that allows attackers to inject malicious scripts into webpages viewed by users. In the case of Microweber, the vulnerability exists in the `/demo/editor_tools/module` endpoint, particularly via the `type` parameter. If exploited, this flaw enables malicious actors to execute arbitrary JavaScript in the context of a victim's browser. This could lead to unauthorized actions such as stealing session cookies, compromising accounts, or injecting unwanted content. XSS attacks often exploit insufficient input sanitization or output encoding in web applications. Such vulnerabilities highlight the need for robust user input validation. Effective mitigation includes timely updates and secure coding practices.

The vulnerability in Microweber stems from the improper handling of user-supplied input in the `type` parameter. Attackers can craft a malicious request containing JavaScript code to exploit this issue. The vulnerable endpoint fails to sanitize or validate this input, leading to script execution in the browser of a user accessing the affected page. The attack payload is embedded as part of the parameter value, allowing it to bypass standard security mechanisms. Upon successful exploitation, the script executes with the privileges of the victim's session. This kind of attack is particularly harmful on websites with a high volume of traffic or sensitive user information. The underlying problem is inadequate input validation and lack of output sanitization.

Exploitation of this vulnerability can have several severe consequences. Malicious scripts executed via XSS can steal sensitive user information, such as session cookies, credentials, or personal data. Attackers can also manipulate webpage content, injecting phishing links or deceptive messages. For businesses, this could lead to loss of customer trust and reputational damage. In more severe cases, attackers might use XSS as a stepping stone to deliver more advanced payloads, such as malware or ransomware. The compromised browser session might also provide unauthorized access to restricted areas of the application. Addressing these risks promptly is critical to minimizing potential harm.

REFERENCES

Solution Advice
  • Upgrade Microweber CMS to version 1.2.17 or later.
  • Ensure proper sanitization and validation of user input.
  • Implement output encoding mechanisms for dynamic content.
  • Conduct regular security audits and vulnerability assessments.
  • Enable Content Security Policy (CSP) to reduce XSS risks.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.