Skip to main content

Arista EOS CVE-2025-54546

HIGH
Incorrect Permission Assignment for Critical Resource (CWE-732)
2025-10-29 psirt@arista.com
7.5
CVSS 3.1 · Vendor: arista
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as restricted SSH user
  2. Exploit
    Request SSH TCP port forwarding
  3. Execution
    Tunnel to host-internal service
  4. Impact
    Access otherwise-restricted functionality/data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V13 - Configuration Permission assignment review
Exploitation Conditions

Exploitation requires a valid but restricted user account with SSH access to the affected Arista platform, plus SSH TCP/port forwarding being permitted for that account; the attacker then forwards connections through the device to reach services bound to host-internal (e.g. loopback/management) interfaces that the restricted role is not authorized to access. Limiting factors: the attacker must already be authenticated (PR:L - not an unauthenticated internet attack), SSH forwarding must not be disabled, and realistic impact depends on which internal services are actually listening and reachable on the specific affected platform/version listed in Arista advisory 22538.

Impact

The supplied CVSS 3.1 vector (AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H, base 7.5) describes a network-reachable but authenticated flaw: PR:L confirms the attacker must already hold a (restricted) account, and AC:H implies some conditions beyond attacker control. No EPSS score, KEV listing, or public POC was provided, so by the precision rules this is 'no public exploit identified at time of analysis.' The absence of exploitation telemetry combined with the authentication requirement (PR:L) places this below the tier of internet-facing unauthenticated RCE; it is primarily a privilege/access-control boundary bypass affecting multi-user Arista platforms. One signal to flag: Arista rated full C:H/I:H/A:H, but the description and the 'Information Disclosure' tag point mainly at unauthorized access to internal services (a confidentiality/access-control issue), so the blanket High integrity and availability impacts are not clearly justified by the one-line description - verify scope of reachable internal services with the Arista advisory. This is a 'patch in normal cycle' item for Arista operators who provision restricted SSH accounts, not an emergency.

Exploit ScenarioDerived

An organization grants a user a restricted shell/account on an Arista platform intending to limit them to a narrow set of functions. The user opens an SSH session and requests TCP port forwarding, tunneling through the device to services bound to the host's internal/loopback interfaces that the restricted role was never meant to reach, thereby bypassing the intended access control. No public exploit code is available, but the technique requires only a standard SSH client.

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

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

Alert me

AnalysisAIv1 – Oct 08, 2026

Restricted SSH users on Arista EOS can exploit improper permission assignment (CWE-732) to use SSH port forwarding to reach host-internal services normally inaccessible to their role, enabling information disclosure and limited integrity impact. Exploitation requires an authenticated restricted account and SSH forwarding to be enabled; the assessed vector is AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N. No public exploit identified at time of analysis.

RemediationAI

Patch available per vendor advisory: apply the fixed EOS version specified in Arista Security Advisory 22538 (https://www.arista.com/en/support/advisories-notices/security-advisory/22538-security-advisory-0124). If immediate patching is not possible, disable SSH port forwarding for restricted user accounts (e.g., by configuring the SSH server to deny forwarding) or restrict SSH access to trusted networks. Note that disabling port forwarding may break legitimate workflows. Additionally, review and tighten role-based access controls to ensure restricted users have minimal permissions. The vendor advisory provides authoritative guidance and fixed version information.

Affected ProductsAI

Arista EOS platforms as specified in Arista Security Advisory 22538 (https://www.arista.com/en/support/advisories-notices/security-advisory/22538-security-advisory-0124). The advisory lists the affected versions and fixed releases. No CPE strings were provided in the input data; consult the advisory for exact version ranges.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

The vulnerability is rooted in CWE-732 (Incorrect Permission Assignment for Critical Resource), where the SSH server on Arista EOS fails to properly restrict port forwarding for users with restricted roles. SSH port forwarding (local or remote) allows a user to tunnel connections through the device to services bound to host-internal interfaces, such as loopback or management addresses, that the restricted role is not authorized to access. This bypasses network access controls and role-based permissions. The affected product is Arista EOS, the network operating system for Arista switches and routers, as detailed in Arista Security Advisory 22538. The independent assessment rates the confidentiality impact as high and integrity impact as low, reflecting that while sensitive information may be exposed, modification capabilities depend on the reachable internal services. No CPE strings were provided in the input data.

Know when Arista 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.5 HIGH
AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.1 HIGH

Authenticated restricted user (PR:L) over the network (AV:N); forwarding is straightforward once logged in (AC:L); impact is mainly unauthorized access/disclosure (C:H) with limited integrity and no clear availability effect.

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

Primary rating from Vendor (arista).

CVSS VectorVendor: arista

Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

On affected platforms, restricted users could use SSH port forwarding to access host-internal services

Executive ViewAI

Why It Matters

Arista EOS environments that allow restricted SSH users may expose internal host services to those accounts, creating a confidentiality risk for management and supporting systems. The issue requires an authenticated restricted account and SSH forwarding to be enabled, so the immediate exposure is focused on organizations with delegated or third-party SSH access to EOS devices. With no vendor-released patch identified at time of analysis and no public exploit identified at time of analysis, leadership should treat this as a manageable but high-priority access-control gap to contain until Arista provides a fix.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include disabling SSH port forwarding for restricted users, restricting SSH access to trusted management networks, enforcing least privilege and multi-factor authentication, monitoring for SSH tunneling, and applying ACLs or segmentation to limit reachable host-internal services.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Medium
major data-center networking vendor, significant but not ubiquitous footprint
Data Quality
2 sources
Confidence: Low

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.2%
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
High

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

More in Arista

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-2026-16812 CRITICAL POC
10.0 Jul 27

Command injection vulnerability in VeloCloud Orchestrator (VCO) on-premises allows unauthenticated remote attackers to a

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-2020-9015 CRITICAL POC
9.8 Feb 20

Arista DCS-7050QX-32S-R 4.20.9M, DCS-7050CX3-32S-R 4.20.11M, and DCS-7280SRAM-48C6-R 4.22.0.1F devices (and possibly oth

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-24545 HIGH POC
7.5 Apr 12

On affected platforms running Arista CloudEOS an issue in the Software Forwarding Engine (Sfe) can lead to a potential d

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