Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-107240

Quick assessment

Affected
Versa VOS
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

VOS(原 Versa FlexVNF)上的 Node.js Web 服务用于基于 URL 的零接触部署(ZTP),在部署完成后即不再需要。该服务的 端点会将用户提供的用户名和密码值传递给 ,其经过一个清理器( )处理,该清理器会移除正则表达式元字符,但不会移除换行符。未经身份验证的攻击者可以在用户名字段中注入换行符,从而以 Versa OS 服务用户身份执行任意 Shell 命令。此攻击无需任何凭证;攻击者仅需一个 CSRF 令牌,该令牌可从未身份验证的页面加载过程中获取。 Versa 针对 Hub、Branch

Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-107240

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
N/A
Source: CVE Program / CVE List V5
Vulnerability Description
The Node.js web service on VOS (previously Versa FlexVNF) is used for URL-based Zero Touch Provisioning (ZTP) of the VOS appliance and is not required after provisioning is complete. The /authenticate endpoint of this service passes user-supplied username and password values to child_process.exec() through a sanitizer (escapeRegExp) that removes regular expression metacharacters but not newline characters. An unauthenticated attacker can inject a newline character into the username field to execute arbitrary shell commands as the versa OS service user. No credentials are required; the attacker needs only a CSRF token, which can be obtained from an unauthenticated page load.  Versa’s security hardening guide for Hubs, Branches, and Controllers recommends disabling the Node.js web service after the initial provisioning of the VOS device. This vulnerability is not exploitable on VOS devices where the Node.js web service has been disabled.
Source: CVE Program / CVE List V5
CVSS Information
N/A
Source: CVE Program / CVE List V5
Vulnerability Type
OS命令中使用的特殊元素转义处理不恰当(OS命令注入)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
Versa VOS 21.1.1 ~ 21.2.3 -

II. Public POCs for CVE-2026-107240

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-107240

请登录查看更多情报信息。

Other References for CVE-2026-107240 (1)

Same Patch Batch · Versa · 2026-11-10 · 6 CVEs total

CVE-2026-107244 VOS Node.js 服务认证绕过漏洞
CVE-2026-107241 VOS Node.js 服务默认凭据漏洞
CVE-2026-107243 Versa VOS Node.js 服务硬编码密钥漏洞
CVE-2026-107245 CVE-2026-107245
CVE-2026-107242 VOS Node.js 会话劫持漏洞

IV. Related Vulnerabilities