CVE-2010-3904: Linux Kernel Improper Input Validation Vulnerability
Vulnerability summary
CVE-2010-3904 is a high (CVSS 7.8) vulnerability in Linux Kernel. It is known to be exploited: CISA lists it, first on 12-05-2023. EPSS estimates a 15.86% chance of exploitation in the next 30 days, higher than 96.8% of scored vulnerabilities. 4 public exploits are recorded.
Advisory lineage
Upstream 0 · Downstream 1Timeline
- 06-12-2010PublishedVulnerability first disclosed.
- 12-05-2023Added to CISA KEVLinux Kernel Improper Input Validation Vulnerability
- 02-06-2023CISA remediation dueThe impacted product is end-of-life and should be disconnected if still in use.
- 22-10-2025Last modifiedVulnerability information updated.
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 metrics
3 scores · 2 sources · 2 versions- NVDNIST7.8HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
15.86%
Chance of exploitation in the next 30 days
Percentile
97%
Versus all other CVEs
30-day change
+1.39 pp
From 14.47% on 21-09-2026
Known exploited
Compare KEV catalogs- Added
- 12-05-2023
- Federal due date
- 02-06-2023
CISA required action
The impacted product is end-of-life and should be disconnected if still in use. lkml.iu.edu/hypermail/linux/kernel/1601.3/06474.html nvd.nist.gov/vuln/detail/CVE-2010-3904
Public exploits
4 foundExploit Reference (packetstormsecurity.com)
Maturity: unknown
Linux 2.6.30 < 2.6.36-rc8 - Reliable Datagram Sockets (RDS) Privilege Escalation (Metasploit)
Maturity: weaponized
Linux Kernel 2.6.36-rc8 - 'RDS Protocol' Local Privilege Escalation
Maturity: weaponized
Weaknesses
CWE · root causeAffected systems
Redhat19 products
- enterprise_linuxEOL5.0 | 6.0
- kernel< 0:2.6.18-194.17.4.el5
- kernel-debug< 0:2.6.18-194.17.4.el5
- kernel-debug-debuginfo< 0:2.6.18-194.17.4.el5
- kernel-debug-devel< 0:2.6.18-194.17.4.el5
Suse3 products
Canonical1 product
- ubuntu_linuxEOL6.06 | 8.04 | 9.04 | 9.10 | 10.04 | 10.10
Linux1 product
- linux_kernel< 2.6.36
Opensuse1 product
- opensuseEOL11.2 | 11.3
Vmware1 product
- esxiEOL3.5 | 4.0 | 4.1 | 5.0
6 vendors · 26 products
References
27 links- www.securityfocus.com/archive/1/520102/100/0/threadedMailing ListX Refsource BUGTRAQBroken LinkThird Party AdvisoryVDB Entry
- lists.opensuse.org/opensuse-security-announce/2011-02/msg00000.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- www.redhat.com/support/errata/RHSA-2010-0842.htmlVendor AdvisoryX Refsource REDHATBroken LinkThird Party Advisory
Show all 27 references
- bugzilla.redhat.com/show_bug.cgi?id=642896X Refsource CONFIRMIssue TrackingPatchThird Party AdvisoryREPORT
- lists.opensuse.org/opensuse-security-announce/2010-11/msg00004.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- www.redhat.com/support/errata/RHSA-2010-0792.htmlVendor AdvisoryX Refsource REDHATBroken LinkThird Party Advisory
- lists.opensuse.org/opensuse-security-announce/2010-10/msg00008.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory
- www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2010-3904Government ResourceUS Government Resource