CVE-2026-107244: Versa VOS hardcoded decryption key in Node.js web service

CVE-2026-107244 · Severity: high · CVSS 7.6 · Published 2026-11-10

Versa VOS is a virtual network appliance used for enterprise network management and provisioning. A Zero Touch Provisioning web service in VOS contains hardcoded encryption keys that are identical across all devices, allowing unauthenticated attackers to forge authentication tokens and gain full administrative access without credentials. This bypasses all login protections and could lead to complete compromise of the network appliance.

Technologies: Versa-Networks VOS. Vendors: Versa-Networks.

Quick answers

Is CVE-2026-107244 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-107244 being exploited in the wild.
How severe is CVE-2026-107244?
High severity, with a CVSS score of 7.6, published 10 November 2026.
Which products and versions are affected?
Versa-Networks VOS all versions.
Is there a fix for CVE-2026-107244?
No fixed version is recorded yet. Disable the Node.js web service after initial provisioning is complete, as recommended in Versa's security hardening guide for Hubs, Branches, and Controllers. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-107244 attacked?
It is attacked over the network, in a network appliance.
Am I affected by CVE-2026-107244?
Check whether you run Versa-Networks VOS at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

How to fix

Disable the Node.js web service after initial provisioning is complete, as recommended in Versa's security hardening guide for Hubs, Branches, and Controllers.

Technical details

The /decryptTest endpoint in the Node.js web service processes decryption requests before session authentication middleware runs, allowing an unauthenticated attacker with network access to compute valid authentication tokens using publicly known hardcoded keys and initialization vectors. Successful decryption creates a fully authenticated session. The vulnerability is only exploitable if the Node.js web service remains enabled post-provisioning.

Affected products

  • Versa Networks VOS all versions

Timeline

  • 2026-11-10: disclosed

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.