Linux Kernel 'sound/oss/opl3.c' Local Privilege Escalation Vulnerability
BID:47009
Info
Linux Kernel 'sound/oss/opl3.c' Local Privilege Escalation Vulnerability
| Bugtraq ID: | 47009 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2011-1477 |
| Remote: | No |
| Local: | Yes |
| Published: | Mar 23 2011 12:00AM |
| Updated: | Mar 19 2015 08:31AM |
| Credit: | Dan Rosenberg |
| Vulnerable: |
Ubuntu Ubuntu Linux 8.04 LTS sparc Ubuntu Ubuntu Linux 8.04 LTS powerpc Ubuntu Ubuntu Linux 8.04 LTS lpia Ubuntu Ubuntu Linux 8.04 LTS i386 Ubuntu Ubuntu Linux 8.04 LTS amd64 Ubuntu Ubuntu Linux 10.10 powerpc Ubuntu Ubuntu Linux 10.10 i386 Ubuntu Ubuntu Linux 10.10 ARM Ubuntu Ubuntu Linux 10.10 amd64 SuSE SUSE Linux Enterprise Server 11 SP1 SuSE SUSE Linux Enterprise Server 10 SP4 SuSE SUSE Linux Enterprise Server 10 SP3 SuSE SUSE Linux Enterprise SDK 10 SP4 SuSE SUSE Linux Enterprise SDK 10 SP3 SuSE SUSE Linux Enterprise Real Time 11 SP1 SuSE SUSE Linux Enterprise High Availability Extension 11 SP1 SuSE Suse Linux Enterprise Desktop 11 SP1 SuSE Suse Linux Enterprise Desktop 10 SP4 S.u.S.E. openSUSE 11.4 S.u.S.E. openSUSE 11.3 S.u.S.E. openSUSE 11.2 Redhat Enterprise MRG v1 for Red Hat Enterprise Linux version 5 Linux kernel 2.6.36 Linux kernel 2.6.35 Linux kernel 2.6.34 Linux kernel 2.6.33 .1 Linux kernel 2.6.33 Linux kernel 2.6.32 .9 Linux kernel 2.6.32 Linux kernel 2.6.24 -rc5 Linux kernel 2.6.24 -rc4 Linux kernel 2.6.23 .7 Linux kernel 2.6.23 .6 Linux kernel 2.6.23 .5 Linux kernel 2.6.23 .4 Linux kernel 2.6.23 .3 Linux kernel 2.6.23 .2 Linux kernel 2.6.23 Linux kernel 2.6.22 .7 Linux kernel 2.6.22 .6 Linux kernel 2.6.22 .5 Linux kernel 2.6.22 .4 Linux kernel 2.6.22 .3 Linux kernel 2.6.22 .2 Linux kernel 2.6.22 Linux kernel 2.6.18 .8 Linux kernel 2.6.18 .7 Linux kernel 2.6.18 .6 Linux kernel 2.6.18 .5 Linux kernel 2.6.18 .4 Linux kernel 2.6.18 .3 Linux kernel 2.6.18 .2 Linux kernel 2.6.17 .9 Linux kernel 2.6.17 .8 Linux kernel 2.6.17 .7 Linux kernel 2.6.17 .6 Linux kernel 2.6.17 .5 Linux kernel 2.6.17 .4 Linux kernel 2.6.17 .3 Linux kernel 2.6.17 .2 Linux kernel 2.6.17 .14 Linux kernel 2.6.17 .13 Linux kernel 2.6.17 .12 Linux kernel 2.6.17 .11 Linux kernel 2.6.17 .10 Linux kernel 2.6.17 .1 Linux kernel 2.6.17 Linux kernel 2.6.16 .8 Linux kernel 2.6.16 .6 Linux kernel 2.6.16 .5 Linux kernel 2.6.16 .4 Linux kernel 2.6.15 .7 Linux kernel 2.6.15 .6 Linux kernel 2.6.15 .3 Linux kernel 2.6.15 .2 Linux kernel 2.6.15 .1 Linux kernel 2.6.15 Linux kernel 2.6.14 .7 Linux kernel 2.6.14 .6 Linux kernel 2.6.14 .5 Linux kernel 2.6.14 .4 Linux kernel 2.6.14 Linux kernel 2.6.13 .5 Linux kernel 2.6.13 Linux kernel 2.6.12 Linux kernel 2.6.11 .9 Linux kernel 2.6.11 .3 Linux kernel 2.6.11 .2 Linux kernel 2.6.11 .10 Linux kernel 2.6.11 .1 Linux kernel 2.6.11 Linux kernel 2.6.10 Linux kernel 2.6.9 Linux kernel 2.6.8 Linux kernel 2.6.7 Linux kernel 2.6.6 Linux kernel 2.6.5 Linux kernel 2.6.4 Linux kernel 2.6.3 Linux kernel 2.6.2 Linux kernel 2.6.1 0 Linux kernel 2.6.8.1 Linux kernel 2.6.36-rc8 Linux kernel 2.6.36-rc6 Linux kernel 2.6.36-rc5 Linux kernel 2.6.36-rc4 Linux kernel 2.6.36-rc1 Linux kernel 2.6.35.5 Linux kernel 2.6.35.4 Linux kernel 2.6.35.1 Linux kernel 2.6.35-rc6 Linux kernel 2.6.35-rc5-git5 Linux kernel 2.6.35-rc5 Linux kernel 2.6.35-rc4 Linux kernel 2.6.35-rc1 Linux kernel 2.6.34.3 Linux kernel 2.6.34.2 Linux kernel 2.6.34.1 Linux kernel 2.6.34-rc6 Linux kernel 2.6.34-rc5 Linux kernel 2.6.34-rc4 Linux kernel 2.6.34-rc2-git1 Linux kernel 2.6.34-rc2 Linux kernel 2.6.34-rc1 Linux kernel 2.6.33.7 Linux kernel 2.6.33-rc8 Linux kernel 2.6.33-rc7 Linux kernel 2.6.33-rc7 Linux kernel 2.6.33-rc6-git5 Linux kernel 2.6.33-rc6 Linux kernel 2.6.33-rc5 Linux kernel 2.6.33-rc4 Linux kernel 2.6.32.8 Linux kernel 2.6.32.7 Linux kernel 2.6.32.6 Linux kernel 2.6.32.5 Linux kernel 2.6.32.4 Linux kernel 2.6.32.3 Linux kernel 2.6.32.2 Linux kernel 2.6.32.18 Linux kernel 2.6.32.17 Linux kernel 2.6.32.16 Linux kernel 2.6.32.15 Linux kernel 2.6.32.14 Linux kernel 2.6.32.13 Linux kernel 2.6.32.12 Linux kernel 2.6.32.11 Linux kernel 2.6.32.10 Linux kernel 2.6.32.1 Linux kernel 2.6.27.51 Linux kernel 2.6.24-rc1 Linux kernel 2.6.24 Rc3 Linux kernel 2.6.24 Rc2 Linux kernel 2.6.23.1 Linux kernel 2.6.23 Rc2 Linux kernel 2.6.18.1 Linux kernel 2.6.16.9 Linux kernel 2.6.16.7 Linux kernel 2.6.15.5 Linux kernel 2.6.15.4 Linux kernel 2.6.14.3 Linux kernel 2.6.14.2 Linux kernel 2.6.14.1 Linux kernel 2.6.13.4 Linux kernel 2.6.13.3 Linux kernel 2.6.13.2 Linux kernel 2.6.13.1 Linux kernel 2.6.12.6 Linux kernel 2.6.12.5 Linux kernel 2.6.12.4 Linux kernel 2.6.12.3 Linux kernel 2.6.12.2 Linux kernel 2.6.12.1 Linux kernel 2.6.11.8 Linux kernel 2.6.11.7 Linux kernel 2.6.11.6 Linux kernel 2.6.11.5 Linux kernel 2.6.11.4 Linux kernel 2.6.11.12 Linux kernel 2.6.11.11 Linux kernel 2.6.0 Debian Linux 5.0 sparc Debian Linux 5.0 s/390 Debian Linux 5.0 powerpc Debian Linux 5.0 mipsel Debian Linux 5.0 mips Debian Linux 5.0 m68k Debian Linux 5.0 ia-64 Debian Linux 5.0 ia-32 Debian Linux 5.0 hppa Debian Linux 5.0 armel Debian Linux 5.0 arm Debian Linux 5.0 amd64 Debian Linux 5.0 alpha Debian Linux 5.0 |
| Not Vulnerable: | |
Discussion
Linux Kernel 'sound/oss/opl3.c' Local Privilege Escalation Vulnerability
Linux kernel is prone to a local privilege-escalation vulnerability.
Local attackers can exploit this issue to execute arbitrary code with kernel-level privileges. Successful exploits will result in the complete compromise of affected computers. Failed exploit attempts will cause a denial-of-service condition.
Linux kernel is prone to a local privilege-escalation vulnerability.
Local attackers can exploit this issue to execute arbitrary code with kernel-level privileges. Successful exploits will result in the complete compromise of affected computers. Failed exploit attempts will cause a denial-of-service condition.
Exploit / POC
Linux Kernel 'sound/oss/opl3.c' Local Privilege Escalation Vulnerability
To exploit this issue, attackers require local, interactive access to an affected computer.
To exploit this issue, attackers require local, interactive access to an affected computer.
Solution / Fix
Linux Kernel 'sound/oss/opl3.c' Local Privilege Escalation Vulnerability
Solution:
Updates are available. Please see the references for more information.
S.u.S.E. openSUSE 11.4
Solution:
Updates are available. Please see the references for more information.
S.u.S.E. openSUSE 11.4
-
SuSE kernel-debug-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-debug-2.6.37. 6-0.5.1.i586.rpm -
SuSE kernel-debug-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-debug-2.6.3 7.6-0.5.1.x86_64.rpm -
SuSE kernel-debug-base-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-debug-base-2. 6.37.6-0.5.1.i586.rpm -
SuSE kernel-debug-base-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-debug-base- 2.6.37.6-0.5.1.x86_64.rpm -
SuSE kernel-debug-devel-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-debug-devel-2 .6.37.6-0.5.1.i586.rpm -
SuSE kernel-debug-devel-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-debug-devel -2.6.37.6-0.5.1.x86_64.rpm -
SuSE kernel-default-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-default-2.6.3 7.6-0.5.1.i586.rpm -
SuSE kernel-default-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-default-2.6 .37.6-0.5.1.x86_64.rpm -
SuSE kernel-default-base-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-default-base- 2.6.37.6-0.5.1.i586.rpm -
SuSE kernel-default-base-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-default-bas e-2.6.37.6-0.5.1.x86_64.rpm -
SuSE kernel-default-devel-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-default-devel -2.6.37.6-0.5.1.i586.rpm -
SuSE kernel-default-devel-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-default-dev el-2.6.37.6-0.5.1.x86_64.rpm -
SuSE kernel-desktop-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-desktop-2.6.3 7.6-0.5.1.i586.rpm -
SuSE kernel-desktop-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-desktop-2.6 .37.6-0.5.1.x86_64.rpm -
SuSE kernel-desktop-base-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-desktop-base- 2.6.37.6-0.5.1.i586.rpm -
SuSE kernel-desktop-base-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-desktop-bas e-2.6.37.6-0.5.1.x86_64.rpm -
SuSE kernel-desktop-devel-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-desktop-devel -2.6.37.6-0.5.1.i586.rpm -
SuSE kernel-desktop-devel-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-desktop-dev el-2.6.37.6-0.5.1.x86_64.rpm -
SuSE kernel-devel-2.6.37.6-0.5.1.noarch.rpm
http://download.opensuse.org/update/11.4/rpm/noarch/kernel-devel-2.6.3 7.6-0.5.1.noarch.rpm -
SuSE kernel-docs-2.6.37.6-0.5.1.noarch.rpm
http://download.opensuse.org/update/11.4/rpm/noarch/kernel-docs-2.6.37 .6-0.5.1.noarch.rpm -
SuSE kernel-ec2-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-ec2-2.6.37.6- 0.5.1.i586.rpm -
SuSE kernel-ec2-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-ec2-2.6.37. 6-0.5.1.x86_64.rpm -
SuSE kernel-ec2-base-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-ec2-base-2.6. 37.6-0.5.1.i586.rpm -
SuSE kernel-ec2-base-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-ec2-base-2. 6.37.6-0.5.1.x86_64.rpm -
SuSE kernel-ec2-devel-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-ec2-devel-2.6 .37.6-0.5.1.i586.rpm -
SuSE kernel-ec2-devel-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-ec2-devel-2 .6.37.6-0.5.1.x86_64.rpm -
SuSE kernel-ec2-extra-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-ec2-extra-2.6 .37.6-0.5.1.i586.rpm -
SuSE kernel-ec2-extra-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-ec2-extra-2 .6.37.6-0.5.1.x86_64.rpm -
SuSE kernel-pae-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-pae-2.6.37.6- 0.5.1.i586.rpm -
SuSE kernel-pae-base-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-pae-base-2.6. 37.6-0.5.1.i586.rpm -
SuSE kernel-pae-devel-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-pae-devel-2.6 .37.6-0.5.1.i586.rpm -
SuSE kernel-source-2.6.37.6-0.5.1.noarch.rpm
http://download.opensuse.org/update/11.4/rpm/noarch/kernel-source-2.6. 37.6-0.5.1.noarch.rpm -
SuSE kernel-source-vanilla-2.6.37.6-0.5.1.noarch.rpm
http://download.opensuse.org/update/11.4/rpm/noarch/kernel-source-vani lla-2.6.37.6-0.5.1.noarch.rpm -
SuSE kernel-syms-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-syms-2.6.37.6 -0.5.1.i586.rpm -
SuSE kernel-syms-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-syms-2.6.37 .6-0.5.1.x86_64.rpm -
SuSE kernel-trace-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-trace-2.6.37. 6-0.5.1.i586.rpm -
SuSE kernel-trace-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-trace-2.6.3 7.6-0.5.1.x86_64.rpm -
SuSE kernel-trace-base-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-trace-base-2. 6.37.6-0.5.1.i586.rpm -
SuSE kernel-trace-base-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-trace-base- 2.6.37.6-0.5.1.x86_64.rpm -
SuSE kernel-trace-devel-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-trace-devel-2 .6.37.6-0.5.1.i586.rpm -
SuSE kernel-trace-devel-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-trace-devel -2.6.37.6-0.5.1.x86_64.rpm -
SuSE kernel-vanilla-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-vanilla-2.6.3 7.6-0.5.1.i586.rpm -
SuSE kernel-vanilla-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-vanilla-2.6 .37.6-0.5.1.x86_64.rpm -
SuSE kernel-vanilla-base-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-vanilla-base- 2.6.37.6-0.5.1.i586.rpm -
SuSE kernel-vanilla-base-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-vanilla-bas e-2.6.37.6-0.5.1.x86_64.rpm -
SuSE kernel-vanilla-devel-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-vanilla-devel -2.6.37.6-0.5.1.i586.rpm -
SuSE kernel-vanilla-devel-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-vanilla-dev el-2.6.37.6-0.5.1.x86_64.rpm -
SuSE kernel-vmi-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-vmi-2.6.37.6- 0.5.1.i586.rpm -
SuSE kernel-vmi-base-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-vmi-base-2.6. 37.6-0.5.1.i586.rpm -
SuSE kernel-vmi-devel-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-vmi-devel-2.6 .37.6-0.5.1.i586.rpm -
SuSE kernel-xen-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-xen-2.6.37.6- 0.5.1.i586.rpm -
SuSE kernel-xen-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-xen-2.6.37. 6-0.5.1.x86_64.rpm -
SuSE kernel-xen-base-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-xen-base-2.6. 37.6-0.5.1.i586.rpm -
SuSE kernel-xen-base-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-xen-base-2. 6.37.6-0.5.1.x86_64.rpm -
SuSE kernel-xen-devel-2.6.37.6-0.5.1.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/kernel-xen-devel-2.6 .37.6-0.5.1.i586.rpm -
SuSE kernel-xen-devel-2.6.37.6-0.5.1.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/kernel-xen-devel-2 .6.37.6-0.5.1.x86_64.rpm -
SuSE preload-kmp-default-1.2_k2.6.37.6_0.5-6.7.3.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/preload-kmp-default- 1.2_k2.6.37.6_0.5-6.7.3.i586.rpm -
SuSE preload-kmp-default-1.2_k2.6.37.6_0.5-6.7.3.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/preload-kmp-defaul t-1.2_k2.6.37.6_0.5-6.7.3.x86_64.rpm -
SuSE preload-kmp-desktop-1.2_k2.6.37.6_0.5-6.7.3.i586.rpm
http://download.opensuse.org/update/11.4/rpm/i586/preload-kmp-desktop- 1.2_k2.6.37.6_0.5-6.7.3.i586.rpm -
SuSE preload-kmp-desktop-1.2_k2.6.37.6_0.5-6.7.3.x86_64.rpm
http://download.opensuse.org/update/11.4/rpm/x86_64/preload-kmp-deskto p-1.2_k2.6.37.6_0.5-6.7.3.x86_64.rpm
References
Linux Kernel 'sound/oss/opl3.c' Local Privilege Escalation Vulnerability
References:
References:
- Linux Homepage (Linux)
- [PATCH] sound/oss/opl3: validate voice and channel indexes (Dan Rosenberg)
- CVE request: kernel: two OSS fixes (Dan Rosenberg)