CVSS 10.0 VeloCloud Flaw CVE-2026-93952 Actively Exploited

SOC Briefing Summary :: Executive Key Takeaways
- [01]Threat summary: On-premises Arista VeloCloud Orchestrators running certificate authentication face active exploitation of CVE-2026-93952 (CVSS 10.0), granting pre-auth root RCE.
- [02]Root cause vector: An input validation vulnerability (CWE-20) in the VCO web interface coupled with 'x-vc-opt' header handling exposes privileged internal routines.
- [03]Immediate action: Upgrade to VCO 5.2.3.16+ or 6.4.2.8+, restrict web management interfaces to trusted internal subnets, and hunt for backdoor daemons.
Executive Summary
A critical zero-day vulnerability in Arista VeloCloud Orchestrator (VCO), assigned CVE-2026-93952 and rated with a maximum CVSS v3.1 score of 10.0 (and CVSS v4.0 score of 9.5), is being actively exploited in the wild against enterprise software-defined wide area network (SD-WAN) deployments. Disclosed by Arista Networks on September 22, 2026, under Security Advisory 0183, the flaw enables unauthenticated remote attackers to execute arbitrary commands with host-level privileges on on-premises VCO management servers.
The vulnerability directly impacts on-premises orchestrators where certificate-based authentication is configured to validate managed VeloCloud Edge devices. Because the Orchestrator serves as the centralized brain for network routing, firewall policies, encryption key exchanges, and device configuration across thousands of branch offices, compromise of the VCO host grants threat actors complete administrative sovereignty over the underlying corporate SD-WAN fabric.
Technical Vulnerability Analysis & Attack Chain
VeloCloud Orchestrator manages enterprise SD-WAN Edge appliances through three mutual authentication mechanisms: Certificate Deactivated (using pre-shared keys), Certificate Acquire, and Certificate Required. When certificate authentication is enabled, the orchestrator issues and verifies client cryptographic certificates to establish trust before allowing Edges to pull routing updates or register telemetry.

