Newsletters Select newsletters below and click the button to sign up!
Internetnews BloggersRecent Entries
ArchivesMonthly ArchivesSearch The Blog
« Twitter developing Retweet API |
Sean Michael Kerner Blog
| Novell cuts openSUSE Linux support to 18 months »
Linux at risk from NULL security flaw From the 'this is not a drill' files: Linux users take note: we're all at risk from a kernel privilege escalation flaw. No it's not the end of the world, that will lead to massive remote exploits and all Linux servers being pwnd. But it is something to be concerned about. The flaw is a NULL pointer error that exists in all versions of the Linux kernel released since 2001. No that's not a typo. This is a flaw that potentially has been in Linux for eight years and has somehow escaped the 'many eyes' philosophy of finding security flaws. It has also somehow escaped the static analysis that is performed on the Linux kernel that is supposed to find such NULL pointer flaws. Linux founder Linus Torvalds, late Thursday committed a patch to the Linux kernel that will mitigate the issue - which is good. But considering that it takes time for such a patch to propagate into kernel builds used by the Linux distributions, there is cause for concern. Linux vendor Red Hat has posted an immediate mitigation for users on its bugzilla entry page for the flaw. I personally (as of the time of this blog posting) have not seen an actual Red Hat (or other Linux vendor) Linux update including Torvalds patched kernel (yet). "It is possible to mitigate this flaw by blacklisting the affected protocols," Eugene Teo commented on Red Hat's bugzilla entry. "Note that this is not an exhaustive list of modules to blacklist, but this should prevent the publicly circulated exploit from working properly as this is the list of protocols (relevant to RHEL) known to be affected."The actual vulnerability is that the a NULL pointer exists where one shouldn't. "This issue is easily exploitable for local privilege escalation," Tinnes wrote in his advisory. "In order to exploit this, an attacker would create a mapping at address zero containing code to be executed with privileges of the kernel, and then trigger a vulnerable operation."In terms of actually trying to exploit a kernel, Tinnes stated that the vulnerability is trivial to exploit and that all an attacker can just put code in the first page that will get executed with kernel privileges. So potentially if a piece of code/application were infected with this trivial exploit it could lead to a condition where an attacker could potentially gain root control over a Linux system. I have not yet seen a fully weaponized version of this exploit, but if I easily imagine how one could be built into a bogus app or download. It never ceases to amaze me how something can sit dormant in a piece of code for years, un-noticed and then suddenly become a big issue. I think that Linux kernel devs need to come up with a new protocol for identifying NULL pointer issues that could lead to security exploits. This issue should have been caught sooner. 0 TrackBacksListed below are links to blogs that reference this entry: Linux at risk from NULL security flaw. TrackBack URL for this entry: https://swarm.jupitermedia.com/mt-tb.cgi/8719 2 CommentsLeave a comment |
||
Right, it should have been identified. But really, it's a LOCAL exploit...
Hardly in the same class of issues as the thousands of Windows exploits that can be executed from *.ru....
thanks for keeping us update on the truth and not hype. local exploits are manageable to your environments.