CVE-2026-21909
📋 TL;DR
This CVE describes a memory leak vulnerability in Juniper's routing protocol daemon (rpd) that allows an adjacent IS-IS neighbor to send malicious update packets causing memory exhaustion. Continued exploitation leads to rpd crash and denial of service. Affects Junos OS and Junos OS Evolved versions 23.2 through 24.1.
💻 Affected Systems
- Juniper Networks Junos OS
- Juniper Networks Junos OS Evolved
📦 What is this software?
Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →Junos by Juniper
Junos OS is Juniper Networks' flagship network operating system running on enterprise routers, switches, security appliances, and data center infrastructure worldwide. Deployed across telecommunications providers, ISPs, cloud service providers, financial institutions, and large enterprises, Junos po...
Learn more about Junos →⚠️ Risk & Real-World Impact
Worst Case
Complete denial of service on affected routers, disrupting network connectivity and potentially causing cascading failures in routing infrastructure.
Likely Case
Intermittent service disruption on affected routers as memory exhaustion causes rpd crashes and restarts.
If Mitigated
Minimal impact with proper network segmentation and monitoring allowing quick detection and response.
🎯 Exploit Status
Exploitation requires control of an adjacent IS-IS neighbor, making it accessible to attackers with network access to routing infrastructure.
🛠️ Fix & Mitigation
✅ Official Fix
Patch Version: Junos OS: 23.2R2, 23.4R1-S2, 23.4R2, 24.1R2. Junos OS Evolved: 23.2R2-EVO, 23.4R1-S2-EVO, 23.4R2-EVO, 24.1R2-EVO.
Vendor Advisory: https://kb.juniper.net/JSA106008
Restart Required: Yes
Instructions:
1. Download appropriate patch from Juniper support portal. 2. Apply patch following Juniper upgrade procedures. 3. Restart affected routing daemon or device. 4. Verify fix with version check and memory monitoring.
🔧 Temporary Workarounds
IS-IS neighbor filtering
allImplement strict IS-IS neighbor authentication and filtering to prevent unauthorized adjacent devices from sending malicious packets.
set protocols isis authentication-key
set protocols isis interface <interface> hello-authentication
Memory monitoring and alerting
allImplement proactive monitoring of rpd memory usage to detect and respond to memory exhaustion before service disruption.
show task memory detail | match ted-infra
show system processes extensive | match rpd
🧯 If You Can't Patch
- Implement strict network segmentation to limit IS-IS adjacency to trusted devices only.
- Deploy network monitoring to detect abnormal IS-IS traffic patterns and memory usage spikes.
🔍 How to Verify
Check if Vulnerable:
Check current Junos version with 'show version' and compare against affected versions. Verify IS-IS protocol is running with 'show isis adjacency'.
Check Version:
show version
Verify Fix Applied:
After patching, verify version is updated and monitor rpd memory usage with 'show task memory detail | match ted-infra' to ensure no abnormal memory growth.
📡 Detection & Monitoring
Log Indicators:
- rpd crash logs
- memory allocation failure messages
- IS-IS adjacency flapping logs
Network Indicators:
- Abnormal IS-IS update packet patterns
- Increased memory usage on routers
- Routing protocol instability
SIEM Query:
source="junos" AND ("rpd" OR "IS-IS") AND ("crash" OR "memory" OR "exhaust")