CVE-2002-0391

Integer overflow in xdr_array function in RPC servers for operating systems that use libc, glibc, or other code based on SunRPC including dietlibc, allows…

Critical · published April 2, 2003

Patch now

High probability of exploitation

CVSS calls it critical at 9.8. It sits in the 99.1th percentile for exploit probability.

CVSS v3.1
9.8
EPSS
58%
Percentile
99.1
In the wild
Unconfirmed
What it is

🔥 An integer overflow in the xdr_array function could let attackers execute arbitrary code on your RPC servers! Think of this vulnerability like a delivery truck that can only carry a certain weight. If an attacker packs it full of oversized packages, it could tip over and spill its contents everywhere, causing chaos! This flaw could allow a remote attacker to gain full control over your system, leading to unauthorized access, data theft, or even complete system takeover — absolutely devastating! Your entire infrastructure could be compromised with just a few carefully crafted requests!

Put simply

Think of this vulnerability like a delivery truck that can only carry a certain weight. If an attacker packs it full of oversized packages, it could tip over and spill its contents everywhere, causing chaos! The integer overflow occurs in the xdr_array function used by RPC servers that rely on libraries like libc and glibc. When an attacker sends an excessive number of arguments, it can lead to memory corruption, allowing for arbitrary code execution.

What to do

This flaw could allow a remote attacker to gain full control over your system, leading to unauthorized access, data theft, or even complete system takeover — absolutely devastating! Your entire infrastructure could be compromised with just a few carefully crafted requests! To protect yourself, update to the latest version of your libc or glibc implementations, ensuring you are beyond the known vulnerable versions. Additionally, review your RPC services and implement strict input validation to mitigate potential attacks. You've got this! Follow these steps and secure your systems — your superhero status in the cyber world is just a patch away! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.58133 · 99.1th percentile
Published
2003-04-02T05:00Z
EPSS history
Timeline
  • 02 APR 05:00Z
    Integer overflow in xdr_array function in RPC servers for operating systems that use libc, glibc, or other code based on SunRPC including dietlibc, allows…
    cvelistv5