Linux Kernel IBM S/390 strnlen_user Local Vulnerability
BID:18687
Info
Linux Kernel IBM S/390 strnlen_user Local Vulnerability
| Bugtraq ID: | 18687 |
| Class: | Unknown |
| CVE: |
CVE-2006-0456 |
| Remote: | No |
| Local: | Yes |
| Published: | Jun 27 2006 12:00AM |
| Updated: | Oct 17 2006 07:39PM |
| Credit: | Discovery of this vulnerability is credited to David Howells <[email protected]>. |
| Vulnerable: |
Redhat Enterprise Linux WS 4 Redhat Enterprise Linux ES 4 Redhat Enterprise Linux AS 4 Redhat Desktop 4.0 Linux kernel 2.6.15 .6 Linux kernel 2.6.15 .4 Linux kernel 2.6.15 .3 Linux kernel 2.6.15 .2 Linux kernel 2.6.15 .1 Linux kernel 2.6.15 -rc6 Linux kernel 2.6.15 -rc5 Linux kernel 2.6.15 -rc4 Linux kernel 2.6.15 -rc3 Linux kernel 2.6.15 -rc2 Linux kernel 2.6.15 -rc1 Linux kernel 2.6.15 Linux kernel 2.6.14 .5 Linux kernel 2.6.14 .4 Linux kernel 2.6.14 .3 Linux kernel 2.6.14 .2 Linux kernel 2.6.14 .1 Linux kernel 2.6.14 -rc4 Linux kernel 2.6.14 -rc3 Linux kernel 2.6.14 -rc2 Linux kernel 2.6.14 -rc1 Linux kernel 2.6.14 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.13 -rc7 Linux kernel 2.6.13 -rc6 Linux kernel 2.6.13 -rc4 Linux kernel 2.6.13 -rc1 Linux kernel 2.6.13 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.12 -rc5 Linux kernel 2.6.12 -rc4 Linux kernel 2.6.12 -rc1 Linux kernel 2.6.12 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 .12 Linux kernel 2.6.11 .11 Linux kernel 2.6.11 -rc4 Linux kernel 2.6.11 -rc3 Linux kernel 2.6.11 -rc2 Linux kernel 2.6.11 Linux kernel 2.6.10 rc2 Linux kernel 2.6.10 Linux kernel 2.6.9 Linux kernel 2.6.8 rc3 Linux kernel 2.6.8 rc2 Linux kernel 2.6.8 rc1 Linux kernel 2.6.8 Linux kernel 2.6.7 rc1 Linux kernel 2.6.7 Linux kernel 2.6.6 rc1 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 -rc2 Linux kernel 2.6.1 -rc1 Linux kernel 2.6.1 Linux kernel 2.6 .10 Linux kernel 2.6 -test9-CVS Linux kernel 2.6 -test9 Linux kernel 2.6 -test8 Linux kernel 2.6 -test7 Linux kernel 2.6 -test6 Linux kernel 2.6 -test5 Linux kernel 2.6 -test4 Linux kernel 2.6 -test3 Linux kernel 2.6 -test2 Linux kernel 2.6 -test11 Linux kernel 2.6 -test10 Linux kernel 2.6 -test1 Linux kernel 2.6 Linux kernel 2.6.15.5 Debian Linux 3.1 sparc Debian Linux 3.1 s/390 Debian Linux 3.1 ppc Debian Linux 3.1 mipsel Debian Linux 3.1 mips Debian Linux 3.1 m68k Debian Linux 3.1 ia-64 Debian Linux 3.1 ia-32 Debian Linux 3.1 hppa Debian Linux 3.1 arm Debian Linux 3.1 amd64 Debian Linux 3.1 alpha Debian Linux 3.1 Avaya S8710 R2.0.1 Avaya S8710 R2.0.0 Avaya S8710 CM 3.1 Avaya S8700 R2.0.1 Avaya S8700 R2.0.0 Avaya S8700 CM 3.1 Avaya S8500 R2.0.1 Avaya S8500 R2.0.0 Avaya S8500 CM 3.1 Avaya S8500 0 Avaya S8300 R2.0.1 Avaya S8300 R2.0.0 Avaya S8300 CM 3.1 Avaya S8300 0 Avaya Messaging Storage Server MM3.0 Avaya Converged Communications Server 2.0 |
| Not Vulnerable: |
Linux kernel 2.6.16 |
Discussion
Linux Kernel IBM S/390 strnlen_user Local Vulnerability
The Linux kernel on IBM S/390 platforms is prone to a local vulnerability. This issue is due to a flaw in the 'strnlen_user()' kernel function.
The direct impact of exploiting this issue is currently unknown, but local users may potentially exploit this issue to cause denial-of-service conditions or possibly gain access to potentially sensitive information.
This BID will be updated as more information is disclosed.
This issue affects Linux kernel versions prior to 2.6.16 running on the IBM S/390 platform.
The Linux kernel on IBM S/390 platforms is prone to a local vulnerability. This issue is due to a flaw in the 'strnlen_user()' kernel function.
The direct impact of exploiting this issue is currently unknown, but local users may potentially exploit this issue to cause denial-of-service conditions or possibly gain access to potentially sensitive information.
This BID will be updated as more information is disclosed.
This issue affects Linux kernel versions prior to 2.6.16 running on the IBM S/390 platform.
Exploit / POC
Linux Kernel IBM S/390 strnlen_user Local Vulnerability
Currently we are not aware of any exploits for this issue. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected]
Currently we are not aware of any exploits for this issue. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected]
Solution / Fix
Linux Kernel IBM S/390 strnlen_user Local Vulnerability
Solution:
This issue has been addressed in the 2.6.16 release of the kernel.
Please see the referenced vendor advisories for more information.
Linux kernel 2.6 -test6
Linux kernel 2.6 -test4
Linux kernel 2.6 -test2
Linux kernel 2.6 -test11
Linux kernel 2.6 -test9-CVS
Linux kernel 2.6
Linux kernel 2.6 -test3
Linux kernel 2.6 .10
Linux kernel 2.6 -test5
Linux kernel 2.6 -test1
Linux kernel 2.6 -test7
Linux kernel 2.6 -test9
Linux kernel 2.6 -test8
Linux kernel 2.6.1 -rc1
Linux kernel 2.6.1 -rc2
Linux kernel 2.6.1
Linux kernel 2.6.10 rc2
Linux kernel 2.6.11
Linux kernel 2.6.11 .6
Linux kernel 2.6.11 .12
Linux kernel 2.6.11 -rc2
Linux kernel 2.6.11 .5
Linux kernel 2.6.11 -rc3
Linux kernel 2.6.11 -rc4
Linux kernel 2.6.12 .4
Linux kernel 2.6.12 .3
Linux kernel 2.6.12 .1
Linux kernel 2.6.12 .5
Linux kernel 2.6.12 -rc4
Linux kernel 2.6.12 .2
Linux kernel 2.6.12 .6
Linux kernel 2.6.12 -rc5
Linux kernel 2.6.13 -rc4
Linux kernel 2.6.13 .3
Linux kernel 2.6.13
Linux kernel 2.6.13 -rc7
Linux kernel 2.6.13 -rc1
Linux kernel 2.6.13 .2
Linux kernel 2.6.14 -rc2
Linux kernel 2.6.14 .5
Linux kernel 2.6.14 .4
Linux kernel 2.6.14 -rc3
Linux kernel 2.6.14
Linux kernel 2.6.14 -rc1
Linux kernel 2.6.14 -rc4
Linux kernel 2.6.14 .2
Linux kernel 2.6.15
Linux kernel 2.6.15 -rc1
Linux kernel 2.6.15 -rc3
Linux kernel 2.6.15 .2
Linux kernel 2.6.15 .1
Linux kernel 2.6.15 .4
Linux kernel 2.6.15 .3
Linux kernel 2.6.15 -rc2
Linux kernel 2.6.2
Linux kernel 2.6.4
Linux kernel 2.6.7 rc1
Linux kernel 2.6.7
Linux kernel 2.6.8 rc3
Linux kernel 2.6.8 rc2
Linux kernel 2.6.8 rc1
Solution:
This issue has been addressed in the 2.6.16 release of the kernel.
Please see the referenced vendor advisories for more information.
Linux kernel 2.6 -test6
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6 -test4
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6 -test2
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6 -test11
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6 -test9-CVS
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6 -test3
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6 .10
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6 -test5
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6 -test1
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6 -test7
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6 -test9
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6 -test8
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.1 -rc1
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.1 -rc2
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.1
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.10 rc2
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.11
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.11 .6
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.11 .12
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.11 -rc2
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.11 .5
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.11 -rc3
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.11 -rc4
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.12 .4
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.12 .3
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.12 .1
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.12 .5
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.12 -rc4
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.12 .2
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.12 .6
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.12 -rc5
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.13 -rc4
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.13 .3
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.13
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.13 -rc7
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.13 -rc1
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.13 .2
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.14 -rc2
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.14 .5
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.14 .4
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.14 -rc3
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.14
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.14 -rc1
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.14 -rc4
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.14 .2
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.15
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.15 -rc1
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.15 -rc3
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.15 .2
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.15 .1
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.15 .4
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.15 .3
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.15 -rc2
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.2
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.4
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.7 rc1
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.7
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.8 rc3
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.8 rc2
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Linux kernel 2.6.8 rc1
-
Linux linux-2.6.16.tar.bz2
http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
References
Linux Kernel IBM S/390 strnlen_user Local Vulnerability
References:
References:
- ASA-2006-200 - Updated kernel packages available for Red Hat Enterprise Linux 4 (Avaya)
- kernel.org Homepage. (Linux Kernel)
- Linux 2.6.16 ChangeLog (Linux Kernel)
- RHSA-2006:0575-22 - Updated kernel packages available for Red Hat Enterprise Lin (Red Hat)