The SentinelOne Annual Threat Report - A Defenders Guide from the FrontlinesThe SentinelOne Annual Threat ReportGet the Report
Experiencing a Breach?Blog
Get StartedContact Us
SentinelOne
  • Platform
    Platform Overview
    • Singularity Platform
      Welcome to Integrated Enterprise Security
    • AI for Security
      Leading the Way in AI-Powered Security Solutions
    • Securing AI
      Accelerate AI Adoption with Secure AI Tools, Apps, and Agents.
    • How It Works
      The Singularity XDR Difference
    • Singularity Marketplace
      One-Click Integrations to Unlock the Power of XDR
    • Pricing & Packaging
      Comparisons and Guidance at a Glance
    Data & AI
    • Purple AI
      Accelerate SecOps with Generative AI
    • Singularity Hyperautomation
      Easily Automate Security Processes
    • AI-SIEM
      The AI SIEM for the Autonomous SOC
    • AI Data Pipelines
      Security Data Pipeline for AI SIEM and Data Optimization
    • Singularity Data Lake
      AI-Powered, Unified Data Lake
    • Singularity Data Lake for Log Analytics
      Seamlessly Ingest Data from On-Prem, Cloud or Hybrid Environments
    Endpoint Security
    • Singularity Endpoint
      Autonomous Prevention, Detection, and Response
    • Singularity XDR
      Native & Open Protection, Detection, and Response
    • Singularity RemoteOps Forensics
      Orchestrate Forensics at Scale
    • Singularity Threat Intelligence
      Comprehensive Adversary Intelligence
    • Singularity Vulnerability Management
      Application & OS Vulnerability Management
    • Singularity Identity
      Identity Threat Detection and Response
    Cloud Security
    • Singularity Cloud Security
      Block Attacks with an AI-Powered CNAPP
    • Singularity Cloud Native Security
      Secure Cloud and Development Resources
    • Singularity Cloud Workload Security
      Real-Time Cloud Workload Protection Platform
    • Singularity Cloud Data Security
      AI-Powered Threat Detection for Cloud Storage
    • Singularity Cloud Security Posture Management
      Detect and Remediate Cloud Misconfigurations
    Securing AI
    • Prompt Security
      Secure AI Tools Across Your Enterprise
  • Why SentinelOne?
    Why SentinelOne?
    • Why SentinelOne?
      Cybersecurity Built for What’s Next
    • Our Customers
      Trusted by the World’s Leading Enterprises
    • Industry Recognition
      Tested and Proven by the Experts
    • About Us
      The Industry Leader in Autonomous Cybersecurity
    Compare SentinelOne
    • Arctic Wolf
    • Broadcom
    • CrowdStrike
    • Cybereason
    • Microsoft
    • Palo Alto Networks
    • Sophos
    • Splunk
    • Trellix
    • Trend Micro
    • Wiz
    Verticals
    • Energy
    • Federal Government
    • Finance
    • Healthcare
    • Higher Education
    • K-12 Education
    • Manufacturing
    • Retail
    • State and Local Government
  • Services
    Managed Services
    • Managed Services Overview
      Wayfinder Threat Detection & Response
    • Threat Hunting
      World-Class Expertise and Threat Intelligence
    • Managed Detection & Response
      24/7/365 Expert MDR Across Your Entire Environment
    • Incident Readiness & Response
      DFIR, Breach Readiness, & Compromise Assessments
    Support, Deployment, & Health
    • Technical Account Management
      Customer Success with Personalized Service
    • SentinelOne GO
      Guided Onboarding & Deployment Advisory
    • SentinelOne University
      Live and On-Demand Training
    • Services Overview
      Comprehensive Solutions for Seamless Security Operations
    • SentinelOne Community
      Community Login
  • Partners
    Our Network
    • MSSP Partners
      Succeed Faster with SentinelOne
    • Singularity Marketplace
      Extend the Power of S1 Technology
    • Cyber Risk Partners
      Enlist Pro Response and Advisory Teams
    • Technology Alliances
      Integrated, Enterprise-Scale Solutions
    • SentinelOne for AWS
      Hosted in AWS Regions Around the World
    • Channel Partners
      Deliver the Right Solutions, Together
    • SentinelOne for Google Cloud
      Unified, Autonomous Security Giving Defenders the Advantage at Global Scale
    • Partner Locator
      Your Go-to Source for Our Top Partners in Your Region
    Partner Portal→
  • Resources
    Resource Center
    • Case Studies
    • Data Sheets
    • eBooks
    • Reports
    • Videos
    • Webinars
    • Whitepapers
    • Events
    View All Resources→
    Blog
    • Feature Spotlight
    • For CISO/CIO
    • From the Front Lines
    • Identity
    • Cloud
    • macOS
    • SentinelOne Blog
    Blog→
    Tech Resources
    • SentinelLABS
    • Ransomware Anthology
    • Cybersecurity 101
  • About
    About SentinelOne
    • About SentinelOne
      The Industry Leader in Cybersecurity
    • Investor Relations
      Financial Information & Events
    • SentinelLABS
      Threat Research for the Modern Threat Hunter
    • Careers
      The Latest Job Opportunities
    • Press & News
      Company Announcements
    • Cybersecurity Blog
      The Latest Cybersecurity Threats, News, & More
    • FAQ
      Get Answers to Our Most Frequently Asked Questions
    • DataSet
      The Live Data Platform
    • S Foundation
      Securing a Safer Future for All
    • S Ventures
      Investing in the Next Generation of Security, Data and AI
  • Pricing
