Skip to content

CVE-2010-3904

Linux Kernel Improper Input Validation

7.8 HIGHActively exploited (CISA KEV)Public exploitEPSS 15.7%
  1. Published6 Dec 2010
  2. Added to CISA KEV12 May 2023
  3. Remediation due2 Jun 2023
Actively exploited (CISA KEV)

Linux Kernel contains an improper input validation vulnerability in the Reliable Datagram Sockets (RDS) protocol implementation that allows local users to gain privileges via crafted use of the sendmsg and recvmsg system calls.

Added to KEV: 12 May 2023Federal remediation due: 2 Jun 2023

Description

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 properly validate addresses obtained from user space, which allows local users to gain privileges via crafted use of the sendmsg and recvmsg system calls.

CVSS 3.1 breakdown

Attack vectorLocal
Attack complexityLow
Privileges requiredLow
User interactionNone
ScopeUnchanged
ConfidentialityHigh
IntegrityHigh
AvailabilityHigh
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Affected products

Canonical Ubuntu Linux10.04 · 10.10 · 6.06 · 8.04
Linux Kernel< 2.6.36
Opensuse11.2 · 11.3
Redhat Enterprise Linux5.0 · 6.0
Suse Linux Enterprise Desktop11
Suse Linux Enterprise Real Time Extension11
Suse Linux Enterprise Server11
VMware Esxi3.5 · 4.0 · 4.1 · 5.0

Remediation

Fixed in
Linux Kernel≥ 2.6.36

Frequently asked

Is CVE-2010-3904 being actively exploited?

Yes. CVE-2010-3904 is listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, added 12 May 2023.

How severe is CVE-2010-3904?

CVE-2010-3904 has a CVSS 3.1 base score of 7.8, rated high. EPSS estimates a 15.7% probability of exploitation.

Which products are affected by CVE-2010-3904?

Affected products include Canonical Ubuntu Linux, Linux Kernel, Opensuse, Redhat Enterprise Linux, Suse Linux Enterprise Desktop, and 3 more.

How do I fix CVE-2010-3904?

Upgrade affected software to a fixed version, for example Linux Kernel 2.6.36 or later, then confirm no affected versions remain in your inventory.

How Secuno handles this

Secuno correlates vulnerabilities like CVE-2010-3904 against the real software inventory on every managed device, every day. Rather than a static severity, each match is scored in context: exploit availability, EPSS, the asset's exposure, and business criticality decide where it lands in the queue. Because it is on the CISA KEV list, Secuno flags any affected asset as top-priority automatically. If an affected version is present anywhere across your portfolio, it surfaces automatically with a prioritised remediation path.

Get Patch this first every Monday

Five vulnerabilities that matter this week, ranked on real exploitation. Plain language, one email, no spam.

You can unsubscribe with one click from every issue. We handle your details as described in our privacy policy.

Data from the NVD, CISA KEV catalog and FIRST EPSS. CVSS 3.1 base score shown where available.