Skip to main content

Junos OS CVE-2025-60010

MEDIUM
Not Using Password Aging (CWE-262)
2025-10-09 sirt@juniper.net
5.3
CVSS 4.0 · Vendor: juniper
View

Attack ChainAIDerived

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

  1. Access
    Hold valid but expired RADIUS credentials
  2. Exploit
    Initiate login to Junos RADIUS client
  3. Execution
    Server reject with change-required is ignored
  4. Impact
    Gain device access bypassing password-change policy

Vulnerability Assessment

Weakness
CWE
Exploitation Conditions

Requires the device to use RADIUS authentication (the Junos RADIUS client) AND an affected account whose RADIUS password has expired such that the RADIUS server returns a reject mandating a password change. The actor must supply the user's correct current (expired) password - wrong passwords are still rejected - so valid credentials are a hard prerequisite (PR:L). Exploitation is further limited to the listed vulnerable version trains (Junos OS / Junos OS Evolved before 22.4R3-S8, 23.2R2-S4, 23.4R2-S5, 24.2R2-S1, 24.4R1-S3/24.4R2 and their -EVO equivalents); no user interaction is required.

Impact

This is a genuine but modest-severity access-control weakness, not a high-urgency priority. The vendor-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N) scores 5.3 (Medium): network-reachable and low-complexity, but PR:L means the attacker must already hold valid credentials - specifically the user's own correct (if expired) password - which sharply limits who can abuse it. The impact is limited (VC:L/VI:L, no availability impact), consistent with CWE-262 (improper enforcement of password aging) rather than a full authentication bypass. Corroborating low-risk signals: EPSS is 0.18% (7th percentile), there is no CISA KEV listing, and no public exploit was identified. All signals align - low exploitation probability, no active exploitation, credentialed-only access - so this does not contradict its medium CVSS. One caveat: the 'VC:L/VI:L' confidentiality/integrity impact is best understood as the account retaining access it should have lost, not as data exfiltration; the input 'Information Disclosure' tag mischaracterizes this as a disclosure issue when it is an access-control/policy-enforcement flaw.

Exploit ScenarioDerived

A user whose RADIUS password has expired - and for whom the RADIUS server returns a reject demanding a password change - enters their correct current (expired) password to log into a Junos device. Instead of being forced through the mandatory password-change workflow, they are granted normal access, retaining a login that policy intended to revoke until the password was reset. No public exploit code is required or known; abuse only needs the legitimate-but-expired credentials.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 18, 2026

Junos OS and Junos OS Evolved can accept logins from users whose RADIUS password has expired, bypassing the RADIUS server's requirement that the password be changed. An authenticated, network-based attacker who already possesses a user's correct but expired RADIUS password can obtain access without completing the mandated password change, affecting confidentiality and integrity at a low level. No public exploit was identified at time of analysis, and EPSS is low at 0.18% (7th percentile).

RemediationAI

Vendor-released patched versions are Junos OS 22.4R3-S8, 23.2R2-S4, 23.4R2-S5, 24.2R2-S1, 24.4R1-S3, or 24.4R2; and Junos OS Evolved 22.4R3-S8-EVO, 23.2R2-S4-EVO, 23.4R2-S5-EVO, 24.2R2-S1-EVO, 24.4R1-S3-EVO, or 24.4R2-EVO. See the Juniper advisory at https://supportportal.juniper.net/JSA103168. No vendor workaround is identified in the provided data; until patching, restrict management access to trusted networks with firewall filters or ACLs, which reduces exposure but does not correct the password-aging bypass, and where strict expiration enforcement is mandatory, temporarily avoid RADIUS authentication for affected accounts or use local authentication with compensating controls, noting that both disrupt centralized authentication and require operational handling.

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 issue resides in the Junos RADIUS client used for centralized authentication. When a RADIUS server rejects an authentication attempt because the user's password is expired and mandates a password change, affected Junos OS and Junos OS Evolved releases permit the login instead of denying normal access and forcing the password-change flow. This is classified as CWE-262 (Not Using Password Aging) and is an access-control and policy-enforcement weakness rather than a credential-guessing flaw: a wrong password is still rejected, and exploitation requires the correct expired password plus a RADIUS-authenticated deployment. The assessed CVSS 3.1 vector is AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N, reflecting low confidentiality and integrity impact with no availability impact.

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

