Skip to main content

Arista EOS CVE-2026-73439

| EUVDEUVD-2026-80252 HIGH
Placement of User into Incorrect Group (CWE-842)
2026-09-16 Arista GHSA-hhmm-qmjm-g2hp
7.7
CVSS 4.0 · Vendor: Arista
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to gNMI server with valid EOS credentials
  2. Delivery
    Identify path covered by both group and user Pathz rules
  3. Exploit
    Send gNMI Get/Set for restricted path
  4. Execution
    Flawed rule resolution grants access
  5. Impact
    Read or write restricted OpenConfig paths

Vulnerability Assessment

Weakness
CWE
Exploitation Conditions

Exploitation requires a very specific stack of conditions all present simultaneously on Arista EOS: (1) OpenConfig must be configured, (2) a gNMI server must be running on the system, (3) gNSI Pathz must be configured with an active Pathz policy present, and (4) that policy must contain BOTH a group rule AND a user rule referencing the SAME path. Only when this rule collision exists does gNMI mis-enforce the policy. Limiting factors: the attacker must already be an authenticated gNMI user (PR:L), the deployment must use the OpenConfig/gNMI management plane with gNSI Pathz authorization (a non-default, advanced management configuration), and there is no impact on a default EOS device that does not run gNMI/Pathz. These conditions make real-world exposure far narrower than the network-reachable CVSS vector alone suggests.

Impact

This is a real but tightly-scoped authorization flaw whose headline CVSS 4.0 score of 7.7 overstates day-to-day risk. The vendor CVSS 4.0 vector (AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H) already signals two meaningful brakes: PR:L means the attacker must be an authenticated gNMI/gNSI user, and AT:P (attack requirements present) reflects that exploitation only becomes possible in a specific policy state - namely a Pathz policy that contains BOTH a group rule and a user rule for the same path. No EPSS score, KEV listing, or public POC was provided in the input, so exploitation status is 'no public exploit identified at time of analysis'; there is no evidence of active or automated exploitation. The impact where it applies is genuine (unauthorized read/write of gNMI paths the policy was meant to restrict), but the VA:H (availability) claim is weak - the description only mentions unauthorized read/write, not service disruption. Net: prioritize patching where OpenConfig/gNMI with gNSI Pathz is actually deployed and enforcing least-privilege, but this is not a broadly-sprayable, unauthenticated internet threat. Note the AV:N vector is defensible only because gNMI is a network service; it still requires valid credentials plus the specific colliding-rule policy condition, so treat AC as effectively high in practice.

Exploit ScenarioDerived

An authenticated gNMI user who is intentionally restricted by a gNSI Pathz policy connects to the Arista EOS gNMI server and requests a path that the policy is supposed to deny. Because a group rule and a user rule both cover that same path, EOS mis-resolves the enforcement precedence, and the user is granted read or write access they should not have - for example reading sensitive config or modifying a restricted OpenConfig leaf. No public exploit code is available; exploitation requires only valid credentials plus the specific overlapping-rule policy state.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Sep 16, 2026

Mis-enforced authorization in Arista EOS allows an authenticated gNMI user to read or write management paths that an active gNSI Pathz policy is meant to deny, specifically when a single Pathz policy contains both a group rule and a user rule referencing the same path. Exposure is limited to EOS deployments that combine OpenConfig, a running gNMI server, and gNSI Pathz authorization - a non-default, advanced management-plane configuration - and the attacker must already hold valid gNMI credentials, consistent with the assessed vector CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N (confidentiality and integrity High, no availability impact). No public exploit code exists and there is no confirmed active exploitation (not in CISA KEV); the supplied CVSS 4.0 score of 7.7 overstates day-to-day risk given the narrow prerequisite stack.

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

Arista EOS devices that run an OpenConfig gNMI server protected by a gNSI Pathz authorization policy can grant an authenticated gNMI user read or write access to paths the policy was intended to restrict, because the policy engine mis-evaluates a path when the policy defines both a group rule and a user rule for that same path. Exploitation is not opportunistic: it requires OpenConfig to be enabled with a gNMI server running, gNSI Pathz configured with a live policy, and that policy to contain the overlapping group-plus-user rule for the same path, so affected deployments are a narrow subset of EOS installations and the feature set is not enabled by default. The attacker must hold valid gNMI credentials (CVSS vector PR:L), and the resulting access is bounded by the paths the Pathz policy was meant to protect rather than full device compromise; no public exploit code or confirmed active exploitation was identified at time of analysis, and the vendor advisory assigns a base score of 7.5 against our independently assessed 7.5-equivalent profile with limited availability impact.

RemediationAI

