Patchwire CVEs, their patch status, and feeds to follow them

CVE-2009-2692

Fixed in a distro release EPSS 15%

The Linux kernel 2.6.0 through 2.6.30.4, and 2.4.4 through 2.4.37.4, does not initialize all function pointers for socket operations in proto_ops structures, which allows local users to trigger a NULL pointer dereference and gain privileges by using mmap to map page zero, placing arbitrary code on this page, and then invoking an unavailable operation, as demonstrated by the sendpage operation (sock_sendpage function) on a PF_PPPOX socket.

Published 2009-08-14 · CVE record · OSV

Products: linux_kernel, debian_linux, suse linux_enterprise_real_time, redhat enterprise_linux_desktop, redhat enterprise_linux_eus, redhat enterprise_linux_server, redhat enterprise_linux_server_aus, redhat enterprise_linux_workstation

Distro releases

ReleasePackageFixed in
Debian 4.0fai-kernels1.17+etch.24etch3
Debian 4.0linux-2.62.6.18.dfsg.1-24etch3
Debian 4.0linux-2.6.242.6.24-6~etchnhalf.8etch3
Debian 4.0user-mode-linux2.6.18-1um-2etch.24etch3
Debian 5.0linux-2.62.6.26-17lenny2
Red Hat Enterprise Linux 3kernel0:2.4.21-60.EL
Red Hat Enterprise Linux 3kernel-BOOT0:2.4.21-60.EL
Red Hat Enterprise Linux 3kernel-debuginfo0:2.4.21-60.EL
Red Hat Enterprise Linux 3kernel-doc0:2.4.21-60.EL
Red Hat Enterprise Linux 3kernel-hugemem0:2.4.21-60.EL
Red Hat Enterprise Linux 3kernel-hugemem-unsupported0:2.4.21-60.EL
Red Hat Enterprise Linux 3kernel-smp0:2.4.21-60.EL
Red Hat Enterprise Linux 3kernel-smp-unsupported0:2.4.21-60.EL
Red Hat Enterprise Linux 3kernel-source0:2.4.21-60.EL
Red Hat Enterprise Linux 3kernel-unsupported0:2.4.21-60.EL
Red Hat Enterprise Linux 4kernel0:2.6.9-89.0.9.EL
Red Hat Enterprise Linux 4kernel-debuginfo0:2.6.9-89.0.9.EL
Red Hat Enterprise Linux 4kernel-devel0:2.6.9-89.0.9.EL
Red Hat Enterprise Linux 4kernel-doc0:2.6.9-89.0.9.EL
Red Hat Enterprise Linux 4kernel-hugemem0:2.6.9-89.0.9.EL
Red Hat Enterprise Linux 4kernel-hugemem-devel0:2.6.9-89.0.9.EL
Red Hat Enterprise Linux 4kernel-largesmp0:2.6.9-89.0.9.EL
Red Hat Enterprise Linux 4kernel-largesmp-devel0:2.6.9-89.0.9.EL
Red Hat Enterprise Linux 4kernel-smp0:2.6.9-89.0.9.EL
Red Hat Enterprise Linux 4kernel-smp-devel0:2.6.9-89.0.9.EL
Red Hat Enterprise Linux 4kernel-xenU0:2.6.9-89.0.9.EL
Red Hat Enterprise Linux 4kernel-xenU-devel0:2.6.9-89.0.9.EL
Red Hat Enterprise Linux 5kernel0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-PAE0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-PAE-debuginfo0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-PAE-devel0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-debug0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-debug-debuginfo0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-debug-devel0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-debuginfo0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-debuginfo-common0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-devel0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-doc0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-headers0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-kdump0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-kdump-debuginfo0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-kdump-devel0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-xen0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-xen-debuginfo0:2.6.18-128.7.1.el5
Red Hat Enterprise Linux 5kernel-xen-devel0:2.6.18-128.7.1.el5
Red Hat enterprise mrg 1kernel-rt0:2.6.24.7-132.el5rt
Red Hat enterprise mrg 1kernel-rt-debug0:2.6.24.7-132.el5rt
Red Hat enterprise mrg 1kernel-rt-debug-debuginfo0:2.6.24.7-132.el5rt
Red Hat enterprise mrg 1kernel-rt-debug-devel0:2.6.24.7-132.el5rt
Red Hat enterprise mrg 1kernel-rt-debuginfo0:2.6.24.7-132.el5rt
Red Hat enterprise mrg 1kernel-rt-debuginfo-common0:2.6.24.7-132.el5rt
Red Hat enterprise mrg 1kernel-rt-devel0:2.6.24.7-132.el5rt
Red Hat enterprise mrg 1kernel-rt-doc0:2.6.24.7-132.el5rt
Red Hat enterprise mrg 1kernel-rt-trace0:2.6.24.7-132.el5rt
Red Hat enterprise mrg 1kernel-rt-trace-debuginfo0:2.6.24.7-132.el5rt
Red Hat enterprise mrg 1kernel-rt-trace-devel0:2.6.24.7-132.el5rt
Red Hat enterprise mrg 1kernel-rt-vanilla0:2.6.24.7-132.el5rt
Red Hat enterprise mrg 1kernel-rt-vanilla-debuginfo0:2.6.24.7-132.el5rt
Red Hat enterprise mrg 1kernel-rt-vanilla-devel0:2.6.24.7-132.el5rt
Red Hat rhel eus 4.7kernel0:2.6.9-78.0.27.EL
Red Hat rhel eus 4.7kernel-debuginfo0:2.6.9-78.0.27.EL
Red Hat rhel eus 4.7kernel-devel0:2.6.9-78.0.27.EL
Red Hat rhel eus 4.7kernel-doc0:2.6.9-78.0.27.EL
Red Hat rhel eus 4.7kernel-hugemem0:2.6.9-78.0.27.EL
Red Hat rhel eus 4.7kernel-hugemem-devel0:2.6.9-78.0.27.EL
Red Hat rhel eus 4.7kernel-largesmp0:2.6.9-78.0.27.EL
Red Hat rhel eus 4.7kernel-largesmp-devel0:2.6.9-78.0.27.EL
Red Hat rhel eus 4.7kernel-smp0:2.6.9-78.0.27.EL
Red Hat rhel eus 4.7kernel-smp-devel0:2.6.9-78.0.27.EL
Red Hat rhel eus 4.7kernel-xenU0:2.6.9-78.0.27.EL
Red Hat rhel eus 4.7kernel-xenU-devel0:2.6.9-78.0.27.EL
Red Hat rhel eus 5.2kernel0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-PAE0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-PAE-debuginfo0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-PAE-devel0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-debug0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-debug-debuginfo0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-debug-devel0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-debuginfo0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-debuginfo-common0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-devel0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-doc0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-headers0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-kdump0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-kdump-debuginfo0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-kdump-devel0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-xen0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-xen-debuginfo0:2.6.18-92.1.28.el5
Red Hat rhel eus 5.2kernel-xen-devel0:2.6.18-92.1.28.el5