Vendor (juniper) PRIMARY 5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/RE:M
vuln.today AI 5.4 MEDIUM

Network-reachable RADIUS login (AV:N/AC:L) but the attacker must possess the user's own valid-though-expired credentials, so PR:L; impact is limited retained access, hence C:L/I:L/A:N.

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

Primary rating from Vendor (juniper).

CVSS VectorVendor: juniper

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

A password aging vulnerability in the RADIUS client of Juniper Networks Junos OS and Junos OS Evolved allows an authenticated, network-based attacker to access the device without enforcing the required password change.

Affected devices allow logins by users for whom the RADIUS server has responded with a reject and required the user to change the password as their password was expired. Therefore the policy mandating the password change is not enforced. This does not allow users to login with a wrong password, but only with the correct but expired one.

This issue affects:

Junos OS:

  • all versions before 22.4R3-S8,
  • 23.2 versions before 23.2R2-S4,
  • 23.4 versions before 23.4R2-S5,
  • 24.2 versions before 24.2R2-S1,
  • 24.4 versions before 24.4R1-S3, 24.4R2;

Junos OS Evolved:

  • all versions before 22.4R3-S8-EVO,
  • 23.2 versions before 23.2R2-S4-EVO,
  • 23.4 versions before 23.4R2-S5-EVO,
  • 24.2 versions before 24.2R2-S1-EVO,
  • 24.4 versions before 24.4R1-S3-EVO, 24.4R2-EVO.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
High
Juniper Junos/Junos Evolved are widely deployed enterprise network appliances
Data Quality
3 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Medium

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
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.

Affected Products (CPE)CVE.org

cpe:2.3:o:juniper:junos:*:*:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:-:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:r1:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:r1-s1:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:r1-s2:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:r2:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:r2-s1:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:r2-s2:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:r3:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:r3-s1:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:r3-s2:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:r3-s3:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:r3-s4:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:r3-s5:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:r3-s6:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:22.4:r3-s7:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:23.2:-:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:23.2:r1:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:23.2:r1-s1:*:*:*:*:*:*
cpe:2.3:o:juniper:junos:23.2:r1-s2:*:*:*:*:*:*
+ 63 more

More in Junos

View all
CVE-2016-1285 MEDIUM
6.8 Mar 09

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

CVE-2016-1286 HIGH
8.6 Mar 09

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 (

CVE-2025-21590 MEDIUM
6.7 Mar 12

A security vulnerability in An Improper (CVSS 6.7) that allows a local attacker with high privileges. Risk factors: acti

CVE-2023-36845 CRITICAL POC
9.8 Aug 17

A PHP External Variable Modification vulnerability in J-Web of Juniper Networks Junos OS on EX Series and SRX Series all

CVE-2013-6618 CRITICAL POC
9.0 Nov 05

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,

CVE-2014-6380 HIGH POC
7.8 Oct 14

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

CVE-2021-0253 HIGH POC
7.8 Apr 22

NFX Series devices using Juniper Networks Junos OS are susceptible to a local command execution vulnerability thereby al

CVE-2021-0252 HIGH POC
7.8 Apr 22

NFX Series devices using Juniper Networks Junos OS are susceptible to a local code execution vulnerability thereby allow

CVE-2019-0053 HIGH POC
7.8 Jul 11

Insufficient validation of environment variables in the telnet client supplied in Junos OS can lead to stack-based buffe

CVE-2023-22415 HIGH POC
7.5 Jan 13

An Out-of-Bounds Write vulnerability in the H.323 ALG of Juniper Networks Junos OS allows an unauthenticated, network-ba

CVE-2022-22223 HIGH POC
7.5 Oct 18

On QFX10000 Series devices using Juniper Networks Junos OS when configured as transit IP/MPLS penultimate hop popping (P

CVE-2022-22209 HIGH POC
7.5 Jul 20

A Missing Release of Memory after Effective Lifetime vulnerability in the kernel of Juniper Networks Junos OS allows an

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