Vendor patch status for this CVE is not specified in the supplied data, so treat the Arista security advisory 0164 (https://www.arista.com/en/support/advisories-notices/security-advisory/24720-security-advisory-0164) as the source of truth for the fixed EOS releases per affected train and for the associated bug ID - upgrade to the listed maintenance release for your train once identified, rather than assuming any specific fixed version here. Until an upgrade is applied, the most effective compensating control is policy hygiene: audit every gNSI Pathz policy and eliminate any path that is covered by both a group rule and a user rule, collapsing it into a single unambiguous rule (typically the most restrictive), since the mis-enforcement only occurs on that collision - the trade-off is that consolidating rules may change effective permissions for other users in the group, so re-validate authorization behavior after editing. Where Pathz-based management is not operationally required, disable the gNMI server or remove gNSI Pathz authorization entirely, accepting loss of model-driven telemetry/automation; alternatively restrict gNMI reachability with management-plane ACLs or a dedicated out-of-band management VRF so only trusted administrative hosts can connect, which reduces but does not remove the risk from an already-authenticated user. Also review gNMI credentials for least privilege and monitor gNMI audit/syslog records for unexpected reads or configuration writes by non-privileged accounts, recognizing that such monitoring is detective rather than preventive.

Affected VersionsENISA

EOS 4.33.2F ≤4.33.8M
EOS 4.34.0F ≤4.34.6M
EOS 4.35.0F ≤4.35.5M
EOS 4.36.0F ≤4.36.0.1F

Affected Packages

euvd eos no fix

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 supports the OpenConfig data model exposed over gNMI (gRPC Network Management Interface), a streaming telemetry and configuration protocol used for model-driven management. gNSI Pathz is the authorization extension for that plane: it lets operators define path-based access-control policies in which permissions can be granted through group rules, user rules, or both. The weakness is classified as CWE-842 (Placement of User into Authorization Group), which here manifests as an authorization-resolution ambiguity: when a policy supplies both a group rule and a user rule for the same gNMI path, the enforcement logic fails to apply the intended (restrictive) rule, so the effectively granted permissions diverge from what the operator authored. The flaw is in policy evaluation for the OpenConfig/gNMI management stack, not in the underlying routing or forwarding code. Affected code is tracked under CPE cpe:2.3:a:arista_networks:eos:*:*:*:*:*:*:*:*. Impact is confined to confidentiality and integrity of the gNMI management plane (unauthorized reads of state/telemetry and unauthorized writes of configuration); the independent assessment finds no availability impact, in contrast to the supplier's CVSS 4.0 vector, which marks VA:H. Devices that do not run gNMI with gNSI Pathz are unaffected because the vulnerable policy path is never reached.

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 7.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 6.8 MEDIUM

Authenticated gNMI user (PR:L) over the network (AV:N); AC:H because exploitation needs a specific colliding group-and-user Pathz rule state; read/write of restricted paths gives C:H/I:H, no availability impact (A:N).

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

Primary rating from Vendor (Arista).

CVSS VectorVendor: Arista

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
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

3
Analysis Updated
Sep 16, 2026 - 09:31 vuln.today
v2 - CVSS changed
CVSS changed
Sep 16, 2026 - 09:22 NVD
7.5 (HIGH) 7.7 (HIGH)
CVE Published
Sep 16, 2026 - 08:09 cve.org
HIGH 7.5

DescriptionCVE.org

On affected platforms running Arista EOS, if OpenConfig is configured and running a gNMI server on the system, and if gNSI Pathz is configured and a gNSI Pathz policy is present on the system, then gNMI may fail to correctly enforce the rules in this policy if both a group rule and a user rule for the same path is present in the policy. Under certain conditions, this can lead to an authenticated user gaining unauthorized permission to read or write gNMI paths that the Pathz policy is intended to restrict.

Executive ViewAI

Why It Matters

Arista EOS deployments that enable the non-default gNMI/gNSI Pathz management stack can allow an already-authenticated management user to read or modify configuration paths that policy is intended to deny, weakening the authorization boundary on network devices. Because exploitation requires valid gNMI credentials plus a specific, narrowly deployed policy configuration, exposure is limited to a small set of advanced management-plane environments rather than the broader EOS estate. Leadership should treat this as an insider-risk and configuration-governance issue for network infrastructure teams, not an external attack campaign.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: remove the group-rule/user-rule overlap on the same path within Pathz policies, disable the gNMI/gNSI Pathz management stack where not operationally required, restrict gNMI credentials to least-privilege accounts, and monitor gNMI management-plane activity for unauthorized read or write attempts.

Threat Intelligence Overview

EPSS Score
0.3%
Top 74% exploitable
Prevalence
High
Arista EOS is a widely deployed datacenter and enterprise switching OS
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.3%
Patch available No
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Medium

Priority Score

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

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