Skip to content
RiverCore
Back to articles→SECURITY
Cisco SD-WAN Zero-Day CVE-2026-20245 Exploited Two Months Pre-Disclosure
Cisco SD-WAN zero-dayCVE-2026-20245SD-WAN exploitCisco Catalyst SD-WAN hidden root accountzero-day chained auth bypass telco attack

Cisco SD-WAN Zero-Day CVE-2026-20245 Exploited Two Months Pre-Disclosure

25 Jun 20267 min readSarah Chen

Two months. That is the gap Mandiant has now confirmed between active exploitation of CVE-2026-20245 in a Cisco Catalyst SD-WAN deployment and Cisco's public acknowledgement of the bug earlier this month. The CVSS sits at 7.8, which would normally place this in the second tier of urgency, but the operational profile (telco target, chained with two other undisclosed zero-days, hidden root account, anti-forensic cleanup) reads more like a top-tier nation-state intrusion than a mid-severity privilege escalation.

The Numbers

Start with the CVSS. A 7.8 score sounds moderate until you read the access vector: authenticated, local, requiring netadmin privileges. As The Hacker News reported, Cisco's framing is that the attacker had to already hold netadmin on the box. That precondition is what dragged the score below 9.0. In isolation, that framing is technically defensible. In context, it is misleading, because the attacker chained their way into netadmin using two other zero-days (CVE-2026-20127 and CVE-2026-20182) that were also undisclosed at the time. So the effective severity from an unauthenticated starting point was much higher than 7.8 implies.

The timeline matters. Mandiant identified two distinct activity periods. The first ran from late 2025 into January 2026. The second hit in March 2026. Cisco's disclosure came in June 2026. That is a six month window from first known intrusion to public CVE, and at least a two month window between active exploitation and the patch advisory. For a piece of infrastructure sitting at the edge of a communications service provider's fabric, that is a long blind spot.

The chain itself is worth itemizing. First wave: unauthorized peering connections via either CVE-2026-20127 or CVE-2026-20182, both zero-days. Second wave in March 2026: the target device had been patched against CVE-2026-20127, and Cisco confirmed CVE-2026-20182 was not used, which leaves stolen certificates from a prior breach as the leading hypothesis for re-entry. Once back inside, the attacker rotated the default admin password, uploaded a malicious CSV file named evil_tenant.csv to trigger CVE-2026-20245, escalated to root, then created a troot account written directly into /etc/passwd and /etc/shadow. After exfiltrating the SD-WAN fabric configuration, the admin password was reverted to its original value so nothing looked off at the next login.

The source does not disclose which communications service provider was hit, the volume of fabric configuration exfiltrated, or whether the two activity windows are the same actor. That last unknown matters: if it is one group, we are looking at a persistent campaign with operational discipline measured in quarters. If it is two unrelated groups, we are looking at a device class that is being independently rediscovered as a soft target, which is arguably worse.

What's Actually New

