Database/Firmware, BMC & network fabric
Junos OS rpd: malformed OSPF packet from an adjacent peer leaks rpd memory or crashes routing
Impact
An adjacent OSPF speaker sends malformed packets and either reads back fragments of rpd memory or kills the routing daemon. On a Juniper switch or router carrying datacenter traffic, an rpd crash drops the control plane: adjacencies tear down, routes withdraw, and anything transiting that device loses reachability until rpd restarts and reconverges. For a GPU fleet the pain is that storage and north-south paths for whole racks sit behind these devices, so a repeatable crash is a repeatable outage for jobs that cannot checkpoint cheaply. The memory disclosure side is secondary but can expose routing state an attacker would otherwise have to infer.
Who can reach it
Adjacent network - the attacker must be an OSPF peer of the device, so this requires a position on a segment where OSPF adjacencies are formed. No authentication beyond whatever OSPF authentication is configured.
What to do
Upgrade to a fixed Junos OS or Junos OS Evolved release per Juniper advisory JSA112187; the NVD record does not list the fixed versions, so read the advisory for the release matrix. A Junos upgrade means a reboot or at least an rpd restart on each device, which is a maintenance window per switch - schedule it around the redundancy you have rather than per node. Interim mitigation is to restrict which segments can form OSPF adjacencies and to enable OSPF authentication so arbitrary adjacent hosts cannot speak OSPF to the device.
References
Related entries
- Junos OS rpd: crafted IS-IS SRv6 packet from an adjacent attacker crashes the routing daemonCVE-2026-101987 · Juniper Junos OS / Junos OS Evolved rpd (IS-IS SRv6 with Flexible Algorithm)High
- Dell OpenManage Enterprise: SQL injection exposes console data to a low-privileged userCVE-2026-111503 · Dell OpenManage Enterprise (SQL injection)High
- Arista EOS: crafted DHCP packet restarts the DHCP relay service on client-facing VLANsCVE-2026-19655 · Arista EOS DHCP relay (Option 82 information option handling)High
- Cisco UCS UEFI Shell: memory write commands bypass Secure Boot validationCVE-2026-20293 · Cisco UCS server BIOS (UEFI Shell)High
- Linux bnxt_en driver (DBG_BUF_PRODUCER async event handler): The async-event handler indexes a fixed arrayCVE-2026-31395 · Linux bnxt_en driver (DBG_BUF_PRODUCER async event handler)High
- Linux kernel PMBus hwmon: unlocked regulator voltage operations race with fault notificationsCVE-2026-31486 · Linux kernel hwmon PMBus core (regulator get/set/list_voltage locking)High
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.