CVE Vulnerabilities

CVE-2012-2313

Published: Jun 13, 2012 | Modified: Apr 11, 2025
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
1.2 LOW
AV:L/AC:H/Au:N/C:N/I:N/A:P
RedHat/V2
1.2 LOW
AV:L/AC:H/Au:N/C:N/I:N/A:P
RedHat/V3
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

The rio_ioctl function in drivers/net/ethernet/dlink/dl2k.c in the Linux kernel before 3.3.7 does not restrict access to the SIOCSMIIREG command, which allows local users to write data to an Ethernet adapter via an ioctl call.

Affected Software

NameVendorStart VersionEnd Version
Linux_kernelLinux*3.3.6 (including)
Linux_kernelLinux3.3 (including)3.3 (including)
Linux_kernelLinux3.3-rc1 (including)3.3-rc1 (including)
Linux_kernelLinux3.3-rc2 (including)3.3-rc2 (including)
Linux_kernelLinux3.3-rc3 (including)3.3-rc3 (including)
Linux_kernelLinux3.3-rc4 (including)3.3-rc4 (including)
Linux_kernelLinux3.3-rc5 (including)3.3-rc5 (including)
Linux_kernelLinux3.3-rc6 (including)3.3-rc6 (including)
Linux_kernelLinux3.3-rc7 (including)3.3-rc7 (including)
Linux_kernelLinux3.3.1 (including)3.3.1 (including)
Linux_kernelLinux3.3.2 (including)3.3.2 (including)
Linux_kernelLinux3.3.3 (including)3.3.3 (including)
Linux_kernelLinux3.3.4 (including)3.3.4 (including)
Linux_kernelLinux3.3.5 (including)3.3.5 (including)
Red Hat Enterprise Linux 5RedHatkernel-0:2.6.18-308.13.1.el5*
Red Hat Enterprise Linux 5.6 EUS - Server OnlyRedHatkernel-0:2.6.18-238.47.1.el5*
Red Hat Enterprise Linux 6RedHatkernel-0:2.6.32-279.9.1.el6*
Red Hat Enterprise Linux 6.1 EUS - Server OnlyRedHatkernel-0:2.6.32-131.36.1.el6*
Red Hat Enterprise Linux 6.2 EUS - Server and Compute Node OnlyRedHatkernel-0:2.6.32-220.30.1.el6*
Red Hat Enterprise MRG 2RedHatkernel-rt-0:3.2.23-rt37.56.el6rt*
Red Hat Enterprise MRG 2RedHatrt-firmware-0:1.0-3.el6_3*
LinuxUbuntuhardy*
LinuxUbuntulucid*
LinuxUbuntunatty*
LinuxUbuntuoneiric*
LinuxUbuntuprecise*
LinuxUbuntuprecise/esm*
LinuxUbuntuupstream*
Linux-armadaxpUbuntuprecise*
Linux-armadaxpUbuntuupstream*
Linux-awsUbuntuupstream*
Linux-ec2Ubuntulucid*
Linux-ec2Ubuntuupstream*
Linux-floUbuntuupstream*
Linux-fsl-imx51Ubuntulucid*
Linux-fsl-imx51Ubuntuupstream*
Linux-gkeUbuntuupstream*
Linux-goldfishUbuntusaucy*
Linux-goldfishUbuntuupstream*
Linux-grouperUbuntusaucy*
Linux-grouperUbuntutrusty*
Linux-grouperUbuntuupstream*
Linux-grouperUbuntuutopic*
Linux-hweUbuntuupstream*
Linux-hwe-edgeUbuntuupstream*
Linux-linaro-omapUbuntunatty*
Linux-linaro-omapUbuntuoneiric*
Linux-linaro-omapUbuntuprecise*
Linux-linaro-omapUbuntuupstream*
Linux-linaro-sharedUbuntuoneiric*
Linux-linaro-sharedUbuntuprecise*
Linux-linaro-sharedUbuntuupstream*
Linux-linaro-vexpressUbuntunatty*
Linux-linaro-vexpressUbuntuoneiric*
Linux-linaro-vexpressUbuntuprecise*
Linux-linaro-vexpressUbuntuupstream*
Linux-lts-backport-maverickUbuntulucid*
Linux-lts-backport-maverickUbuntuupstream*
Linux-lts-backport-nattyUbuntulucid*
Linux-lts-backport-nattyUbuntuupstream*
Linux-lts-backport-oneiricUbuntulucid*
Linux-lts-backport-oneiricUbuntuupstream*
Linux-lts-trustyUbuntuupstream*
Linux-lts-utopicUbuntuupstream*
Linux-lts-vividUbuntuupstream*
Linux-lts-wilyUbuntuupstream*
Linux-lts-xenialUbuntuupstream*
Linux-maguroUbuntusaucy*
Linux-maguroUbuntutrusty*
Linux-maguroUbuntuupstream*
Linux-makoUbuntusaucy*
Linux-makoUbuntuupstream*
Linux-mantaUbuntusaucy*
Linux-mantaUbuntuupstream*
Linux-mvl-doveUbuntulucid*
Linux-mvl-doveUbuntuupstream*
Linux-qcm-msmUbuntulucid*
Linux-qcm-msmUbuntunatty*
Linux-qcm-msmUbuntuoneiric*
Linux-qcm-msmUbuntuprecise*
Linux-qcm-msmUbuntuupstream*
Linux-raspi2Ubuntuupstream*
Linux-raspi2Ubuntuvivid/ubuntu-core*
Linux-snapdragonUbuntuupstream*
Linux-ti-omap4Ubuntunatty*
Linux-ti-omap4Ubuntuoneiric*
Linux-ti-omap4Ubuntuprecise*
Linux-ti-omap4Ubuntuupstream*

References