CVE-2025-23016CWE-190

FastCGI fcgi2 (aka fcgi) 2.x through 2.4.4 has an integer overflow (and resultant heap-based buffer overflow) via crafted nameLen or valueLen values in data to…

Critical · published January 10, 2025

CVSS v3.1
9.3
EPSS
1%
Percentile
48.7
In the wild
Unconfirmed
What it is

🚨 A sneaky integer overflow in FastCGI could spell disaster for your server! Just a crafty name or value length is all an attacker needs to set off this time bomb. 🔥 Think of it like a delivery service overflowing its truck with too many packages. When the truck is overloaded, it can lose control and spill everything, causing a chaotic mess all over the street! An attacker could exploit this vulnerability to create an environment where they can execute arbitrary code, potentially compromising your entire server. This could lead to unauthorized access, data leakage, or service interruptions—utterly devastating for any organization!

Put simply

Think of it like a delivery service overflowing its truck with too many packages. When the truck is overloaded, it can lose control and spill everything, causing a chaotic mess all over the street! This vulnerability occurs due to an integer overflow in FastCGI's ReadParams function, leading to a heap-based buffer overflow. By sending specially crafted nameLen or valueLen values over the IPC socket, an attacker can manipulate the memory allocation process.

What to do

An attacker could exploit this vulnerability to create an environment where they can execute arbitrary code, potentially compromising your entire server. This could lead to unauthorized access, data leakage, or service interruptions—utterly devastating for any organization! Immediately update FastCGI to the latest version (2.4.5 or later) to patch this vulnerability. Additionally, review your server configurations to minimize exposure, and consider employing intrusion detection systems to monitor for unusual activity. 🛡️ You've got this! With the right patches and vigilance, you can keep your server safe and sound! 😊

The record
Technical detail
CVSS v3.1
9.3 · CRITICAL
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00613 · 48.7th percentile
Weakness
CWE-190 · Integer Overflow or Wraparound
Published
2025-01-10T00:00Z
EPSS history
Timeline
  • 10 JAN 00:00Z
    FastCGI fcgi2 (aka fcgi) 2.x through 2.4.4 has an integer overflow (and resultant heap-based buffer overflow) via crafted nameLen or valueLen values in data to…
    cvelistv5