CVE-2025-61104

FRRouting/frr from v4.0 through v10.4.1 was discovered to contain a NULL pointer dereference via the show_vty_unknown_tlv function at ospf_ext.c

High · published October 28, 2025

CVSS v3.1
7.5
EPSS
1%
Percentile
49.9
In the wild
Unconfirmed
What it is

⚡ A crafty OSPF packet can exploit this vulnerability, causing a null pointer dereference and crashing your routing service! 🚨 Think of it like a post office getting overwhelmed by a flood of incorrectly addressed mail — it just can't process everything and shuts down! If an attacker sends a specially crafted OSPF packet, it could trigger a Denial of Service (DoS), causing your routing service to crash. This would disrupt network communications, leaving your whole infrastructure vulnerable and potentially offline when you need it most!

Put simply

Think of it like a post office getting overwhelmed by a flood of incorrectly addressed mail — it just can't process everything and shuts down! The vulnerability arises in the show_vty_unknown_tlv function within the ospf_ext.c file of FRRouting, versions 4.0 through 10.4.1. When it encounters a NULL pointer, the service fails, leading to a service interruption.

What to do

If an attacker sends a specially crafted OSPF packet, it could trigger a Denial of Service (DoS), causing your routing service to crash. This would disrupt network communications, leaving your whole infrastructure vulnerable and potentially offline when you need it most! Upgrade your FRRouting installation immediately to version 10.4.2 or later to patch this vulnerability. Additionally, review your network's OSPF configurations to ensure you're not exposing yourself to unnecessary risks. You've got this! Implement these steps, and your routing will be back on track in no time! 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00639 · 49.9th percentile
Published
2025-10-28T00:00Z
EPSS history
Timeline
  • 28 OCT 00:00Z
    FRRouting/frr from v4.0 through v10.4.1 was discovered to contain a NULL pointer dereference via the show_vty_unknown_tlv function at ospf_ext.c
    cvelistv5