Skip to main content

Juniper Junos OS EUVDEUVD-2026-101451

| CVE-2026-101991 MEDIUM
Improper Handling of Length Parameter Inconsistency (CWE-130)
2026-10-14 juniper GHSA-7hq3-vcv5-qgqv
5.3
CVSS 4.0 · Vendor: juniper
View

Attack ChainAIDerived

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

  1. Access
    Establish or compromise configured BGP-LS peer
  2. Exploit
    Send malformed UPDATE with TE address family
  3. Execution
    Trigger length inconsistency in rpd
  4. Impact
    Receive leaked heap memory contents

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Length parameter validation
Exploitation Conditions

Exploitation requires the target Junos OS or Junos OS Evolved device to have an established BGP-LS peering session with the traffic-engineering address family explicitly enabled - this is not a default configuration. The attacker must itself be a configured BGP-LS peer (an existing routing trust relationship), so the attack surface is limited to adjacent, already-peered devices rather than arbitrary remote hosts. Further limiting factors: High attack complexity per the CVSS vector (the malformed UPDATE must reliably trigger the length inconsistency), and the impact is confined to disclosure of small amounts of rpd heap memory with no integrity or availability effect.

Impact

This is a genuinely low-priority issue, and the multiple signals agree rather than conflict. The vendor-assigned CVSS 3.1 base score is only 3.1 (CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N): the attack vector is Adjacent (not Internet-wide Network), attack complexity is High, and the only impact is Low confidentiality - no integrity or availability loss, and no scope change. Although the vector lists PR:N, the description makes clear the attacker must already be a *configured BGP-LS peer*, i.e. operate inside an established BGP trust relationship, which is a meaningful real-world barrier that PR:N understates. No EPSS score, SSVC decision, KEV listing, or POC was supplied in the input; there is no KEV entry and no public exploit identified at time of analysis, consistent with a low-value heap-disclosure bug that leaks small amounts of adjacent memory rather than enabling code execution or DoS. Net assessment: low real-world risk - patch during normal maintenance cycles, not as an emergency.

Exploit ScenarioDerived

An attacker who already controls or has compromised a device that is a configured BGP-LS peer of a Junos/Junos OS Evolved router (with the traffic-engineering address family enabled on that session) sends a specially malformed BGP UPDATE message. The length-handling flaw in rpd causes it to return adjacent heap memory contents to the peer, disclosing small fragments of process memory. No public exploit code was identified at time of analysis, and the High attack complexity plus required peer relationship make opportunistic exploitation unlikely.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 14, 2026

A malformed BGP-LS UPDATE message can cause the Juniper Junos OS and Junos OS Evolved routing protocol daemon (rpd) to leak small amounts of heap memory to an adjacent, already-peered BGP-LS speaker. Only devices that have an established BGP-LS session with the traffic-engineering address family explicitly enabled are exposed, and the attacker must itself be a configured BGP-LS peer, so this is not reachable by arbitrary remote hosts and is not a default configuration. Impact is limited to low-severity confidentiality loss (CVSS 3.1, AV:A/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N) with no integrity or availability effect, no public exploit identified at time of analysis, and no confirmed actively exploited (CISA KEV) status.

RemediationAI

Patch status is not confirmed from the available input data; the primary remediation is to consult Juniper's advisory JSA112187 at https://supportportal.juniper.net/JSA112187 and upgrade to the fixed Junos OS or Junos OS Evolved release it identifies for your platform and train - no specific fixed version number is stated in the provided data, so none should be assumed. Where an immediate upgrade is not possible, the most effective compensating control is to disable the traffic-engineering address family on BGP-LS sessions entirely if the link-state feed is not required (under the relevant BGP group, remove the family traffic-engineering configuration), accepting that this breaks topology export to external controllers and path computation elements used for segment routing and TE path computation. Second, restrict BGP-LS peering to a small set of explicitly trusted peers using BGP session authentication (TCP MD5 or, where supported, stronger session protection) and inbound firewall filters that permit TCP/179 only from those peer addresses; the trade-off is added key-management overhead and reduced peering redundancy. Third, where BGP-LS TE topology export must remain enabled, isolate the BGP-LS session to a dedicated routing instance or interface with no exposure to untrusted networks, recognizing that any peer inside that trust boundary can still trigger the leak. Because the impact is a bounded heap information disclosure with no integrity or availability effect and exploitation requires an established, peer-configured BGP-LS session, this should be scheduled as low priority relative to higher-severity work rather than treated as an emergency.

Affected VersionsENISA

Junos OS Evolved 26.2 <26.2R1-S2-EVO
Junos OS Evolved 25.4X300 <25.4X300-D40-EVO
Junos OS 0 <23.2R2-S7.7
Junos OS 24.2 <24.2R2-S5.5
Junos OS Evolved 23.4X100
Junos OS 26.2 <26.2R1-S2
Junos OS Evolved 25.4 <25.4R1-S3-EVO
Junos OS Evolved 25.2X100 <25.2X100-D35-EVO
Junos OS Evolved 25.2 <25.2R2-S2-EVO
Junos OS Evolved 24.4 <24.4R2-S5-EVO
Junos OS 24.4 <24.4R2-S5
Junos OS Evolved 24.2 <24.2R2-S5.6-EVO
Junos OS Evolved 0 <23.2R2-S7.7-EVO
Junos OS 25.4 <25.4R1-S3
Junos OS Evolved 23.4 <23.4R2-S8.11-EVO
Junos OS 25.2 <25.2R2-S2
Junos OS 23.4 <23.4R2-S8.13

