Softpedia
 

NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home > News > Linux

February 5th, 2010, 11:24 GMT · By

10 Kernel Vulnerabilities in Ubuntu 6.06, 8.04, 8.10, 9.04 and 9.10

SHARE:

Adjust text size:


Ubuntu 9.10 after the kernel update
Enlarge picture
Canonical announced a few hours ago the immediate availability of a new Linux kernel security update for the following Ubuntu distributions: 6.06 LTS (Dapper Drake), 8.04 LTS (Hardy Heron), 8.10 (Intrepid Ibex), 9.04 (Jaunty Jackalope) and 9.10 (Karmic Koala). The update also applies to Kubuntu, Edubuntu and Xubuntu and it patches 10 important security issues (see below for details) discovered in the Linux kernel packages by various hackers. Therefore, it is strongly recommended to update your system as soon as possible!

The following Linux kernel vulnerabilities were discovered:

1. The EXT4 and HFS filesystems failed to check various disk structures. Because of this, a remote attacker could trick a user into mounting a specially devised filesystem and could crash the affected system or gain root (system administrator) privileges. The issue was discovered by Amerigo Wang and Eric Sesterhenn and affects all the aforementioned Ubuntu systems.

2. FUSE (Filesystem in Userspace) failed to check various requests. Because of this, a local attacker that had access to FUSE mounts could crash the affected system or gain root (system administrator) privileges. The issue affects only Ubuntu 6.06 LTS, 8.04 LTS, 8.10 and 9.04 systems.

3. KVM failed to decode various guest instructions. This could lead to a DoS attack and crash the affected system, by triggering "high scheduling latency" in the host. The issue affects only Ubuntu 8.04 LTS, 8.10, 9.04 and 9.10 systems.

4. The OHCI firewire driver failed to handle various ioctls. Because of this, a local attacker could crash the affected system or gain root (system administrator) privileges. The issue affects only Ubuntu 8.04 LTS, 8.10, 9.04 and 9.10 systems.

5. The Linux kernel failed to handle O_ASYNC on locked files. Because of this, a local attacker could gain root (system administrator) privileges. The issue was discovered by Tavis Ormandy and affects only Ubuntu 9.04 and 9.10 systems.

6. The e1000e and e1000 network drivers for Eee PCs failed to check Ethernet frames' size. Because of this, a local attacker on the LAN could crash the affected system or gain root (system administrator) privileges by sending specially devised traffic. The issue was discovered by Neil Horman and Eugene Teo, and affects all Ubuntu systems.

7. Random contents of kernel memory could be shown by "print-fatal-signals" reporting. This could lead to loss of privacy. The issue affects only Ubuntu 8.04 LTS, 8.10, 9.04 and 9.10 systems.

8. IPv6 failed to handle jumbo frames. This could lead to a DoS attack and crash the affected system. The issue was discovered by Olli Jarva and Tuomo Untinen, and affects only Ubuntu 9.04 and 9.10 systems.

9. The rules of bridging netfilter could be modified by regular users. This could lead to a DoS attack, by fracturing the network traffic. The issue was discovered by Florian Westphal and affects all Ubuntu systems.

10. Linux kernel memory could be leaked by various mremap operations. This could lead to a DoS attack, by consuming the entire available memory. The issue was discovered by Al Viro and affects all Ubuntu systems.

The above Linux kernel vulnerabilities can be fixed if you update your system today to the following specific packages:

• For Ubuntu 6.06 LTS, users should update their kernel packages to linux-image-2.6.15-55.82.

• For Ubuntu 8.04 LTS, users should update their kernel packages to linux-image-2.6.24-27.65.

• For Ubuntu 8.10, users should update their kernel packages to linux-image-2.6.27-17.45.

• For Ubuntu 9.04, users should update their kernel packages to linux-image-2.6.28-18.59.

• For Ubuntu 9.10, users should update their kernel packages to linux-image-2.6.31-19.56.

Don't forget to reboot your computer after this important kernel update! To verify the kernel version, type the sudo dpkg -l linux-image-2.6.31-19-generic command in a terminal (the example is for Ubuntu 9.10 users ONLY, and it will output the version of the Linux kernel listed above).

ATTENTION:
Due to an unavoidable ABI change, the kernel packages have a new version number, which will force you to reinstall or recompile all third-party kernel modules you might have installed. Moreover, if you use the linux-restricted-modules package, you have to update it as well to get modules that work with the new Linux kernel version.

