Horizon Alert
Summary of the vulnerability and why it matters
A critical vulnerability has been identified in Juniper Networks' Junos OS and Junos OS Evolved that could allow a remote attacker to crash the routing protocol daemon or, in some cases, execute arbitrary code. This issue arises from a buffer overflow flaw within the routing protocol daemon when processing specific flow-spec updates. The main concern is to confirm relevance and exposure within your network infrastructure.
- A routing software flaw can crash systems or allow code execution.
- Affects core internet routing protocols, potentially impacting network stability.
- Understand your exposure to this critical routing system vulnerability.
Attack Path
How an attacker could exploit the issue
A remote attacker with a configured BGP peer relationship can trigger this vulnerability by sending a specially crafted flow-spec update. If this update is selected for re-advertisement by the routing protocol daemon (rpd), it can lead to a stack-based buffer overflow. On Junos OS Evolved, this results in a denial-of-service by crashing the rpd. On Junos OS, this could potentially allow for remote code execution.
- Requires a configured BGP peer.
- Triggered by a re-advertised flow-spec update.
- Risk of denial-of-service or code execution.
Live Threat
Current exploitation, exposure, and threat context
A remote, configured BGP peer could potentially trigger a crash in the routing protocol daemon (rpd). When supported by the advisory, this could lead to remote code execution on Juniper Networks Junos OS.
- Routing protocol daemon could crash.
- Specially crafted BGP update could be re-advertised.
- Service disruption or unauthorized code execution.
Operational Fix
Recommended remediation, mitigation, and detection steps
This critical vulnerability in Juniper Networks Junos OS and Junos OS Evolved affects the routing protocol daemon, potentially leading to crashes or remote code execution. Infrastructure and network security teams should lead the response, focusing initially on identifying affected systems, confirming their exposure, and understanding business criticality before planning remediation.
- Infrastructure and security teams own the issue.
- Verify BGP reachability and criticality.
- Plan remediation based on risk.