Affected Packages

euvd junos_os fix: 23.2R2-S7.7, 23.4R2-S8.13, 24.2R2-S5.5, 24.4R2-S5, 25.2R2-S2, 25.4R1-S3, 26.2R1-S2
euvd junos_os_evolved fix: 23.2R2-S7.7-EVO, 23.4R2-S8.11-EVO, 24.2R2-S5.6-EVO, 24.4R2-S5-EVO, 25.2R2-S2-EVO, 25.2X100-D35-EVO, 25.4R1-S3-EVO, 25.4X300-D40-EVO, 26.2R1-S2-EVO

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 flaw is CWE-130 (Improper Handling of Length Parameter Inconsistency) in rpd, the Junos routing protocol daemon. BGP-LS (RFC 7752) is an address-family extension that carries interior gateway protocol link-state topology - nodes, links, and prefixes - inside BGP UPDATE messages so that external controllers and path computation elements can build a traffic-engineering database. Because BGP-LS NLRI and its associated attributes are variable-length and nested (TLV structures carried in BGP path attributes), a peer that advertises a length field inconsistent with the actual encoded payload can drive the parser into reading beyond, or mis-sizing, the intended buffer. In this case the malformed UPDATE is processed only when the traffic-engineering (TE) address family is enabled on the BGP-LS session, and the resulting length inconsistency causes rpd to copy a small region of heap memory into data that is observable by the peer - a heap data disclosure rather than memory corruption. The affected product set is derived from CPE entries for juniper_networks:junos_os and juniper_networks:junos_os_evolved, both recorded with wildcard version (*) values, meaning the CPE feed does not itself enumerate the affected release ranges; the authoritative scope must come from Juniper's advisory JSA112187. The confidentiality-only CVSS profile (C:L, I:N, A:N) is consistent with a bounded information leak: no code execution, no crash, no persistence.

Know when Junos Os 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 LOW
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 3.1 LOW

Attacker must be an adjacent configured BGP-LS peer so AV:A; reliably triggering the length bug gives AC:H; only small heap leakage yields C:L with I:N/A:N.

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

Primary rating from Vendor (juniper).

CVSS VectorVendor: juniper

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

Lifecycle Timeline

4
Patch available
Oct 14, 2026 - 18:05 EUVD
Severity Changed
Oct 14, 2026 - 17:22 NVD
LOW MEDIUM
CVSS changed
Oct 14, 2026 - 17:22 NVD
3.1 (LOW) 5.3 (MEDIUM)
CVE Published
Oct 14, 2026 - 16:21 cve.org
LOW 3.1

DescriptionCVE.org

An Improper Handling of Length Parameter Inconsistency vulnerability in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows a configured BGP-LS peer to cause heap data disclosure via a malformed UPDATE sent over a session with the traffic-engineering address family enabled.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
High
Juniper Junos is a widely deployed carrier and enterprise router OS
Data Quality
5 sources
Confidence: Medium

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 Yes
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
Defer
Exploitation
None
System Exposure· derived
Controlled
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

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.

CVE-2026-102059 HIGH
8.7 Oct 14

OS command injection in the phcd phone-home daemon of Juniper Networks Junos OS and Junos OS Evolved lets an adjacent, u

CVE-2026-101956 CRITICAL
9.3 Oct 14

Unauthenticated remote code execution with root privileges affects Juniper Networks Junos OS devices that expose the J-W

CVE-2026-102175 CRITICAL
9.3 Oct 14

Heap-based buffer overflow in the sdxd service-deployment daemon of Juniper Networks Junos OS and Junos OS Evolved allow

CVE-2026-33792 CRITICAL
9.3 Oct 14

A stack-based buffer overflow in the srxpfe packet forwarding process of Juniper Networks Junos OS on SRX Series devices

CVE-2026-101986 CRITICAL
9.3 Oct 14

Unauthenticated remote code execution with elevated privileges is possible in Juniper Junos OS and Junos OS Evolved thro

CVE-2026-101982 CRITICAL
9.3 Oct 14

Remote root code execution in the routing protocol daemon (rpd) of Juniper Junos OS is reachable through protocol-valid

CVE-2026-101990 CRITICAL
9.3 Oct 14

Remote code execution (on Junos OS) and rpd denial of service (on Junos OS and Junos OS Evolved) result from a stack-bas

CVE-2026-33796 CRITICAL
9.3 Oct 14

Remote code execution with root privileges on Juniper Networks Junos OS and Junos OS Evolved is possible when the routin

CVE-2026-101983 CRITICAL
9.3 Oct 14

Remote code execution and denial of service in Juniper Networks Junos OS and Junos OS Evolved arise from a stack-based b

CVE-2026-101954 CRITICAL
9.3 Oct 14

Unauthenticated remote attackers can gain root-level configuration access and fully compromise Juniper Junos OS and Juno

CVE-2026-101980 CRITICAL
9.3 Oct 14

Integer underflow in the Junos OS kernel can crash a device when the Extended Echo feature (RFC 8335 ICMP probing) is co

CVE-2026-101950 CRITICAL
9.3 Oct 14

Heap-based buffer overflow in Juniper Networks Junos OS on SRX Series devices that have Secure Vector Routing (SVR) enab

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