main
Report a problem

Ubuntu issues patch for Linux kernel flaw

Daniel Fleshbourne   on 26 August 2008 - 11:34 · 7 comments & 4933 views

Advertisement (Why?)
Ubuntu is the latest Linux vendor to patch a vulnerability in the open-source operating system's kernel that could have left the door open for hackers to find their way into users' machines. In an email sent overnight on Monday, the Linux vendor warned users to update all machines running recent versions of Ubuntu, ranging from 6.06, which was released back in mid-2006, to version 8.04, which came out earlier this year. The problem also applied to other versions of Ubuntu such as Kubuntu, Edubuntu and Xubuntu.

"It was discovered that there were multiple NULL-pointed function de-references in the Linux kernel terminal handling code," wrote Ubuntu administrators in the email. "A local attacker could exploit this to execute arbitrary code as root, or crash the system, leading to a denial of service."

View: The full story @ ZDNet UK

Post a comment · Send to friend Comments · There are 7 additional comments
(1 reply) #1 XerXis on 26 Aug 2008 - 12:17
null pointed pointers dereferencing, you have got to have a bad programming style/attitude to do that on multiple occasions. Still, it can happen to the best of us, glad they've fixed it
#1.1 vetmarkjensen on 26 Aug 2008 - 13:05
Like you stated, bugs happen to all. However, what really makes me wonder on this is if that Coverity scan is actually doing a good job? If this was missed in the scan, Coverity ought to be able to modify their methods/code to detect these types of issues.

From a Coverity press release in 2006:
“Coverity's static source code analysis has proven to be an effective step towards furthering the quality and security of Linux," said Andrew Morton, head maintainer of the 2.6 Linux kernel. "I welcome further contributions from Coverity to help identify defects in the Linux kernel with unprecedented speed and scalability."
I wonder if Andrew still holds them in the same apparent high regard after missing this.
#2 cork1958 on 26 Aug 2008 - 13:47
I'm going to ASSume this is only effecting the Ubuntu variant of the kernel?

Edit:
Hmm? Guess not.
"A number of other Linux vendors including Novell have recently released similar patches to address the problems."
(1 reply) #3 Shining Arcanine on 26 Aug 2008 - 15:48
Would this not require that someone write an assembly program that writes a function at memory address zero (assuming that the hardware and OS will allow this) with the correct calling convention for the target NULL-pointed function de-reference and that other NULL-pointed function de-references (at least with different calling conventions) are not executed for it to work properly? I imagine that the system would crash if these conditions were not met.

Would the hardware and OS will even allow a program to write at memory address zero?
#3.1 vetmarkjensen on 26 Aug 2008 - 16:09
According to the Secunia entry on this, 4 different CVE entries are involved:
TTY Null Pointer
Mount Point Namespace
OSS Sound Not Checking Device in Range
File Creations in Deleted Directories
I don't know if any of those help you determine the method required to exploit.
#4 39 Thieves on 26 Aug 2008 - 20:42
Far be it from me to defend Nubuntu, but why single out one distro when this is a widespread kernel issue?

Other than hoping to generate some sort of firestorm of pagehits from flaming, wouldn't it be a bit more responsible to suggest that *all* linux users check their systems and updates to see if they are at risk?
#5 Airlink on 27 Aug 2008 - 00:01
Flaws happen. At least Ubuntu is up-front with them. That's the beauty of open-source: No Obfuscation.

Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!

Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.

Advertisement (Why?)