CVE Catalog

CVE-2026-90492

MediumCVSS 6.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
1.51%

73th percentile - higher than 73% of all known CVEs

Summary

A vulnerability has been detected in webgjc web_robot versions 2.4.0, 2.5.0 and 2.8.0. The controller_listen/controller_recover functions in py/web.py mishandle the case_name argument, leading to OS command injection. The attack can be performed remotely and a public exploit is already available.

Risk Assessment

A remote attacker can execute arbitrary system commands on the server, potentially leading to full host compromise and data loss. Since the exploit is public, the risk of rapid exploitation is high.

Recommendation

Update web_robot to the vendor-fixed version or, if no fix exists, restrict access to the application and validate the case_name argument before passing it to system functions. Consider deploying WAF rules to block command injection attempts.

Related vulnerabilities

Original NVD description (English source)

A security vulnerability has been detected in webgjc web_robot 2.4.0/2.5.0/2.8.0. The affected element is the function controller_listen/controller_recover of the file py/web.py. The manipulation of the argument case_name leads to os command injection. It is possible to initiate the attack remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS