Arista EOS
CVE-2025-54548
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as restricted low-privilege user
-
DeliveryQuery debug API endpoint
-
ExploitRetrieve config database contents
-
ExecutionExtract user password hashes
-
ImpactCrack hashes offline for privilege escalation
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK
2 techniques across 2 tactics: Collection, Discovery The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires a valid but low-privilege ('restricted') user account on the affected Arista platform, per PR:L in the CVSS vector. The specific enabling condition is access to a debug API endpoint that improperly returns configuration-database contents (including user password hashes) to accounts that should not have that visibility. Limiting factors: exploitation is impossible for fully unauthenticated attackers, is read-only (no integrity/availability impact), and depends on the debug API being reachable to the restricted account; environments that do not provision restricted/limited accounts or that restrict debug-API exposure face materially lower risk. |
| Impact | This is a moderate-risk information disclosure flaw, not an urgent priority. The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N, base 4.3) indicates a network-reachable, low-complexity attack that nonetheless requires an authenticated low-privileged ('restricted') account and yields only limited confidentiality impact with no integrity or availability effect. The EPSS score is low (0.22%, 12th percentile), consistent with no public exploit identified at time of analysis and no CISA KEV listing, so there is no public exploit identified at time of analysis and exploitation is not known to be automatable or widespread. One nuance worth verifying: although the vendor rates confidentiality as C:L, the description explicitly states that user password hashes are exposed - credential-hash disclosure can enable downstream offline cracking and privilege escalation, which arguably warrants a higher confidentiality rating than C:L. Net assessment: a real but second-tier issue whose severity is capped by the need for an existing restricted account and the read-only nature of the exposure; patch on a normal cycle, prioritizing systems where many low-privilege accounts exist. |
| Exploit ScenarioDerived | A restricted/low-privilege user already authenticated to an affected Arista platform invokes a debug API endpoint that returns portions of the configuration database it should not be able to read. The response discloses sensitive material such as local user password hashes, which the attacker can then subject to offline cracking to recover credentials and escalate privileges. No public exploit code is identified at time of analysis, and the attack requires valid low-privilege credentials. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 01, 2026
Information disclosure in Arista EOS allows authenticated low-privilege (restricted) users to view sensitive configuration database contents, including user password hashes, through a debug API. With a CVSS score of 4.3 and a low EPSS score of 0.22%, this is a moderate-risk flaw that requires a valid restricted account and is read-only in impact; no public exploit has been identified at time of analysis.
RemediationAI
Apply the patch or upgrade as specified in Arista Security Advisory 0124 (https://www.arista.com/en/support/advisories-notices/security-advisory/22538-security-advisory-0124). If immediate patching is not possible, disable the debug API if it is not operationally required, or restrict network access to the debug API endpoint to fully trusted administrative users only; this may reduce troubleshooting capabilities. Because password hashes may have been exposed, rotate all user credentials on affected systems and monitor for suspicious activity. No public exploit code exists, but the low-privilege requirement means any restricted user could potentially exploit the flaw.
Affected ProductsAI
Certain versions of Arista EOS are affected. The specific version ranges and platforms are detailed in Arista Security Advisory 0124 (https://www.arista.com/en/support/advisories-notices/security-advisory/22538-security-advisory-0124). No CPE strings were provided in the input data; consult the vendor advisory for precise affected versions.
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 stems from improper access control on a debug API endpoint in Arista EOS, which fails to restrict sensitive configuration database data from users with limited privileges. This is classified as CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor). The attack vector is network-based (AV:N) with low complexity (AC:L), requiring low privileges (PR:L) but no user interaction (UI:N), and results in a low confidentiality impact (C:L) with no integrity or availability impact. The debug API likely intended for diagnostic purposes inadvertently exposes password hashes and other configuration details to restricted accounts.
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Network-reachable debug API, no user interaction, but needs an existing restricted account (PR:L); read-only exposure means I:N/A:N and limited confidentiality (C:L).
Primary rating from Vendor (arista).
CVSS VectorVendor: arista
DescriptionCVE.org
On affected platforms, restricted users could view sensitive portions of the config database via a debug API (e.g., user password hashes)
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which
GNU Bash through 4.3 bash43-025 processes trailing strings after certain malformed function definitions in the values of
Heap-based buffer overflow in dnsmasq before 2.78 allows remote attackers to cause a denial of service (crash) or execut
Command injection vulnerability in VeloCloud Orchestrator (VCO) on-premises allows unauthenticated remote attackers to a
Remote code execution in OpenSSH's sshd server (regression of CVE-2006-5051) allows unauthenticated remote attackers to
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
The C+ mode offload emulation in the RTL8139 network card device model in QEMU, as used in Xen 4.5.x and earlier, allows
On affected modular platforms running Arista EOS equipped with both redundant supervisor modules and having the redundan
Heap-based buffer overflow in the PCNET controller in QEMU allows remote attackers to execute arbitrary code by sending
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.
On affected platforms running Arista EOS with mirroring to multiple destinations configured, an internal system error ma
On affected platforms running Arista CloudEOS an issue in the Software Forwarding Engine (Sfe) can lead to a potential d
NVD
CVE.org
EPSS
VulDB
GitHub PoC
Exploit-DB