Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V15 - Secure Coding and Architecture UI discrepancy for security feature
|
| Impact | This vulnerability presents a nuanced risk profile that requires careful analysis across multiple dimensions. The CVSS 3.1 score of 7.2 with vector AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H indicates: (1) network accessibility without local access (AV:N), (2) low attack complexity (AC:L), (3) high privilege requirement to exploit (PR:H—an attacker needs valid credentials and private key possession), (4) unchanged scope (S:U), and (5) high impact across confidentiality, integrity, and availability (C:H/I:H/A:H). The PR:H requirement is critical: while this is a critical vulnerability for organizations where attackers have compromised or obtained root-level private keys, it is NOT an unauthenticated remote code execution vector despite the CVE description's potentially misleading language. The practical exploitation likelihood depends heavily on: (1) whether the vulnerability has KEV designation (indicating active exploitation in the wild), (2) POC availability, and (3) EPSS score (exploitation probability in real environments). Organizations using Junos OS on VM Host systems should prioritize patching based on: asset criticality, whether root private keys are believed compromised, and network exposure of management interfaces. This is a high-priority issue for affected organizations but lower-priority than truly unauthenticated RCE vulnerabilities. |
| Exploit ScenarioDerived | An attacker with knowledge of or possession of the root user's private SSH key (e.g., obtained through previous compromise, insider threat, or supply chain attack) attempts to SSH to the management interface of a Junos OS VM Host Routing Engine. Although the administrator has removed the corresponding public key from the configuration UI, the underlying SSH authentication mechanism incorrectly validates the private key against stale or cached key material, allowing the connection to succeed. The attacker gains root-level shell access with full system privileges, enabling data exfiltration (C:H), modification of routing configuration and security policies (I:H), and potential denial of service or system shutdown (A:H). The attack requires network access (AV:N) and low complexity (AC:L) but depends on the attacker's possession of valid private key material (PR:H in CVSS terms), making this primarily a risk for organizations where private keys have been compromised or are accessible to malicious insiders rather than a mass-exploitation vector for unauthenticated attackers. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAI
CVE-2025-52983 is a critical authentication bypass vulnerability in Juniper Networks Junos OS on VM Host Routing Engines where public keys configured for root access are not properly validated, allowing users possessing the corresponding private key to gain unauthorized root-level access even after the public key has been administratively removed from the system. This network-accessible vulnerability affects multiple Junos OS release branches and requires high privileges to configure but enables complete system compromise once exploited. While the CVSS score of 7.2 reflects significant impact, the practical risk depends on KEV designation and active exploitation status.
RemediationAI
Upgrade to patched versions: Junos OS 22.2R3-S7 or later for 22.2 branch; 22.4R3-S5 or later for 22.4 branch; 23.2R2-S3 or later for 23.2 branch; 23.4R2-S3 or later for 23.4 branch; 24.2R1-S2, 24.2R2, or later for 24.2 branch. Interim mitigations pending patch deployment: (1) restrict SSH access to root user through firewall rules and management interface ACLs; (2) rotate root private keys and regenerate public keys on affected systems; (3) audit SSH logs for unauthorized root access attempts and successful logins; (4) disable SSH root login if operationally feasible, using alternative authentication mechanisms for privileged access; (5) implement network-level authentication/2FA solutions if available. Consult Juniper Networks security advisory JSA-related documentation for exact patch filenames and deployment procedures. Verify patch applicability to VM Host configurations specifically before applying.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability resides in the SSH authentication implementation of Juniper Networks Junos OS running on VM Host Routing Engines (RE). The root cause stems from CWE-446 (UI Discrepancy for Security Feature), which indicates a mismatch between the security policy as presented in the user interface and the actual security enforcement at the system level. Specifically, when administrators remove a public key for the root user through the management UI, the underlying authentication mechanism fails to properly invalidate or synchronize this change, allowing SSH authentication to succeed with the corresponding private key despite the public key's removal. This affects CPE entries for Juniper Junos OS across multiple version branches: pre-22.2R3-S7, 22.4 before 22.4R3-S5, 23.2 before 23.2R2-S3, 23.4 before 23.4R2-S3, and 24.2 before 24.2R1-S2/24.2R2. The vulnerability is specific to VM Host configurations, suggesting it may relate to how key material is managed in virtualized routing engine environments versus physical hardware.
Know when Junos 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
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionCVE.org
A UI Discrepancy for Security Feature
vulnerability in the UI of Juniper Networks Junos OS on VM Host systems allows a network-based, unauthenticated attacker to access the device.
On VM Host Routing Engines (RE), even if the configured public key for root has been removed, remote users which are in possession of the corresponding private key can still log in as root. This issue affects Junos OS:
- all versions before 22.2R3-S7,
- 22.4 versions before 22.4R3-S5,
- 23.2 versions before 23.2R2-S3,
- 23.4 versions before 23.4R2-S3,
- 24.2 versions before 24.2R1-S2, 24.2R2.
Executive ViewAI
CVE-2025-52983 is a root authentication bypass in Juniper Junos OS on VM Host Routing Engines where removed SSH public keys remain valid for root access, enabling complete system compromise by attackers with the private key. This directly threatens network infrastructure availability and data security across organizations running affected Junos versions, particularly those with legacy or shared SSH credentials.
Apply vendor patch. Interim mitigations pending patch deployment: restrict SSH access to root account via firewall rules to authorized administrative networks only; implement SSH key-based access logging and alerting; disable password authentication and enforce public-key-only authentication; perform immediate SSH public key inventory and removal of all unnecessary root keys; segment VM Host Routing Engine management access to dedicated administrative VLANs with strict ACLs.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
named in ISC BIND 9.x before 9.9.8-P4 and 9.10.x before 9.10.3-P4 does not properly handle DNAME records when parsing fe
named in ISC BIND 9.x before 9.9.8-P4 and 9.10.x before 9.10.3-P4 allows remote attackers to cause a denial of service (
A security vulnerability in An Improper (CVSS 6.7) that allows a local attacker with high privileges. Risk factors: acti
A PHP External Variable Modification vulnerability in J-Web of Juniper Networks Junos OS on EX Series and SRX Series all
jsdm/ajax/port.php in J-Web in Juniper Junos before 10.4R13, 11.4 before 11.4R7, 12.1 before 12.1R5, 12.2 before 12.2R3,
Juniper Junos 11.4 before R11, 12.1 before R9, 12.1X44 before D30, 12.1X45 before D20, 12.1X46 before D15, 12.1X47 befor
NFX Series devices using Juniper Networks Junos OS are susceptible to a local command execution vulnerability thereby al
NFX Series devices using Juniper Networks Junos OS are susceptible to a local code execution vulnerability thereby allow
Insufficient validation of environment variables in the telnet client supplied in Junos OS can lead to stack-based buffe
An Out-of-Bounds Write vulnerability in the H.323 ALG of Juniper Networks Junos OS allows an unauthenticated, network-ba
On QFX10000 Series devices using Juniper Networks Junos OS when configured as transit IP/MPLS penultimate hop popping (P
A Missing Release of Memory after Effective Lifetime vulnerability in the kernel of Juniper Networks Junos OS allows an
EUVD-2025-21147
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB