Earlier quoted context omitted.
Can you back that up? The exploit states x86_64, and even if there is only an x86 exploit published, it's likely the same vulnerability is present on an x86_64 kernel (in general). Lack of exploit code doesn't imply a lack of vulnerability :)
I mean, the fix consists in making sure that attr.config has all the 64 bits cleared - on the 64 bit machines, int is 64bit, so u64 == int, and all the bits are correctly handled. on 32 bit machines, int is 32bit, and the top 32 bit of attr.config is not cleared. I may be wrong though, as I didn't scan through all the affected code.
Linux local privilege escalation 0day, 2.6.37 - 3.8.10
21–30 of 100 posts
Re: Linux local privilege escalation 0day, 2.6.37 - 3.8.10
#22Earlier quoted context omitted.
Can you back that up? The exploit states x86_64, and even if there is only an x86 exploit published, it's likely the same vulnerability is present on an x86_64 kernel (in general). Lack of exploit code doesn't imply a lack of vulnerability :)
I mean, the fix consists in making sure that attr.config has all the 64 bits cleared - on the 64 bit machines, int is 64bit, so u64 == int, and all the bits are correctly handled. on 32 bit machines, int is 32bit, and the top 32 bit of attr.config is not cleared. I may be wrong though, as I didn't scan through all the affected code.
Re: Linux local privilege escalation 0day, 2.6.37 - 3.8.10
#23Re: Linux local privilege escalation 0day, 2.6.37 - 3.8.10
#24Earlier quoted context omitted.
Can you back that up? The exploit states x86_64, and even if there is only an x86 exploit published, it's likely the same vulnerability is present on an x86_64 kernel (in general). Lack of exploit code doesn't imply a lack of vulnerability :)
I mean, the fix consists in making sure that attr.config has all the 64 bits cleared - on the 64 bit machines, int is 64bit, so u64 == int, and all the bits are correctly handled. on 32 bit machines, int is 32bit, and the top 32 bit of attr.config is not cleared. I may be wrong though, as I didn't scan through all the affected code.
IGjDf1e4eQxWyBFArYM8HgvCuns6p+GbfHoE3SPxYV59kXnA12BWdMr6D5eAAFgtBSX+/Yi+vLxMmEiszkwHLCA=
Re: Linux local privilege escalation 0day, 2.6.37 - 3.8.10
#25Earlier quoted context omitted.
Can you back that up? The exploit states x86_64, and even if there is only an x86 exploit published, it's likely the same vulnerability is present on an x86_64 kernel (in general). Lack of exploit code doesn't imply a lack of vulnerability :)
I mean, the fix consists in making sure that attr.config has all the 64 bits cleared - on the 64 bit machines, int is 64bit, so u64 == int, and all the bits are correctly handled. on 32 bit machines, int is 32bit, and the top 32 bit of attr.config is not cleared. I may be wrong though, as I didn't scan through all the affected code.
Re: Linux local privilege escalation 0day, 2.6.37 - 3.8.10
#26Re: Linux local privilege escalation 0day, 2.6.37 - 3.8.10
#27Can we please stop posts like that without a proper introduction? I'm counting myself as proficient in Linux for many years and all i get is that it's some C code and apparently some 0day. What? I'm certainly not starting to decipher that or compile and run it. p.s.: same should go for all the "x anounces y" where the posted link neither explains what x is nor what y is.
Re: Linux local privilege escalation 0day, 2.6.37 - 3.8.10
#28Linux 2.6.32-358.6.1.el6.x86_64 #1 SMP Tue Apr 23 19:29:00 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux (latest CentOS kernel):
[user@centos ~]$ gcc -O2 exploit.c
[user@centos ~]$ ./a.out
2.6.37-3.x x86_64
sd@fucksheep.org 2010
-sh-4.1#Re: Linux local privilege escalation 0day, 2.6.37 - 3.8.10
#29Hm, doubtful. PS1/ $ w 12:17:27 up 38 days, 17:18, 1 user, load average: 0.44, 0.11, 0.04 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT user pts/0 Narnia 07:11 0.00s 0.25s 0.11s w PS1/ $ uname -a Linux Rivendell 2.6.32-358.2.1.el6.x86_64 #1 SMP Wed Mar 13 00:26:49 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux PS1/ $ cat /etc/redhat\-release CentOS release 6.4 (Final) PS1/ $ ./a.out 2.6.37-3.x x86_64 sd@fucksheep.org 2010 a.out:…
gcc -O2 sheep.c && ./a.outRe: Linux local privilege escalation 0day, 2.6.37 - 3.8.10
#30Works on Debian stable (wheezy). Joy unconfined.
Whether the vulnerability is patched or the exploit just doesn't work, I can't say, but I get this:
yebyen@oneiric64:~$ gcc -O2 semtex.c
yebyen@oneiric64:~$ ./a.out
Killed
(Don't worry the hostname is oneiric64. It's not running oneiric.)