CVE-2010-3904KEV · OVERDUE

Linux Kernel Improper Input Validation Vulnerability

High · published December 6, 2010

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 7.8. It is confirmed in active exploitation. It sits in the 96.9th percentile for exploit probability.

1239
days past CISA
deadline
CVSS v3.1
7.8
EPSS
16%
Percentile
96.9
In the wild
Confirmed
What it is

⚡ A local user can gain elevated privileges just by crafting their messages! This exploit lurks in the Reliable Datagram Sockets (RDS) protocol of the Linux kernel up to version 2.6.36. 🔥 Think of it like a mailroom where anyone can slip in a letter without inspection. If that letter contains special instructions, it might give them access to sensitive areas without anyone noticing! If an attacker succeeds, they could potentially execute any command with higher privileges, leading to unauthorized data access or modifications — absolutely devastating for system integrity. Imagine someone sneaking into a secure vault just by handing in a cleverly written note!

Put simply

Think of it like a mailroom where anyone can slip in a letter without inspection. If that letter contains special instructions, it might give them access to sensitive areas without anyone noticing! The vulnerability in the rds_page_copy_user function fails to properly validate addresses from user space, allowing local users to exploit the sendmsg and recvmsg system calls to escalate their privileges.

What to do

If an attacker succeeds, they could potentially execute any command with higher privileges, leading to unauthorized data access or modifications — absolutely devastating for system integrity. Imagine someone sneaking into a secure vault just by handing in a cleverly written note! To fix this issue, update your Linux kernel to version 2.6.36 or later immediately. Regularly review your systems for unpatched vulnerabilities and consider implementing user access controls to limit exposure. You've got this! Stay vigilant and secure your systems, and soon you'll be the hero of your network! 🛡️

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.15861 · 96.9th percentile
Published
2010-12-06T20:00Z
KEV added
2023-05-12 · due 2023-06-02
EPSS history
Timeline
  • 12 MAY 00:00Z
    Added to CISA KEV — remediate by Jun 2
    kev
  • 06 DEC 20:00Z
    The rds_page_copy_user function in net/rds/page.c in the Reliable Datagram Sockets (RDS) protocol implementation in the Linux kernel before 2.6.36 does not…
    cvelistv5