News for hackers. Stuff that matters.
Re:Oss-sec: Linux kernel futex local privilege escalation (C... by scott_s on Thursday June 05, 2014 @03:57PM (#7853981)
A follow-up comment describes how it works: http://seclists.org/oss-sec/2014/q2/469
Re:Oss-sec: Linux kernel futex local privilege escalation (C... by haberman on Thursday June 05, 2014 @05:23PM (#7854629)
Nice. I didn't quite understand though:

> Specifically, the futex syscall can leave a queued kernel waiter hanging on the stack. By manipulating the stack with further syscalls, the waiter structure can be altered.

Is the bug that the waiter is left on the stack, or that other syscalls can alter the stack?

Allowing syscalls to alter the stack seems like a vulnerability regardless of what happens to be on the stack when it's altered.

Re:Oss-sec: Linux kernel futex local privilege escalation (C... by dalias on Thursday June 05, 2014 @11:29PM (#7856071)
Is there any proper information on this issue? The patches do not apply cleanly against the latest stable kernel (3.14.5) and there's no indication I can find as to what version they're intended to be applied to.
Re:Oss-sec: Linux kernel futex local privilege escalation (C... by voltagex_ on Thursday June 05, 2014 @07:01PM (#7855170)
Isn't BPF a virtual machine inside the kernel? Does this have any impact on the likelihood of exploits?
Re:Oss-sec: Linux kernel futex local privilege escalation (C... by angersock on Thursday June 05, 2014 @04:30PM (#7854194)
See, this is what happens when (presumably white, male) programmers don't check their privilege.
Re:Oss-sec: Linux kernel futex local privilege escalation (C... by figglesonrails on Thursday June 05, 2014 @04:36PM (#7854228)
That made my day brighter. Sorry you're getting so many downvotes for that. :(