Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-priv account or serial access
-
DeliveryRequest debug-mode challenge value
-
ExploitPredict response via weak PRNG
-
ExecutionActivate debug-mode without authorization
-
PersistEscalate to root shell
-
ImpactPersist by modifying device software stack
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Cryptographic PRNG selection
|
| Exploitation Conditions | Exploitation requires one of two concrete preconditions: (remote) a valid low-privilege account on the ExtremeXOS device to reach the CLI where the debug-mode challenge-response is invoked, matching the CVSS PR:L; or (local) physical serial console access to the switch. Beyond the foothold, success is gated on the weak-RNG challenge being predictable, which the vendor limits to 'under certain conditions,' and the full root-escalation/persistence impact is limited to specific device configurations and firmware versions ('depending on device configuration and version'). Limiting factors for defenders: no unauthenticated remote path (an account or physical access is mandatory), no default-config guarantee that prediction succeeds, and version/model-dependent outcomes - so environments that tightly control switch logins and console ports face substantially lower realistic risk. |
| Impact | The vendor CVSS 4.0 score is 8.7 (High) with vector AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H, reflecting full confidentiality/integrity/availability loss of the vulnerable device with only a low-privilege account required and no user interaction. Tempering that raw score: the description hedges the predictability with 'under certain conditions' and 'depending on device configuration and version,' which argues for higher real-world attack complexity than the AC:L in the vendor vector suggests - a defender should treat exploitability as conditional, not guaranteed. Key exploitation signals are absent: no EPSS score, KEV status, POC, or SSVC decision data were provided, and the sole reference is Extreme's general product-security policy page rather than a specific advisory with affected builds. The remote path still requires an authenticated foothold (PR:L), and the local path requires physical serial access, both of which meaningfully raise the bar versus an unauthenticated network exploit. Net: this is a genuine escalation-to-root primitive worth prioritizing on Extreme switches reachable by semi-trusted users, but the conditional predictability and missing exploitation telemetry make it a targeted/insider-leaning risk rather than a mass-exploitation emergency. Verify affected versions and fix builds directly with Extreme before finalizing patch windows. |
| Exploit ScenarioDerived | An attacker with a low-privilege ExtremeXOS operator account (for example a limited NOC or contractor login) logs into the switch CLI, repeatedly requests the debug-mode challenge, and - because the challenge derives from a weak PRNG - predicts the expected response to unlock debug-mode without the intended secret. From debug-mode they escalate to root and persistently backdoor the device firmware. No public POC has been identified, and the alternative path requires physical serial console access to the switch. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 20, 2026
Privilege escalation in Extreme Networks ExtremeXOS (EXOS / Switch Engine) lets an attacker reach the privileged debug-mode function because its challenge-response authorization derives the challenge from an insufficiently random source (CWE-338), making the expected response predictable under certain conditions. An attacker holding a valid low-privilege account (remote) or physical serial console access (local) can bypass debug-mode authorization and, depending on device model and firmware, escalate to root and persistently modify the device software stack. There is no public exploit identified at time of analysis and the CVE is not listed in CISA KEV; the vendor (Extreme Networks) self-reported the issue.
RemediationAI
No vendor-released patch version is identified in the available data - consult Extreme Networks' product security portal (https://www.extremenetworks.com/support/policies/product-security) for the model- and firmware-specific advisory and upgrade to the fixed ExtremeXOS/Switch Engine build once published; do not deploy an invented version number. Until a fix is applied, reduce exposure of both attack paths: restrict and audit low-privilege management accounts (enforce strong per-user authentication, remove shared/default logins, and apply RBAC so untrusted operators cannot log in at all), which removes the remote precondition (PR:L); place switch management interfaces on an isolated out-of-band management VLAN/ACL so only trusted administrators can reach the CLI, at the cost of tighter operational access; and physically secure the console/serial ports (locked racks, disabled or password-gated console access) to close the local path, with the trade-off of slower emergency console recovery. Monitor for unexpected debug-mode activation or firmware/software-stack changes as a detective control.
Affected VersionsENISA
Affected Packages
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
ExtremeXOS is the network operating system running on Extreme Networks Ethernet switches (the affected CPE is cpe:2.3:a:extreme_networks:switch_engine_(exos)). Access to the hidden 'debug-mode' shell - an engineering/support facility that exposes low-level system functions - is gated by a challenge-response handshake: the device presents a challenge and the operator must supply the matching response. The root cause is CWE-338 (Use of Cryptographically Weak Pseudo-Random Number Generator): the challenge value is produced from a source with insufficient entropy, so an attacker who can observe or reason about the generator's state can predict future challenges and therefore precompute the valid response without possessing the intended secret. Because debug-mode sits below the normal CLI privilege model, successfully activating it can bridge from a constrained account (or serial console) to root-level control of the underlying OS and firmware. The vendor explicitly notes this is a separate defect from CVE-2017-14329, which concerned Python script privileges rather than the challenge generation itself.
Know when Python 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
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
PR:L for the required low-privilege account and AC:H because challenge prediction succeeds only 'under certain conditions'; root escalation yields full C/I/A on the device.
Primary rating from Vendor (ExtremeNetworks).
CVSS VectorVendor: ExtremeNetworks
Lifecycle Timeline
2DescriptionCVE.org
ExtremeXOS (EXOS) uses a challenge-response mechanism to authorize access to the privileged debug-mode function. The challenge value is generated using an insufficiently random source, which under certain conditions may allow an attacker to predict the expected response and activate debug-mode without authorization. Depending on device configuration and version, this may enable escalation to root-level access and persistent modification of the device software stack. Exploitation requires either a valid low-privilege account on the device (remote scenario) or physical serial console access (local scenario). This vulnerability is distinct from CVE-2017-14329, which addressed a different issue involving Python script privileges.
Executive ViewAI
A privilege escalation vulnerability (CVE-2026-8169, CVSS 8.7) in Extreme Networks ExtremeXOS switches enables attackers with valid low-privilege accounts or physical serial console access to gain root-level control and persistently modify device firmware. Organizations operating these switches face critical network infrastructure risk, as compromised devices could enable lateral movement, persistent backdoors, and network-wide service disruption. The absence of a vendor-released patch intensifies exposure until Extreme Networks releases a fix.
Implement strict physical access controls on device serial consoles via locked enclosures and badge authentication; enforce role-based access controls to minimize low-privilege account privileges and require multi-factor authentication for management access; enable detailed audit logging and real-time alerting for debug-mode access attempts and firmware modifications; segment switch management networks from production infrastructure; conduct monthly reviews of active user accounts on all ExtremeXOS devices; monitor switch behavioral baselines for signs of compromise or unauthorized privilege escalation.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
Wazuh SIEM platform versions 4.4.0 through 4.9.0 contain an unsafe deserialization vulnerability in the DistributedAPI t
BentoML version 1.4.2 and earlier contains an unauthenticated remote code execution vulnerability through insecure deser
pgAdmin 4 contains critical remote code execution vulnerabilities in the Query Tool download and Cloud Deployment endpoi
The renderLocalView function in render/views.py in graphite-web in Graphite 0.9.5 through 0.9.10 uses the pickle Python
BentoML is a Python library for building online serving systems optimized for AI apps and model inference. Rated critica
OpenSSL before 0.9.8za, 1.0.0 before 1.0.0m, and 1.0.1 before 1.0.1h does not properly restrict processing of ChangeCiph
pyLoad download manager version prior to 0.5.0b3.dev77 exposes the Flask SECRET_KEY through an unauthenticated endpoint.
Langflow (a visual LLM pipeline builder) contains a critical unauthenticated code execution vulnerability (CVE-2026-3301
In Mercurial before 4.1.3, "hg serve --stdio" allows remote authenticated users to launch the Python debugger, and conse
Unauthenticated remote code execution affects Kestra OSS (the open-source event-driven orchestration platform) prior to
Unauthenticated remote code execution in Marimo ≤0.20.4 allows attackers to execute arbitrary system commands via the `/
pyLoad is the free and open-source Download Manager written in pure Python. Rated medium severity (CVSS 5.3), this vulne
EUVD-2026-46047
GHSA-mxjh-p6gq-89p9
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB