CVE-2025-59777CWE-476

CVE-2025-59777

High · published November 10, 2025

CVSS v3.0
7.5
EPSS
0%
Percentile
40.8
In the wild
Unconfirmed
What it is

⚡ A sneaky NULL pointer dereference in GNU libmicrohttpd could crash your server with just one malicious packet! Think of it like a restaurant where a customer orders a dish that doesn't exist — it sends the chef into a frenzy, causing a kitchen shutdown until the confusion is cleared up! An attacker could exploit this vulnerability to send specially crafted packets that trigger a denial-of-service (DoS) condition, effectively crashing your server and leaving legitimate users locked out. This could cause major disruptions, affecting your availability and reputation!

Put simply

Think of it like a restaurant where a customer orders a dish that doesn't exist — it sends the chef into a frenzy, causing a kitchen shutdown until the confusion is cleared up! This NULL pointer dereference vulnerability in GNU libmicrohttpd versions v1.0.2 and earlier can lead to a denial-of-service attack by crashing the server when it processes a malformed packet.

What to do

An attacker could exploit this vulnerability to send specially crafted packets that trigger a denial-of-service (DoS) condition, effectively crashing your server and leaving legitimate users locked out. This could cause major disruptions, affecting your availability and reputation! Upgrade libmicrohttpd to the latest version immediately to fix this vulnerability. If you're using an older version, ensure you patch to the commit ff13abc in the Git repository. Review your server's configurations to implement additional protections against unsolicited packets. You've got this! Follow these steps, and you'll have your server secured in no time! 🛡️

The record
Technical detail
CVSS v3.0
7.5 · HIGH
Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00485 · 40.8th percentile
Weakness
CWE-476 · NULL Pointer Dereference
Published
2025-11-10T10:15Z
Affected products (1)
ProductVersionsFixed in
gnu/libmicrohttpd< 1.0.31.0.3
References (3)
EPSS history
Timeline
  • 10 NOV 04:10Z
    NULL pointer dereference vulnerability exists in GNU libmicrohttpd v1.0.2 and earlier
    cvelistv5