Get StartedContact Us
CVE Vulnerability Database
Vulnerability Database/CVE-2025-60003

CVE-2025-60003: Juniper Junos BGP DoS Vulnerability

CVE-2025-60003 is a buffer over-read DoS vulnerability in Juniper Junos OS and Junos OS Evolved affecting the routing protocol daemon (rpd). Attackers can crash rpd via malformed BGP updates. This article covers technical details, affected versions, impact, and mitigation steps.

Updated: April 30, 2026

CVE-2025-60003 Overview

A Buffer Over-read vulnerability has been identified in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved. This vulnerability allows an unauthenticated, network-based attacker to cause a Denial-of-Service (DoS) condition on affected devices.

The vulnerability is triggered when an affected device receives a BGP update containing a specific set of optional transitive attributes over an established peering session. When the rpd attempts to advertise the received information to another peer, it crashes and restarts. This issue specifically affects BGP sessions where one or both peers are non-4-byte-AS capable, which can be determined from the capabilities advertised during BGP session establishment.

Critical Impact

Network-based attackers can remotely crash the routing protocol daemon on Juniper network devices, causing service disruption and potential network instability across enterprise routing infrastructure.

Affected Products

  • Juniper Junos OS all versions before 22.4R3-S8, 23.2 versions before 23.2R2-S5, 23.4 versions before 23.4R2-S6, 24.2 versions before 24.2R2-S2, 24.4 versions before 24.4R2
  • Juniper Junos OS Evolved all versions before 22.4R3-S8-EVO, 23.2 versions before 23.2R2-S5-EVO, 23.4 versions before 23.4R2-S6-EVO, 24.2 versions before 24.2R2-S2-EVO, 24.4 versions before 24.4R2-EVO

Discovery Timeline

  • January 15, 2026 - CVE-2025-60003 published to NVD
  • January 23, 2026 - Last updated in NVD database

Technical Details for CVE-2025-60003

Vulnerability Analysis

This vulnerability resides in the routing protocol daemon (rpd), a critical component responsible for handling BGP routing decisions and route advertisements in Juniper network devices. The buffer over-read condition (CWE-126) occurs during the processing and subsequent re-advertisement of BGP update messages containing specific optional transitive attributes.

The vulnerability condition is only exploitable when BGP sessions involve non-4-byte-AS capable peers. By default, Junos OS and Junos OS Evolved are configured to support 4-byte AS numbers, which means the vulnerability only manifests when this capability has been explicitly disabled via the configuration directive [ protocols bgp ... disable-4byte-as ] or when peering with legacy devices that do not support 4-byte AS numbers.

When the rpd processes a maliciously crafted or malformed BGP update with specific optional transitive attributes, it reads beyond the allocated buffer boundaries when attempting to propagate this routing information to other peers, resulting in a daemon crash and automatic restart.

Root Cause

The root cause is a buffer over-read vulnerability (CWE-126) in the rpd's BGP update handling code. When processing BGP updates containing certain optional transitive attributes destined for re-advertisement to non-4-byte-AS capable peers, the daemon fails to properly validate buffer boundaries. This results in the rpd reading memory beyond the allocated buffer, causing memory access violations that trigger a daemon crash.

The issue stems from inadequate bounds checking when translating or reformatting BGP attributes for peers with different AS number capabilities, specifically when converting between 4-byte and 2-byte AS number representations.

Attack Vector

The attack vector is network-based and requires no authentication or user interaction. An attacker must have an established BGP peering session with the target device or be able to inject BGP updates through an intermediary router that will propagate the malicious update to the vulnerable device.

The attack flow involves sending a BGP update message containing specially crafted optional transitive attributes over an established BGP session. When the target device attempts to advertise this received routing information to another peer that is non-4-byte-AS capable, the rpd crashes and restarts, causing temporary routing disruption.

Administrators can verify their exposure by checking BGP neighbor capabilities using the command: show bgp neighbor <IP address> | match "4 byte AS". Sessions where peers do not advertise 4-byte AS capability are potentially vulnerable to this attack.

Detection Methods for CVE-2025-60003

Indicators of Compromise

  • Unexpected rpd process crashes and restarts correlated with BGP update activity
  • System logs showing rpd core dumps or segmentation faults during BGP route processing
  • Multiple BGP session flaps or re-establishments in short time periods
  • Error messages related to BGP attribute processing or memory access violations in system logs

