CVE-2010-3904
The rds_page_copy_user function in net/rds/page.c in the Reliable Datagram Sockets (RDS) protocol...
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.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.8
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.
- Record
CVE-2010-3904- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.2 High
AV:L/AC:L/Au:N/C:C/I:C/A:C - Weakness
- CWE-1284
- Updated
- 2026-11-02
CVE List
7.8
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.
- Record
CVE-2010-3904- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
EUVDEUVD-2010-3882
7.8
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.
- Record
EUVD-2010-3882- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-92x6-4gf8-7hcj
7.8
The rds_page_copy_user function in net/rds/page.c in the Reliable Datagram Sockets (RDS) protocol...
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.
- Record
GHSA-92x6-4gf8-7hcj- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-20, CWE-1284
- Updated
- 2026-11-02
CISA KEV No score
Linux Kernel Improper Input Validation Vulnerability
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.
- Record
CVE-2010-3904- Weakness
- CWE-20
- Updated
- 2026-11-02
OSVBELL-CVE-2010-3904
7.8
CVE-2010-3904 does not affect BellSoft software
- Record
BELL-CVE-2010-3904- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVSUSE-SU-2015:0652-1 No score
Security update for Kernel
The SUSE Linux Enterprise 11 SP1 Teradata kernel was updated to fix bugs and security issues.
Following security issues were fixed:
CVE-2011-1083: Limit the path length users can build using epoll() to avoid local attackers consuming lots of kernel CPU time.
CVE-2011-4086: Fixed a oops in jbd/jbd2 that could be caused by specific filesystem access patterns.
CVE-2011-4622: KVM: Prevent starting PIT timers in the absence of irqchip support.
CVE-2012-0045: KVM: Extend 'struct x86_emulate_ops' with 'get_cpuid' and fix missing checks in syscall emulation.
CVE-2012-0879: Fix io_context leak after clone with CLONE_IO.
CVE-2012-1090: Fixed a dentry refcount leak in the CIFS file system that could lead to a crash on unmount.
CVE-2012-1097: The regset common infrastructure assumed that regsets would always have .get and .set methods, but necessarily .active methods. Unfortunately people have since written regsets without .set method, so NULL pointer dereference attacks were possible.
Following non-security issues were fixed:
* SCSI inquiry doesn't return data on SLES 11-SP1 Xen VMs (bnc#745929).
* FC transport driver killing off the timers/work queues (bnc#734300).
* The driver ixgbevf doesn't work on newer SLES 11-SP1 kernels
(bnc#752972).
* Pack sparsemem memmap sections closer together and in higher zones
(bnc#743870).
Following feature was implemented:
* The megaraid_sas driver update to version 5.40-LSI (bnc#736813).
Security Issues:
* CVE-2011-1083
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-1083>
* CVE-2011-4086
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-4086>
* CVE-2011-4622
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-4622>
* CVE-2012-0045
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-0045>
* CVE-2012-0879
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-0879>
* CVE-2012-1090
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-1090>
* CVE-2012-1097
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-1097>
- Record
SUSE-SU-2015:0652-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
kernelRed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-PAERed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-debugRed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-debug-develRed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-develRed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
Show 76 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-docRed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-headersRed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-xenRed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::client |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernelRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-PAERed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-PAE-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-PAE-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-debugRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-debug-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-debug-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-debuginfo-commonRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-docRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-headersRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-kdumpRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-kdump-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-kdump-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-xenRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-xen-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernel-xen-develRed Hat:enterprise_linux:5::server |
before 0:2.6.18-194.17.4.el5 | 0:2.6.18-194.17.4.el5 |
kernelRed Hat:enterprise_linux:6::client From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debugRed Hat:enterprise_linux:6::client From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debug-debuginfoRed Hat:enterprise_linux:6::client From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debug-develRed Hat:enterprise_linux:6::client From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debuginfoRed Hat:enterprise_linux:6::client From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debuginfo-common-i686Red Hat:enterprise_linux:6::client From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debuginfo-common-x86_64Red Hat:enterprise_linux:6::client From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-develRed Hat:enterprise_linux:6::client From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-docRed Hat:enterprise_linux:6::client From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-firmwareRed Hat:enterprise_linux:6::client From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-headersRed Hat:enterprise_linux:6::client From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
perfRed Hat:enterprise_linux:6::client From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernelRed Hat:enterprise_linux:6::computenode From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debugRed Hat:enterprise_linux:6::computenode From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debug-debuginfoRed Hat:enterprise_linux:6::computenode From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debug-develRed Hat:enterprise_linux:6::computenode From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debuginfoRed Hat:enterprise_linux:6::computenode From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debuginfo-common-x86_64Red Hat:enterprise_linux:6::computenode From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-develRed Hat:enterprise_linux:6::computenode From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-docRed Hat:enterprise_linux:6::computenode From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-firmwareRed Hat:enterprise_linux:6::computenode From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-headersRed Hat:enterprise_linux:6::computenode From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
perfRed Hat:enterprise_linux:6::computenode From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernelRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-bootwrapperRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debugRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debug-debuginfoRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debug-develRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debuginfoRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debuginfo-common-i686Red Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debuginfo-common-ppc64Red Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debuginfo-common-s390xRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debuginfo-common-x86_64Red Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-develRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-docRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-firmwareRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-headersRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-kdumpRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-kdump-debuginfoRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-kdump-develRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
perfRed Hat:enterprise_linux:6::server From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernelRed Hat:enterprise_linux:6::workstation From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debugRed Hat:enterprise_linux:6::workstation From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debug-debuginfoRed Hat:enterprise_linux:6::workstation From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debug-develRed Hat:enterprise_linux:6::workstation From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debuginfoRed Hat:enterprise_linux:6::workstation From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debuginfo-common-i686Red Hat:enterprise_linux:6::workstation From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-debuginfo-common-x86_64Red Hat:enterprise_linux:6::workstation From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-develRed Hat:enterprise_linux:6::workstation From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-docRed Hat:enterprise_linux:6::workstation From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-firmwareRed Hat:enterprise_linux:6::workstation From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
kernel-headersRed Hat:enterprise_linux:6::workstation From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
perfRed Hat:enterprise_linux:6::workstation From an advisory covering 13 CVEs |
before 0:2.6.32-71.7.1.el6 | 0:2.6.32-71.7.1.el6 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Linux Kernel 2.6.36-rc8 - 'RDS Protocol' Local Privilege Escalation | 2010-10-19 |
| Metasploit | Reliable Datagram Sockets (RDS) rds_page_copy_user Privilege Escalation | 2010-10-20 |
| PoC in GitHub | redhatkaty/-cve-2010-3904-report | 2015-06-09 |
| Exploit-DB | Linux 2.6.30 < 2.6.36-rc8 - Reliable Datagram Sockets (RDS) Privilege Escalation (Metasploit) | 2018-05-21 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| exploitation, exploits | ||
| first indexed | CVE List, EUVD, Exploit-DB, GitHub Advisories, CISA KEV, Metasploit, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2010-3904 is a high vulnerability (CVSS 7.8) in Linux Kernel, published December 6, 2010. CISA lists it as known to be exploited, since May 12, 2023. EUVD reports exploitation since May 12, 2023. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 15.9%, the 96th percentile. Fixed in kernel 0:2.6.18-194.17.4.el5.
References
kb.cert.org/vuls/id/362983
vsecurity.com/download/tools/linux-rds-exploit.c
ubuntu.com/usn/USN-1000-1
securityfocus.com/archive/1/520102/100/0/threaded
secunia.com/advisories/46397
git.kernel.org?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=799c10559d60f159ab2232203f222f18fa3c4a5f
Show 194 moreShow less
exploit-db.com/exploits/44677
securitytracker.com/id?1024613
lists.opensuse.org/opensuse-security-announce/2011-02/msg00000.html
redhat.com/support/errata/RHSA-2010-0842.html
vupen.com/english/advisories/2011/0298
bugzilla.redhat.com/show_bug.cgi?id=642896
lists.opensuse.org/opensuse-security-announce/2010-11/msg00004.html
vmware.com/security/advisories/VMSA-2011-0012.html
kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.36
vsecurity.com/resources/advisory/20101019-1
redhat.com/support/errata/RHSA-2010-0792.html
lists.opensuse.org/opensuse-security-announce/2010-10/msg00008.html
packetstormsecurity.com/files/155751/vReliable-Datagram-Sockets-RDS-rds_page_copy_user-Privilege-Escalation.html
cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2010-3904
nvd.nist.gov/vuln/detail/CVE-2010-3904
git.kernel.org?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=799c10559d60f159ab2232203f222f18fa3c4a5f
github.com/advisories/GHSA-92x6-4gf8-7hcj
docs.bell-sw.com/security/cves/CVE-2010-3904
access.redhat.com/errata/RHSA-2010:0792
redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0792.json
access.redhat.com/security/cve/CVE-2010-3904
cve.org/CVERecord?id=CVE-2010-3904
cisa.gov/known-exploited-vulnerabilities-catalog
access.redhat.com/errata/RHSA-2010:0842
access.redhat.com/security/updates/classification
docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html-single/Technical_Notes/index.html
bugzilla.redhat.com/show_bug.cgi?id=621435
bugzilla.redhat.com/show_bug.cgi?id=628434
bugzilla.redhat.com/show_bug.cgi?id=631623
bugzilla.redhat.com/show_bug.cgi?id=632069
bugzilla.redhat.com/show_bug.cgi?id=632292
bugzilla.redhat.com/show_bug.cgi?id=633864
bugzilla.redhat.com/show_bug.cgi?id=633865
bugzilla.redhat.com/show_bug.cgi?id=633964
bugzilla.redhat.com/show_bug.cgi?id=633966
bugzilla.redhat.com/show_bug.cgi?id=634449
bugzilla.redhat.com/show_bug.cgi?id=634457
bugzilla.redhat.com/show_bug.cgi?id=634973
bugzilla.redhat.com/show_bug.cgi?id=634984
bugzilla.redhat.com/show_bug.cgi?id=635951
bugzilla.redhat.com/show_bug.cgi?id=636116
bugzilla.redhat.com/show_bug.cgi?id=637087
bugzilla.redhat.com/show_bug.cgi?id=637675
bugzilla.redhat.com/show_bug.cgi?id=637688
bugzilla.redhat.com/show_bug.cgi?id=638085
bugzilla.redhat.com/show_bug.cgi?id=638478
bugzilla.redhat.com/show_bug.cgi?id=638973
bugzilla.redhat.com/show_bug.cgi?id=639412
bugzilla.redhat.com/show_bug.cgi?id=639879
bugzilla.redhat.com/show_bug.cgi?id=640036
bugzilla.redhat.com/show_bug.cgi?id=641258
bugzilla.redhat.com/show_bug.cgi?id=641454
bugzilla.redhat.com/show_bug.cgi?id=641455
bugzilla.redhat.com/show_bug.cgi?id=641456
bugzilla.redhat.com/show_bug.cgi?id=641457
bugzilla.redhat.com/show_bug.cgi?id=641458
bugzilla.redhat.com/show_bug.cgi?id=641459
bugzilla.redhat.com/show_bug.cgi?id=641460
bugzilla.redhat.com/show_bug.cgi?id=641483
bugzilla.redhat.com/show_bug.cgi?id=641907
bugzilla.redhat.com/show_bug.cgi?id=642043
bugzilla.redhat.com/show_bug.cgi?id=642045
bugzilla.redhat.com/show_bug.cgi?id=642465
bugzilla.redhat.com/show_bug.cgi?id=642679
bugzilla.redhat.com/show_bug.cgi?id=642680
bugzilla.redhat.com/show_bug.cgi?id=644037
bugzilla.redhat.com/show_bug.cgi?id=644038
bugzilla.redhat.com/show_bug.cgi?id=644636
bugzilla.redhat.com/show_bug.cgi?id=644926
security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0842.json
access.redhat.com/security/cve/CVE-2010-2803
cve.org/CVERecord?id=CVE-2010-2803
nvd.nist.gov/vuln/detail/CVE-2010-2803
access.redhat.com/security/cve/CVE-2010-2955
cve.org/CVERecord?id=CVE-2010-2955
nvd.nist.gov/vuln/detail/CVE-2010-2955
access.redhat.com/security/cve/CVE-2010-2962
cve.org/CVERecord?id=CVE-2010-2962
nvd.nist.gov/vuln/detail/CVE-2010-2962
access.redhat.com/security/cve/CVE-2010-3079
cve.org/CVERecord?id=CVE-2010-3079
nvd.nist.gov/vuln/detail/CVE-2010-3079
access.redhat.com/security/cve/CVE-2010-3081
cve.org/CVERecord?id=CVE-2010-3081
nvd.nist.gov/vuln/detail/CVE-2010-3081
access.redhat.com/security/cve/CVE-2010-3084
cve.org/CVERecord?id=CVE-2010-3084
nvd.nist.gov/vuln/detail/CVE-2010-3084
access.redhat.com/security/cve/CVE-2010-3301
cve.org/CVERecord?id=CVE-2010-3301
nvd.nist.gov/vuln/detail/CVE-2010-3301
access.redhat.com/security/cve/CVE-2010-3432
cve.org/CVERecord?id=CVE-2010-3432
nvd.nist.gov/vuln/detail/CVE-2010-3432
access.redhat.com/security/cve/CVE-2010-3437
cve.org/CVERecord?id=CVE-2010-3437
nvd.nist.gov/vuln/detail/CVE-2010-3437
access.redhat.com/security/cve/CVE-2010-3442
cve.org/CVERecord?id=CVE-2010-3442
nvd.nist.gov/vuln/detail/CVE-2010-3442
access.redhat.com/security/cve/CVE-2010-3698
cve.org/CVERecord?id=CVE-2010-3698
nvd.nist.gov/vuln/detail/CVE-2010-3698
access.redhat.com/security/cve/CVE-2010-3705
cve.org/CVERecord?id=CVE-2010-3705
nvd.nist.gov/vuln/detail/CVE-2010-3705
suse.com/support/update/announcement/2015/suse-su-20150652-1
bugzilla.suse.com/466279
bugzilla.suse.com/468397
bugzilla.suse.com/501563
bugzilla.suse.com/529535
bugzilla.suse.com/552250
bugzilla.suse.com/557710
bugzilla.suse.com/558740
bugzilla.suse.com/564324
bugzilla.suse.com/564423
bugzilla.suse.com/566768
bugzilla.suse.com/573330
bugzilla.suse.com/574006
bugzilla.suse.com/577967
bugzilla.suse.com/578572
bugzilla.suse.com/580373
bugzilla.suse.com/582730
bugzilla.suse.com/584493
bugzilla.suse.com/585385
bugzilla.suse.com/588929
bugzilla.suse.com/594362
bugzilla.suse.com/595215
bugzilla.suse.com/596113
bugzilla.suse.com/596646
bugzilla.suse.com/598308
bugzilla.suse.com/598493
bugzilla.suse.com/598677
bugzilla.suse.com/599508
bugzilla.suse.com/599671
bugzilla.suse.com/600043
bugzilla.suse.com/600256
bugzilla.suse.com/600375
bugzilla.suse.com/600579
bugzilla.suse.com/601520
bugzilla.suse.com/602150
bugzilla.suse.com/602232
bugzilla.suse.com/602838
bugzilla.suse.com/602969
bugzilla.suse.com/603387
bugzilla.suse.com/603411
bugzilla.suse.com/603464
bugzilla.suse.com/603510
bugzilla.suse.com/603528
bugzilla.suse.com/603738
suse.com/security/cve/CVE-2010-1173
suse.com/security/cve/CVE-2010-1641
suse.com/security/cve/CVE-2010-2066
suse.com/security/cve/CVE-2010-2478
suse.com/security/cve/CVE-2010-2495
suse.com/security/cve/CVE-2010-2521
suse.com/security/cve/CVE-2010-2524
suse.com/security/cve/CVE-2010-2537
suse.com/security/cve/CVE-2010-2538
suse.com/security/cve/CVE-2010-2798
suse.com/security/cve/CVE-2010-2803
suse.com/security/cve/CVE-2010-2942
suse.com/security/cve/CVE-2010-2943
suse.com/security/cve/CVE-2010-2946
suse.com/security/cve/CVE-2010-2954
suse.com/security/cve/CVE-2010-2955
suse.com/security/cve/CVE-2010-2959
suse.com/security/cve/CVE-2010-2960
suse.com/security/cve/CVE-2010-2962
suse.com/security/cve/CVE-2010-2963
suse.com/security/cve/CVE-2010-3015
suse.com/security/cve/CVE-2010-3078
suse.com/security/cve/CVE-2010-3079
suse.com/security/cve/CVE-2010-3080
suse.com/security/cve/CVE-2010-3081
suse.com/security/cve/CVE-2010-3084
suse.com/security/cve/CVE-2010-3296
suse.com/security/cve/CVE-2010-3297
suse.com/security/cve/CVE-2010-3298
suse.com/security/cve/CVE-2010-3301
suse.com/security/cve/CVE-2010-3310
suse.com/security/cve/CVE-2010-3437
suse.com/security/cve/CVE-2010-3699
suse.com/security/cve/CVE-2010-3705
suse.com/security/cve/CVE-2010-3858
suse.com/security/cve/CVE-2010-3861
suse.com/security/cve/CVE-2010-3865
suse.com/security/cve/CVE-2010-3873
suse.com/security/cve/CVE-2010-3874
suse.com/security/cve/CVE-2010-3875
suse.com/security/cve/CVE-2010-3876
suse.com/security/cve/CVE-2010-3877
suse.com/security/cve/CVE-2010-3880
Left out here: 983 references. The JSON record has them.