Well, how do they say? "Open source is more secure because more people can see what's going on". Hahaha. Great.
Phoronix: Linux Kernel Exploit Affecting Linux 3.3 To Linux 3.8
A Linux kernel exploit was made public this weekend that affects versions of Linux going back to the 3.3 kernel. This exploit allows for user-space programs to gain root access through a bug in the kernel's networking code...
http://www.phoronix.com/vr.php?view=MTMxMTg
Well, how do they say? "Open source is more secure because more people can see what's going on". Hahaha. Great.
Glad I'm still on 3.2.
You don't think these sorts of things happen all the time on closed-source operating systems? The fact that local privilege escalation and DOS attacks are even news on Linux systems when most of the big concerns on windows are remote security exploits shows just how much more secure Linux is.
I hope that this bug will be fixed asap.
Oh go away windows troll. On windows, this would have been hidden for 6 months (or longer) until some worm or trojan would exploit it and build a botnet, then microsoft would have conspired with FBI to arrest foreign citizens and confiscate their property just to get one botnet shut down, whose existence was their fault anyway, and then maybe in a couple of weeks, one beautiful patch tuesday, a fix might be posted...
At least on linux, when a vulnerability is found, it gets fixed snappily. With linux, the exploits are usually found BEFORE they get to be exploited.
Oh and before you get all "i use mac, not windows", I don't care, they're interchangeable to me. Mapplesoft, mipple, just different sides of the same shitty coin.
...A Buffer Overflow attack? Really?"An unprivileged user can send a netlink message resulting in an out-of-bounds access of the sock_diag_handlers[] array which, in turn, allows userland to take over control while in kernel mode."
Seriously people: Bounds checking.
http://git.kernel.org/?p=linux/kerne...295cc212e6bc32
It is obvious that there is range check missing for user sent data.
This bug is present because developers
1. inserted security hole intentionally
2. are retards
they should port the whole kernel to C#/.NET. There you got a nice garbage collector and don't have to worry about strange things like pointers and a buffer/memoryoverflow get's a nice exception.
ok, but seriously...someone should implement a background garbage collector and some meta-error handling in C and C++. That'd get rid of those 'security holes' instantely.