Command Injection Vulnerability in VOS Node.js Web Service by Versa Networks
CVE-2026-107240

7.6HIGH

Key Information:

Vendor

Versa

Status
Vendor
CVE Published:
10 November 2026

What is CVE-2026-107240?

The Node.js web service used in the VOS (previously known as Versa FlexVNF) for URL-based Zero Touch Provisioning has a command injection vulnerability. This weakness arises from the /authenticate endpoint, which improperly handles user-supplied input by allowing newline characters, thereby enabling an unauthenticated attacker to execute arbitrary shell commands as the versa OS service user. It is crucial to note that the exploitation requires only a CSRF token obtainable through an unauthenticated page load. To mitigate this risk, Versa Networks recommends disabling the Node.js web service post-provisioning.

Affected Version(s)

VOS 21.1.1 <= 21.2.3

VOS 22.1.2

VOS 22.1.3

References

CVSS V3.0

Score:
7.6
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
High
User Interaction:
Required
Scope:
Changed

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

NCSC, Netherlands
.