CVE-2026-124002
Received Received - Intake

Pre-authentication OS Command Injection in XWEB EVO

Vulnerability report for CVE-2026-124002, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-12

Last updated on: 2026-11-12

Assigner: VulnCheck

Description

XWEB EVO versions 5.2.3 through before 5.7.0 contains a pre-authentication OS command injection vulnerability that allows unauthenticated remote attackers to execute arbitrary OS commands by injecting shell metacharacters into the username field of login.lua, cleanout.lua, or api.lua before the password check occurs. Attackers can exploit this flaw combined with the setuid-root wlua interpreter to execute commands with root privileges, achieving full system compromise. This product line reached it's end of service date in March 2026.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-12
Last Modified
2026-11-12
Generated
2026-11-12
AI Q&A
2026-11-12
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Currently, no data is known.

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-306 The product does not perform any authentication for functionality that requires a provable user identity or consumes a significant amount of resources.
CWE-78 The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a pre-authentication OS command injection flaw in XWEB EVO versions 5.2.3 through 5.7.0. Attackers can inject shell metacharacters into the username field of login.lua, cleanout.lua, or api.lua before password verification. Combined with the setuid-root wlua interpreter, this allows unauthenticated remote attackers to execute arbitrary OS commands with root privileges, leading to full system compromise.

Detection Guidance

Check if your system is running XWEB EVO versions 5.2.3 through 5.7.0 by inspecting the version in the web interface or configuration files. Monitor network traffic for suspicious login attempts to login.lua, cleanout.lua, or api.lua with shell metacharacters in the username field. Use intrusion detection systems to flag unusual command execution patterns.

Impact Analysis

An attacker could exploit this to gain complete control over the affected system, install malware, steal data, or disrupt operations. Since it requires no authentication and affects multiple components, the risk of exploitation is high. Systems running vulnerable versions are at severe risk of full compromise.

Compliance Impact

This vulnerability could lead to unauthorized access, data breaches, or loss of sensitive information, violating GDPR and HIPAA requirements for data protection and access controls. Organizations using affected systems may face compliance violations, legal penalties, and reputational damage due to inadequate security measures.

Mitigation Strategies

Immediately upgrade to a patched version of XWEB EVO if available. If the product is end-of-service, isolate the system from untrusted networks. Disable or restrict access to login.lua, cleanout.lua, and api.lua until mitigation is applied. Implement network-level controls to block unauthorized access to these endpoints.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-124002. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...