Skip to main content

Arista EOS CVE-2026-73464

| EUVDEUVD-2026-80295 HIGH
Code Injection (CWE-94)
2026-09-16 Arista GHSA-hpwc-p8j3-f332
8.7
CVSS 4.0 · Vendor: Arista
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain valid gNMI credentials
  2. Delivery
    Reach gNMI management endpoint over network
  3. Exploit
    Send specially crafted gNMI request
  4. Execution
    Trigger code injection in EOS gNMI handler
  5. Impact
    Execute arbitrary code as root on switch

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires (1) the gRPC Network Management Interface (gNMI) to be enabled on the Arista EOS switch - a non-default management API that must be explicitly configured - and (2) the attacker to be an authenticated client already possessing valid gNMI access credentials (PR:L). Given those prerequisites, a single specially crafted gNMI request executes code as root with low attack complexity and no user interaction. Limiting factors: switches without gNMI enabled are not exposed, and the credential requirement restricts exploitation to insiders or attackers who have already compromised network-management/automation accounts rather than fully anonymous remote actors.

Impact

This is a genuinely high-priority vulnerability that warrants prompt patching. The vendor-supplied CVSS 4.0 vector (8.7, AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H) describes a network-reachable, low-complexity flaw requiring only low privileges and no user interaction, yielding full high impact to confidentiality, integrity and availability - consistent with the description's claim of arbitrary code execution as root. The critical caveat is PR:L: this is NOT unauthenticated, so an attacker must already hold valid gNMI credentials, and gNMI must be explicitly enabled (a non-default management interface), both of which meaningfully narrow the exploit population to insiders or actors who have already compromised management credentials. No EPSS score, KEV listing, POC, or SSVC data was provided in the input, so exploitation likelihood cannot be quantified and there is no evidence of active exploitation - the exploitation status is best characterized as no public exploit identified at time of analysis. Signals are internally consistent (no contradiction between network vector and the authenticated-client description, since gNMI is a network-facing management API), so the main uncertainty is the absence of exploitation-probability data rather than conflicting data. Bottom line: root RCE on core network infrastructure is a real priority, tempered by the authentication and gNMI-enabled prerequisites.

Exploit ScenarioDerived

An attacker who has obtained valid gNMI credentials (a malicious insider, or an external actor who has phished or otherwise compromised a network-automation service account) sends a specially crafted gNMI request to an Arista EOS switch with the gNMI interface enabled. The malformed request triggers code injection (CWE-94) in the gNMI handling path, executing attacker-controlled code with root privileges on the switch. No public exploit code is identified in the provided data.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Sep 16, 2026

Authenticated remote code execution in Arista EOS allows a malicious client with valid gRPC Network Management Interface (gNMI) access to execute arbitrary code with root privileges on the switch by sending a single specially crafted request. Only switches where gNMI has been explicitly enabled are exposed - gNMI is a non-default management API - and the attacker must already hold working gNMI credentials, which limits practical exposure to insiders or adversaries who have already compromised network-automation or management accounts, but grants them full root control of the device with low attack complexity and no user interaction. No public exploit code has been identified at time of analysis and the vulnerability is not confirmed as actively exploited (no CISA KEV listing); no EPSS score was provided. The vendor has published security advisory SA-0166 at https://www.arista.com/en/support/advisories-notices/security-advisory/24722-security-advisory-0166.

Earlier versions of this analysis (1)
v1 Sep 16, 2026 - 09:09 CVSS 8.8

Authenticated remote code execution in Arista EOS allows a malicious client with valid gNMI credentials to run arbitrary code with root privileges on the switch. The flaw is only reachable where the gRPC Network Management Interface (gNMI) is explicitly enabled and reachable, and the attacker must hold legitimate gNMI access (CVSS 3.1: AV:N/AC:L/PR:L/UI:N, 8.8 High), after which a single specially crafted request injects code and yields root-level command execution (CWE-94). No public exploit code has been identified at time of analysis and there is no CISA KEV confirmation of active exploitation, but the combination of network reachability, low attack complexity, no user interaction, and full root compromise of a network device makes this a high-priority patching item for any environment with gNMI configured.

RemediationAI