Edge device zero-days are not novel. What is different in this incident is the engineering quality of the cleanup, not the intrusion. The Mandiant team documented selective deletion and restoration of system configuration files, password rollback to the original value, and (the detail I'd flag as the most telling) a validation script the attacker ran to confirm their indicators of compromise had been wiped. That is QA discipline applied to intrusion hygiene.

The troot account placement is also instructive. Writing to /etc/passwd and /etc/shadow is not subtle, it is the textbook Linux persistence move. But pairing it with selective file restoration and a self-check script suggests the attacker assumed forensic investigators would eventually look, and engineered for that scenario rather than hoping to avoid it.

The second new element is the re-entry hypothesis. In the March 2026 wave, Cisco confirmed that the patched device was not re-compromised through either of the original authentication bypass flaws. Mandiant's leading theory is that certificates stolen during the late 2025 intrusion were reused for initial access. If correct, this validates a pattern that has been theoretical for most enterprise security teams: a patched vulnerability does not close the door if the attacker walked out with your trust material. For SD-WAN fabrics specifically, where peer authentication relies heavily on certificates issued by the controller, that is an architectural problem, not a patching problem.

Mandiant's Charles Carmakal, CTO of Mandiant Consulting, made the point bluntly on LinkedIn: advanced adversaries continue to primarily target network devices and other systems that don't natively support EDR. That observation isn't new, but the evidence stack behind it keeps growing. Google's framing of the incident as part of a "continuing trend" of zero-day weaponization against edge devices is the polite version of saying the industry has not moved the needle on this class of attack surface in years. You can map the TTPs cleanly against the MITRE ATT&CK matrix, but mapping does not equal detecting, and on these devices there is often no telemetry to map against in the first place.

What's Priced In for Security Teams

If you run SD-WAN, fintech rails, or a crypto exchange whose internal traffic flows through a managed network fabric, the high-level story here is already priced in. Edge devices are undermonitored. Cisco, Fortinet, Ivanti, and Palo Alto have all had their turn as the headline vendor in this exact narrative over the past 18 months. Nobody on a serious security team is surprised that an SD-WAN appliance got popped via a chained zero-day.

What is not priced in, and what I'd argue most teams are still underweighting, is the certificate reuse vector. The standard incident response playbook after a network device compromise is: patch, rotate admin credentials, audit configurations. Rotating the certificate trust chain across the entire fabric is harder, more disruptive, and routinely deferred. The March 2026 re-entry in this incident is a real-world demonstration that deferring it is expensive.

Also underweighted: the assumption that a 7.8 CVSS bug requiring netadmin privileges can be safely deprioritized in the patch queue. The exploitation chain in this case turns that precondition into a checkbox the attacker already filled in elsewhere. Patch SLAs that triage by raw CVSS without considering chainability are going to keep producing post-mortems like this one. Worth cross-checking your patch backlog against CISA's KEV catalog rather than relying on CVSS alone.

Contrarian View

The consensus reading of this incident will be: edge devices need EDR, vendors need to ship better telemetry, defenders need deeper forensic hooks into network appliances. All probably true. The contrarian read is that none of that will happen at the pace required, because the appliance vendors have a structural incentive to keep their devices opaque (support contracts, supportability boundaries, performance overhead), and because operators have a structural incentive to not deploy third-party agents on revenue-critical network gear.

If that is correct, the practical response is not to wait for telemetry parity with endpoints. It is to assume the SD-WAN fabric is compromised by default and design the surrounding network so that a root shell on a controller does not equal access to plaintext customer traffic, signing keys, or lateral movement into core infrastructure. That is an architectural posture, not a tooling problem, and it is uncomfortable to adopt because it implies the network device you paid seven figures for is not trustworthy. The Mandiant disclosure makes that posture easier to justify to a board than it was six months ago.

Key Takeaways

  • CVSS 7.8 understates the real risk. CVE-2026-20245 required netadmin to exploit, but the attacker reached netadmin via two other undisclosed zero-days. Chain-aware triage beats raw scoring.
  • Two month minimum exploitation window before disclosure. If you run Cisco Catalyst SD-WAN, assume the patch advisory lagged real-world activity and hunt retroactively.
  • Certificates outlive patches. The March 2026 re-entry likely used stolen certs from the earlier breach. Rotate trust material, not just credentials, after any controller compromise.
  • Look for troot and evil_tenant.csv artifacts in /etc/passwd, /etc/shadow, and CSV upload logs, but assume a competent actor already ran a validation script to wipe them.
  • The open question: are the late 2025 and March 2026 waves the same actor? Mandiant does not say. If they are, expect a third wave once the next undisclosed auth bypass surfaces. Testable bound: if connected, a follow-on disclosure of a related Cisco SD-WAN auth flaw should land within the next two quarters.

Frequently Asked Questions

Q: What is CVE-2026-20245 and why does it matter?

CVE-2026-20245 is a high-severity Cisco Catalyst SD-WAN vulnerability with a CVSS score of 7.8. It allows an authenticated attacker with netadmin privileges to execute arbitrary commands as root by uploading a crafted file. It matters because Mandiant documented it being exploited at a communications service provider at least two months before Cisco publicly disclosed it.

Q: How did the attacker get netadmin access if CVE-2026-20245 requires it as a precondition?

The first wave of activity in late 2025 likely used one of two then-undisclosed authentication bypass zero-days in Cisco Catalyst SD-WAN controllers, tracked as CVE-2026-20127 and CVE-2026-20182. The March 2026 second wave, on a partially patched device, is believed to have used certificates stolen during the earlier intrusion rather than re-exploiting the same bugs.

Q: What indicators of compromise should defenders look for?

Mandiant identified a rogue account named "troot" written into /etc/passwd and /etc/shadow, a malicious CSV upload named evil_tenant.csv, admin password changes that were later reverted to the original value, and selective deletion and restoration of system configuration files. Note that the attacker ran a validation script to confirm their indicators were removed, so absence of these artifacts is not proof of safety.

SC
Sarah Chen
RiverCore Analyst · Dublin, Ireland
SHARE
// RELATED ARTICLES
HomeSolutionsWorkAboutContact
News06
Dublin, Ireland · EUGMT+1
LinkedIn
🇬🇧EN▾