Detection Strategies

  • Monitor syslog entries for rpd crash events, particularly those mentioning buffer overflows or memory access errors
  • Implement BGP session monitoring to detect abnormal session resets or flapping patterns
  • Configure SNMP traps for rpd process restart events on affected Juniper devices
  • Review BGP update logs for unusual optional transitive attributes from external peers

Monitoring Recommendations

  • Enable enhanced BGP logging to capture detailed information about received BGP updates and attributes
  • Set up alerting for rpd process restarts that exceed normal operational thresholds
  • Monitor network reachability and routing table stability as indicators of potential exploitation
  • Implement flow analysis to detect anomalous BGP traffic patterns from untrusted peers

How to Mitigate CVE-2025-60003

Immediate Actions Required

  • Verify whether any BGP sessions are configured with non-4-byte-AS capability by running show bgp neighbor <IP address> | match "4 byte AS" on all affected devices
  • If non-4-byte-AS peers are not required, remove any disable-4byte-as configuration directives to reduce exposure
  • Review BGP peering relationships and implement route filtering policies to limit the propagation of potentially malicious attributes
  • Schedule maintenance windows to apply vendor patches as soon as possible

Patch Information

Juniper Networks has released patched versions addressing this vulnerability. Administrators should upgrade to the following minimum versions:

Junos OS:

  • Version 22.4R3-S8 or later for 22.4 branch
  • Version 23.2R2-S5 or later for 23.2 branch
  • Version 23.4R2-S6 or later for 23.4 branch
  • Version 24.2R2-S2 or later for 24.2 branch
  • Version 24.4R2 or later for 24.4 branch

Junos OS Evolved:

  • Version 22.4R3-S8-EVO or later for 22.4 branch
  • Version 23.2R2-S5-EVO or later for 23.2 branch
  • Version 23.4R2-S6-EVO or later for 23.4 branch
  • Version 24.2R2-S2-EVO or later for 24.2 branch
  • Version 24.4R2-EVO or later for 24.4 branch

For complete patch information and download links, refer to the Juniper Security Advisory JSA103166 and the Juniper Support Portal.

Workarounds

  • Ensure all BGP peers support 4-byte AS numbers and remove any disable-4byte-as configuration to eliminate the vulnerable condition
  • Implement strict BGP route filtering policies to sanitize incoming BGP updates and block unexpected optional transitive attributes
  • Consider implementing BGP session authentication (MD5 or TCP-AO) to restrict peering to authorized devices only
  • Segment network infrastructure to limit the blast radius of any potential rpd crashes
bash
# Check BGP neighbor 4-byte AS capability
show bgp neighbor <IP_ADDRESS> | match "4 byte AS"

# Verify current BGP configuration for disable-4byte-as
show configuration protocols bgp | match disable-4byte-as

# Remove disable-4byte-as if not required (configuration mode)
delete protocols bgp group <GROUP_NAME> disable-4byte-as
commit

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

  • Vulnerability Details
  • TypeDOS

  • Vendor/TechJunos

  • SeverityHIGH

  • CVSS Score8.7

  • EPSS Probability0.02%

  • Known ExploitedNo
  • CVSS Vector
  • CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:Y/R:A/V:X/RE:M/U:X
  • Impact Assessment
  • ConfidentialityLow
  • IntegrityNone
  • AvailabilityHigh
  • CWE References
  • CWE-126
  • Vendor Resources
  • Juniper Security Advisory JSA103166

  • Juniper Support Portal
  • Related CVEs
  • CVE-2025-30645: Juniper Junos SRX Series DoS Vulnerability

  • CVE-2025-60004: Juniper Junos BGP EVPN DoS Vulnerability

  • CVE-2025-30651: Juniper Junos DoS Vulnerability

  • CVE-2026-21921: Juniper Networks Junos OS DoS Vulnerability
Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.

Try SentinelOne
  • Get Started
  • Get a Demo
  • Product Tour
  • Why SentinelOne
  • Pricing & Packaging
  • FAQ
  • Contact
  • Contact Us
  • Customer Support
  • SentinelOne Status
  • Language
  • Platform
  • Singularity Platform
  • Singularity Endpoint
  • Singularity Cloud
  • Singularity AI-SIEM
  • Singularity Identity
  • Singularity Marketplace
  • Purple AI
  • Services
  • Wayfinder TDR
  • SentinelOne GO
  • Technical Account Management
  • Support Services
  • Verticals
  • Energy
  • Federal Government
  • Finance
  • Healthcare
  • Higher Education
  • K-12 Education
  • Manufacturing
  • Retail
  • State and Local Government
  • Cybersecurity for SMB
  • Resources
  • Blog
  • Labs
  • Case Studies
  • Videos
  • Product Tours
  • Events
  • Cybersecurity 101
  • eBooks
  • Webinars
  • Whitepapers
  • Press
  • News
  • Ransomware Anthology
  • Company
  • About Us
  • Our Customers
  • Careers
  • Partners
  • Legal & Compliance
  • Security & Compliance
  • Investor Relations
  • S Foundation
  • S Ventures

©2026 SentinelOne, All Rights Reserved.

Privacy Notice Terms of Use

English