1. Perimeter Ingress & Certificate Harvesting
Exploitation requires direct network reachability to the VCO web interface (TCP/443). The attacker does not possess tenant or administrative credentials. Instead, threat actors obtain the public portion of a valid VeloCloud Edge certificate—an artifact that can be intercepted from perimeter network traffic, extracted from unhardened edge appliances, or acquired through reconnaissance.
2. Input Validation Failure & Header Decoupling (CWE-20)
Tracked internally by Arista as BUG1907167 and BUG1937417, the flaw stems from improper input validation (CWE-20) within the VCO Nginx front-end and backend application request-routing logic. By injecting a custom HTTP header—specifically x-vc-opt—alongside malformed path components and certificate metadata, the attacker induces a parser desynchronization state. This logic flaw allows unauthenticated requests to bypass authentication handlers and access internal administrative APIs designated strictly for local service-to-service communication.
3. Backdoor Implantation & Systemd Persistence
Upon achieving command execution within the application context, threat actors immediately establish persistent root-level access by deploying stealthy system utilities:
- A concealed Node.js backdoor script is created at
/usr/local/sbin/.vcnode.js. - A standalone malicious monitoring daemon binary is dropped to
/usr/local/sbin/vc-sysmond(MD5:dc78e206eaeadec59fc5801fe4556bd0). - Persistence across reboots is established via a custom systemd unit registered at
/etc/systemd/system/vc-sysmon.service, configured to automatically restart the backdoor worker process.
4. SD-WAN Infrastructure Compromise & C2 Beaconing
From the compromised orchestrator, the implanted daemon initiates outbound encrypted beaconing to threat actor infrastructure hosted on DigitalOcean, including 142.93.149[.]77 and 104.248.126[.]159. Leveraging the VCO's native orchestration authority, the adversary can harvest configuration databases, extract private keys, manipulate dynamic routing tables, and remotely push weaponized firmware or configuration templates to all downstream managed VeloCloud Edge appliances.
MITRE ATT&CK Tactics, Techniques & Procedures (TTPs)
| Tactic | Technique ID | Technique Name | Operational Context |
|---|---|---|---|
| Initial Access | T1190 | Exploit Public-Facing Application | Remote pre-authentication exploitation of VCO HTTPS web interface. |
| Privilege Escalation | T1068 | Exploitation for Privilege Escalation | Input validation flaw enables elevation to root host execution. |
| Execution | T1059.004 | Command and Scripting Interpreter: Unix Shell | Execution of bash commands and background daemon scripts on the VCO host. |
| Persistence | T1543.002 | Create or Modify System Process: Systemd Service | Creation of persistent malicious service vc-sysmon.service. |
| Defense Evasion | T1564.001 | Hide Artifacts: Hidden Files and Directories | Concealing backdoor script as hidden file .vcnode.js. |
| Command and Control | T1071.001 | Application Layer Protocol: Web Protocols | Outbound encrypted C2 traffic to attacker-controlled DigitalOcean VPS IPs. |
| Lateral Movement | T1210 | Exploitation of Remote Services | Orchestrator abuse to push malicious configurations to SD-WAN Edge devices. |
Threat Actor Profile & Campaign Attribution
- In-the-Wild Status: Arista confirmed the vulnerability was discovered externally through telemetry analysis and verified active exploitation in production customer networks prior to public advisory release. No formal public CVE assignment or vendor credit was given in the initial bulletin.
- Attribution & Infrastructure: Command-and-control IP addresses identified in the campaign (
142.93.149[.]77and104.248.126[.]159) resolve to DigitalOcean AS14061 subnets. The high-value targeting of SD-WAN orchestration infrastructure matches the operational profile of sophisticated cyber espionage clusters, who prioritize perimeter edge appliances and centralized management servers to intercept high-bandwidth corporate communications without triggering endpoint detection on individual workstations. - Preceding Exploitation History: This incident follows the widespread weaponization of CVE-2026-16812 in July 2026, another VeloCloud Orchestrator remote code execution flaw that was exploited before enterprise operators could deploy security patches.
Detection & SOC Mitigation Playbook
1. Patch & Workaround Guidance
- Upgrade Immediately to Remediated Trains:
- Release Train 5.2.x: Upgrade instances running 5.2.3.15 and earlier to 5.2.3.16 or later.
- Release Train 6.4.x: Upgrade instances running 6.4.2.7 and earlier to 6.4.2.8 or later.
- Release Trains 6.1.x and 7.0.x: Official patches are currently in development. Operators running 6.1.3.7 and below or 7.0.0.2 and below must immediately apply perimeter network access controls.
- Hosted & Dedicated Cloud VCOs:
- Arista-hosted cloud instances have been patched globally and require no tenant administrator action.
2. Network & Perimeter Defenses
- Isolate Web Management Interface:
- Restrict access to the VCO web interface (TCP/443) exclusively to trusted internal administrative management subnets and jump hosts. Internet exposure must be eliminated.
- WAF & Reverse Proxy Inspection:
- Configure edge firewalls and reverse proxies to inspect incoming HTTP requests to VCO endpoints. Block any request containing the custom header
x-vc-optor unusual encoded path traversals.
- Configure edge firewalls and reverse proxies to inspect incoming HTTP requests to VCO endpoints. Block any request containing the custom header
- Egress Filtering:
- Enforce strict outbound firewall rules on VCO hosts. Block outbound connections to public subnets, permitting only required gateway tunnels and NTP services.
3. Endpoint Detection & Hunting Query
Sigma Rule: VeloCloud Orchestrator Backdoor Daemon & Service Installation
title: VeloCloud Orchestrator CVE-2026-93952 Backdoor Daemon Detection
status: experimental
description: Detects file creation, execution, or systemd registration of known CVE-2026-93952 backdoor artifacts on Linux hosts.
logsource:
category: process_creation
product: linux
detection:
selection_files:
- Image|endswith:
- '/vc-sysmond'
- '/.vcnode.js'
- CommandLine|contains:
- 'vc-sysmond'
- '.vcnode.js'
- 'vc-sysmon.service'
selection_systemd:
CommandLine|contains:
- 'systemctl enable vc-sysmon'
- 'systemctl start vc-sysmon'
condition: selection_files or selection_systemd
level: critical
tags:
- attack.initial_access
- attack.t1190
- attack.persistence
- attack.t1543.002Microsoft Sentinel / Defender (KQL) Hunting Query: Suspicious VCO Backdoor Activity
// Hunt for known CVE-2026-93952 malicious artifacts and C2 network communication on Linux servers
let MaliciousIPs = dynamic(['142.93.149.77', '104.248.126.159']);
let MaliciousFiles = dynamic(['.vcnode.js', 'vc-sysmond', 'vc-sysmon.service']);
let ProcessHits = DeviceProcessEvents
| where Timestamp > ago(30d)
| where FileName in~ (MaliciousFiles) or ProcessCommandLine has_any (MaliciousFiles)
| project Timestamp, DeviceName, ActionType, FileName, ProcessCommandLine, InitiatingProcessFileName;
let NetworkHits = DeviceNetworkEvents
| where Timestamp > ago(30d)
| where RemoteIP in (MaliciousIPs) or RemoteUrl has_any (MaliciousIPs)
| project Timestamp, DeviceName, ActionType, RemoteIP, RemotePort, InitiatingProcessFileName, InitiatingProcessCommandLine;
union ProcessHits, NetworkHits
| sort by Timestamp desc| Indicator Type | Value / Path | Context & Description |
|---|---|---|
| Vulnerability | CVE-2026-93952 | CVSS 10.0 VeloCloud Orchestrator Pre-Auth RCE flaw |
| Malicious File | /usr/local/sbin/.vcnode.js | Hidden backdoor Node.js worker script |
| Malicious File | /usr/local/sbin/vc-sysmond | Backdoor daemon binary spawned on orchestrator |
| File Hash (MD5) | dc78e206eaeadec59fc5801fe4556bd0 | MD5 hash of malicious vc-sysmond binary |
| Persistence File | /etc/systemd/system/vc-sysmon.service | Rogue systemd unit installed to maintain persistence |
| HTTP Header | x-vc-opt | Anomalous request header observed in exploit payloads |
| C2 IP Address | 142.93.149.77 | Threat actor command and control server (DigitalOcean) |
| C2 IP Address | 104.248.126.159 | Threat actor command and control server (DigitalOcean) |
| Remediated Release | VCO 5.2.3.16 | Fixed build for 5.2.x release train |
| Remediated Release | VCO 6.4.2.8 | Fixed build for 6.4.x release train |
CVE-2026-93952/usr/local/sbin/.vcnode.js/usr/local/sbin/vc-sysmonddc78e206eaeadec59fc5801fe4556bd0/etc/systemd/system/vc-sysmon.servicex-vc-opt142.93.149.77104.248.126.159// VERIFIED_SOURCES_&_REFERENCES
Watch Full Video Briefings on YouTube
Subscribe to CyberNewsAI on YouTube for animated threat vectors, CISO breakdowns, and security briefings.
Related Threat Intelligence
View Archive
SharePoint Flaw CVE-2026-65660 Enables In-Memory Pre-Auth RCE
A critical Microsoft SharePoint flaw (CVE-2026-65660) misclassified as spoofing allows authenticated and pre-auth attackers to execute in-memory remote code.

Windows Defender Zero-Day BigDiskBuster Blocks Antivirus Updates
Security researcher Abdelhamid Naceri released BigDiskBuster, an unprivileged Windows Defender zero-day exploit that permanently blocks antivirus updates.

BigCommerce Merchants Suffer Data Breach via Ribon App Key Theft
BigCommerce alerts merchants after attackers compromised third-party Ribon application keys to harvest shopper records and inject malicious scripts.