Get the latest stable version of Ubuntu right now from Softpedia. Don't forget to share it with your friends and family!

TELL US WHAT YOU THINK:

22,308 hits · 17 comments · Link to this article · Print article · Send to friend · Subscribe to news

MUST-READ RELATED ARTICLES:


Softpedia Linux Weekly, Issue 82

Ubuntu 8.04.4 LTS Is Available for Download

New ATI Video Driver for Linux Supports Ubuntu 9.10

PC/OS 10 Is Based on Ubuntu 9.04

KDE SC 4.4 Will Arrive in Two Weeks

READER COMMENTS:


Comment #1 by: Oombooboo Felchy Ferret on 05 Feb 2010, 19:58 UTC reply to this comment

Thanks, I'll stick with Windows for security.

Comment #1.1 by: Dragon on 13 Feb 2010, 04:24 GMT

What do you think some of Windows updates are for? Especially the ones you might have told Windows to download and install automatically.


Comment #2 by: nf3 on 06 Feb 2010, 00:26 UTC reply to this comment

thanks softpedia


Comment #3 by: woohoo on 06 Feb 2010, 01:41 UTC reply to this comment

you don't have to go "sudo dpkg -l ..." in order to find out your kernel version.
This can be found out by typing "uname -a" at the console.

Comment #3.1 by: Marius Nestor on 09 Feb 2010, 12:00 GMT

Like I said below....

"uname -a shows something like "2.6.31-19-generic #56" which may confuse some users. The "sudo dpkg -l linux-image-2.6.31-19-generic" command shows the exact version listed in the article!"


Comment #4 by: Eric on 06 Feb 2010, 17:56 UTC reply to this comment

Wow. This is scary. But, certainly not uncommon.


Comment #5 by: eb on 06 Feb 2010, 19:15 UTC reply to this comment

What about Ubuntu 6.10 Edgy Eft? Should anyone be concerned?

Comment #5.1 by: Marius Nestor on 09 Feb 2010, 09:22 GMT

Ubuntu 6.10 (Edgy Eft) and Ubuntu 7.10 (Gutsy Gibon) are no longer supported by Canonical. Please see their EOFs at:

http://news.softpedia.com/news/Goodbye-Ubuntu-6-10-81669.shtml

and

http://news.softpedia.com/news/Goodbye-Ubuntu-7-10-107519.shtml


Comment #6 by: walom on 06 Feb 2010, 20:59 UTC reply to this comment

Does this affect Linux Mint and other Ubuntu forks?

Comment #6.1 by: Marius Nestor on 09 Feb 2010, 09:24 GMT

Yes! It affects all Ubuntu derivatives... therefore their developers should update the kernel packages... or if you are using the official Ubuntu repositories, it's even better.


Comment #7 by: Ubuntu User on 08 Feb 2010, 01:59 UTC reply to this comment

You can simply type 'uname -a' in the Terminal to see if you have the updated kernel.


Comment #8 by: Marius Nestor on 08 Feb 2010, 07:44 UTC reply to this comment

uname -a shows something like "2.6.31-19-generic #56" which may confuse some users. The "sudo dpkg -l linux-image-2.6.31-19-generic" command shows the exact version listed in the article!

Comment #8.1 by: User on 18 Feb 2010, 13:55 GMT

The fact that you have to TYPE a command to find out the kernel version is the exact reason I don't use Linux.

Comment #8.2 by: Marius Nestor on 18 Feb 2010, 19:05 GMT

Actually, the Linux kernel version can be seen in the System Monitor application (that's System -> Administration -> System Monitor)

Here's a screenshot http://img192.imageshack.us/img192/4609/screenshotrb.png


Comment #9 by: Julian on 09 Feb 2010, 09:33 UTC reply to this comment

Edgy Eft would be affected, but as its out of its period of Support ie not being a LTS version, it wont get updates. Best to upgrade to 8.0.4 LTS, or to 9.04


Comment #10 by: DavidEF on 19 Feb 2010, 13:13 UTC reply to this comment

"Stick with Windows for security"

That has got to be the funniest thing I've ever read! HaHaHa!!!


Comment #11 by: DavidEF on 19 Feb 2010, 13:17 UTC reply to this comment

Actually, there are LOTS of ways to find out the exact kernel version. Using the command line is just the fastest way to get there. You could also just look it up in Synaptic, if you would rather let a gui program do the "hard work" for you.

Copyright © 2001-2012 Softpedia. Contact/Tip us at

WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM