Home/ Blog/ Security news/ Article
Blog · Security news

On-prem VeloCloud Orchestrator flaw (CVE-2026-16812) lets attackers run commands, and it is exploited now

CVE-2026-16812 is a CVSS 10.0 OS command injection in on-prem VeloCloud Orchestrator, actively exploited. See the affected and fixed builds to patch now.

Central SD-WAN orchestrator server linked to many branch network nodes

An SD-WAN orchestrator is the one server in the fabric you cannot afford to lose, and one just turned into a remote-takeover target that attackers are already using. On July 27 CISA added CVE-2026-16812 to its Known Exploited Vulnerabilities catalog, confirming in-the-wild exploitation of an on-premises VeloCloud Orchestrator flaw that scores a full 10.0. The bug is an operating-system command injection reachable through the web interface, and the machine it runs on is the control plane for every branch in the network. Patching the appliance is the easy part. The harder question is whether yours was reached first.

Why losing the orchestrator beats losing an edge

The VeloCloud Orchestrator, or VCO, is the management server for a VeloCloud SD-WAN deployment. It pushes configuration to the edge appliances and gateways, stores the credentials they use, and decides how traffic moves across the fabric. The platform started at VMware, passed to Broadcom, and now belongs to Arista, which folded VeloCloud into its networking line, so the security advisory carries Arista's name.

Code execution on that box is not a single-host incident. Whoever runs commands on the VCO can rewrite the configuration of every branch it manages, steer or inspect tunnels, and read the device secrets it holds. A 10.0 here is not marketing. The score reflects that owning one server cascades into owning the wide-area network behind it. So the correct mental model for a reached orchestrator is a fabric-wide compromise, not a lone box to reimage.

What CVE-2026-16812 actually is

The flaw is an OS command injection, classified as CWE-78, in the on-prem orchestrator's web interface. Arista's advisory describes the vulnerable path as functionality that was intended for internal use and was never meant to be reachable from outside. That description is the important part. This reads less like a memory-safety bug and more like an exposure and authorization failure: a privileged internal capability leaked to the front door, where a remote attacker with no account can reach it and feed commands the host then executes.

The 10.0 rating, identical under CVSS v3.1 and v4.0, comes from stacking the worst inputs: no authentication, reachable over the network, and full loss of confidentiality, integrity, and availability once triggered. Arista confirms the issue was found externally and is being exploited. According to the NVD entry and Arista's advisory, the affected and fixed builds break down by release train.

Affected and fixed on-prem VeloCloud Orchestrator builds. Source: Arista Security Advisory 0144.
Release trainAffected (on-prem)Fixed in
5.2.xBelow 5.2.3.145.2.3.14
6.1.xBelow 6.1.3.46.1.3.4
6.4.xBelow 6.4.2.46.4.2.4
7.0.xBelow 7.0.0.17.0.0.1

Every on-prem build below the fixed version in its train is exposed. If you cannot immediately tell which train an installation is on, treat it as vulnerable until you have checked.

Cloud was patched first, on-prem got a three-day fuse

Arista states that the Hosted and Dedicated versions of the orchestrator, the ones it runs for customers, were patched ahead of the advisory going public. Only the on-premises builds that operators run themselves are exposed at disclosure. CISA's federal patch deadline is July 30, three days after the listing.

That gap is the self-hosting tax, and it is worth naming plainly. Running your own orchestrator means you own the patch clock and the exposure window. The vendor can quietly fix its own hosted fleet before anyone outside knows there is a bug, while the on-prem operator learns at go-live and races a countdown that is already running because exploitation is active. This is the same asymmetry we saw when Cisco rated an SD-WAN Manager flaw only medium and attackers used it to take root. The management plane keeps being the soft, high-value target, and self-hosted operators absorb that risk directly.

Patch to the fixed build, then hunt the host

Upgrade the orchestrator to the fixed build listed for its train in the table above. The 5.2 line is repaired in 5.2.3.14, the 6.1 line in 6.1.3.4, the 6.4 line in 6.4.2.4, and the 7.0 line in 7.0.0.1. That is the first and non-negotiable step.

It is also not the last one, because the fix and the hunt are different jobs. This is command injection under active exploitation, so any on-prem VCO that was reachable before you patched should be treated as possibly already compromised. Patching stops the next intruder. It does not evict one who already landed and set up persistence. Arista's advisory lists specific malicious source addresses tied to the exploitation, so search your orchestrator's access records for them, but do not stop there, because an attacker who ran code could have moved well past the entry point.

For the hunt, the orchestrator's own behavior is the highest-signal place to look. A VCO's outbound traffic is predictable by design: it talks to a known set of edges, gateways, and update endpoints. An orchestrator suddenly reaching a new external host is anomalous on its face, so new outbound destinations belong in your alerting. So do child processes, especially shells, spawned under the web service account, since that is exactly what command injection produces. If you run managed detection, those are the tripwires worth wiring before morning.

The interface should also never have been internet-facing. Restrict the orchestrator's web interface to a trusted administrative network, both as an interim control for anyone who cannot patch this hour and as a permanent posture afterward. A management console reachable from the open internet is the precondition that turns bugs like this into breaches, the same lesson that landed when Check Point's management console was exploited and when a FortiOS edge flaw returned to the KEV list. The bug is Arista's to fix. The reachability was yours to control, and it is the part you can still change today.

Topics

Frequently asked questions

What is CVE-2026-16812?

CVE-2026-16812 is a maximum-severity OS command injection flaw (CVSS 10.0) in the on-premises VeloCloud Orchestrator, the management server for a VeloCloud SD-WAN network. An unauthenticated remote attacker can reach a privileged internal function through the web interface and run commands on the host. CISA confirms it is being exploited.

Which VeloCloud Orchestrator versions are affected and how do I fix it?

On-premises builds below 5.2.3.14, 6.1.3.4, 6.4.2.4, and 7.0.0.1 are affected. Upgrade to the fixed version for your release train (5.2.3.14, 6.1.3.4, 6.4.2.4, or 7.0.0.1 or later). Hosted and Dedicated cloud instances were already patched by Arista before disclosure.

Is CVE-2026-16812 being exploited in the wild?

Yes. Arista says the flaw was discovered externally and is under active exploitation, and CISA added it to the Known Exploited Vulnerabilities catalog on July 27, 2026, with a federal patch deadline of July 30. Any exposed on-prem orchestrator should be treated as at immediate risk.

Are cloud-hosted VeloCloud Orchestrator instances affected?

No action is required for cloud instances. Arista patched the Hosted and Dedicated versions of the orchestrator, which it operates itself, before the advisory became public. At disclosure the vulnerability affects only the on-premises builds that customers run and patch themselves.

How do I detect whether my orchestrator was compromised?

Search the orchestrator's access logs for the malicious source addresses listed in Arista's advisory, then watch the host itself. New outbound connections to unfamiliar destinations and shell processes spawned by the web service account are strong signals, because command injection runs code as that service.

Ready to meet the Guardians?

Deploys fast - agentless for monitoring and cloud, a lightweight agent for deep endpoint security. Just Suriq, standing watch.