The primary fix is to upgrade EOS to the patched release(s) listed in Arista security advisory SA-0166 (https://www.arista.com/en/support/advisories-notices/security-advisory/24722-security-advisory-0166); the advisory is the authoritative source for exact fixed version numbers, which are not enumerated in the available data, so confirm the target release against it before scheduling maintenance windows. If immediate upgrade is not possible, the most effective compensating control is to disable gNMI entirely by removing its configuration on switches that do not require streaming telemetry or model-driven automation - the trade-off is loss of telemetry collection and any automation pipelines that depend on gNMI. Where gNMI must stay enabled, restrict management-plane reachability to a small set of trusted automation hosts using control-plane ACLs or upstream firewalls, which reduces the attack surface but adds operational overhead when automation nodes change. Additionally, replace shared or admin-level gNMI credentials with dedicated, least-privilege accounts bound to specific automation roles and rotate existing gNMI credentials, on the assumption that any account with gNMI access is a viable exploitation path (PR:L); this does not eliminate the flaw but raises the bar for misuse. Monitor switch authentication and management logs for anomalous or malformed gNMI requests as a detection measure, recognizing that it is detective rather than preventive. Patch status confirmed: patch availability and exact fixed versions are documented in the vendor advisory referenced above.

Affected VersionsENISA

EOS 4.29.0F <4.30.0F
EOS 4.35.0F ≤4.35.5M
EOS 4.34.0F ≤4.34.7M
EOS 4.31.0F <4.32.0F
EOS 4.36.0F ≤4.36.0.1F
EOS 4.32.0F <4.33.0F
EOS 4.30.0F <4.31.0F
EOS 4.33.0F ≤4.33.8M

Affected Packages

euvd eos fix: 4.30.0F, 4.31.0F, 4.32.0F, 4.33.0F

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Arista EOS is a Linux-based network operating system, and gNMI (gRPC Network Management Interface) is an OpenConfig-derived gRPC service used for model-driven configuration and streaming telemetry on the switch's management plane. Because the service runs with elevated privileges on the underlying Linux system, any code-generation flaw in how gNMI request data is parsed and processed is directly translatable into root-level compromise of the switch. The root cause is tracked as CWE-94 (Improper Control of Generation of Code / Code Injection): attacker-supplied input from a gRPC request is incorporated into executable code or command context without adequate sanitization or validation, so a crafted payload is interpreted and executed rather than treated as data. Successful exploitation yields confidentiality, integrity, and availability impact on the device (high/high/high under the assessed CVSS:3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H), meaning configuration tampering, traffic interception or redirection, credential and key disclosure, and persistence on the switch are all within reach. The affected product is captured by CPE cpe:2.3:a:arista_networks:eos:*:*:*:*:*:*:*:*, i.e. the EOS software line as a whole, with the effective constraint that gNMI must be enabled on the platform for the flaw to be reachable.

Know when Eos gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Arista) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 8.8 HIGH

Network-reachable gNMI API (AV:N) with low complexity and authenticated low-privilege client (PR:L); root code execution gives full C/I/A within the switch, scope unchanged.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Arista).

CVSS VectorVendor: Arista

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

4
Patch available
Sep 16, 2026 - 10:02 EUVD
Analysis Updated
Sep 16, 2026 - 09:29 vuln.today
v2 - CVSS changed
CVSS changed
Sep 16, 2026 - 09:22 NVD
8.8 (HIGH) 8.7 (HIGH)
CVE Published
Sep 16, 2026 - 08:32 cve.org
HIGH 8.8

DescriptionCVE.org

On affected platforms running Arista EOS with gRPC Network Management Interface (gNMI) enabled, a specially crafted request could allow a malicious authenticated client with gRPC Network Management Interface (gNMI) access to execute arbitrary code with root privileges on the switch.

Executive ViewAI

Why It Matters

Arista EOS switches with the non-default gNMI management interface enabled are exposed to a high-severity flaw that could let an actor with valid gNMI credentials execute arbitrary code as root, potentially giving full control of the device. No public exploit identified at time of analysis, and the vulnerability is not confirmed as actively exploited (no CISA KEV listing), so immediate risk is concentrated among organizations that run gNMI and have not tightly restricted management access. Leadership should prioritize identifying exposed switches and reducing gNMI exposure while awaiting a vendor fix.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable gNMI where not required; restrict gNMI to trusted management subnets via ACLs/firewall; enforce least privilege and rotate credentials for gNMI and automation accounts; enable gNMI/gRPC logging and monitoring; segment management plane; apply vendor workarounds from Arista advisory SA-0166.

Threat Intelligence Overview

EPSS Score
0.5%
Top 60% exploitable
Prevalence
High
Arista EOS is a widely deployed enterprise and data-center switch operating system
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

More in Eos

View all
CVE-2014-6271 CRITICAL POC
9.8 Sep 24

GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which

CVE-2014-7169 CRITICAL POC
9.8 Sep 25

GNU Bash through 4.3 bash43-025 processes trailing strings after certain malformed function definitions in the values of

CVE-2017-14491 CRITICAL POC
9.8 Oct 04

Heap-based buffer overflow in dnsmasq before 2.78 allows remote attackers to cause a denial of service (crash) or execut

CVE-2024-6387 HIGH POC
8.1 Jul 01

Remote code execution in OpenSSH's sshd server (regression of CVE-2006-5051) allows unauthenticated remote attackers to

CVE-2026-7473 MEDIUM POC
6.9 Jun 05

Tunnel decapsulation logic in Arista EOS fails to verify the encapsulation protocol type, allowing any tunneled packet d

CVE-2026-73447 CRITICAL POC
9.4 Sep 16

Command injection in Arista EOS-based products lets an authenticated user of the gRPC Network Security Interface (gNSI)

CVE-2015-5165 CRITICAL
9.3 Aug 12

The C+ mode offload emulation in the RTL8139 network card device model in QEMU, as used in Xen 4.5.x and earlier, allows

CVE-2023-24509 HIGH POC
7.8 Apr 13

On affected modular platforms running Arista EOS equipped with both redundant supervisor modules and having the redundan

CVE-2015-3209 HIGH
7.5 Jun 15

Heap-based buffer overflow in the PCNET controller in QEMU allows remote attackers to execute arbitrary code by sending

CVE-2015-8236 CRITICAL
10.0 Nov 19

Arista EOS before 4.11.12, 4.12 before 4.12.11, 4.13 before 4.13.14M, 4.14 before 4.14.5FX.5, and 4.15 before 4.15.0FX1.

CVE-2023-3646 HIGH POC
7.5 Aug 29

On affected platforms running Arista EOS with mirroring to multiple destinations configured, an internal system error ma

CVE-2023-24511 HIGH POC
7.5 Apr 12

On affected platforms running Arista EOS with SNMP configured, a specially crafted packet can cause a memory leak in the

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy