NEW VPS Plans

ServerTune provides -- managed and un-managed -- VPS hosting solutions at affordable prices to accommodate your personal and/or businesses needs.

Click here for more info ...

NEW VPS Plans

Click to hideClick to view
ServerTune

Browse by category

Search    |    Advanced search

Linux kernels v2.6.17+ vmsplice()Root Exploit

Linux vmsplice()Root Exploit
On Saturday February 10th, 2008, a new public exploit was released that utilizeed a similar flaw in vmsplice (vmsplice_to_pipe function) which allows a local user to gain root privileges. This exploit affects Linux kernels v2.6.17 and higher.

vmsplice exploit code is available at: Linux Kernel Multiple Prior to 2.6.24.1 Multiple Memory Access Vulnerabilities

Once an attacker runs the code and gains root privilages, he/she will then be able to read and write to arbitrary memory locations on affected servers.

How can I discover if my system is vulnerable?

SSH to the server and run the following command:

/bin/grep -ri vmsplice /boot/System.map-$(uname -r)

If the system returns no results/nothing, that means your system is NOT vulnerable. If the system returns something like:

c048fdf7 T sys_vmsplice

that means your system is vulnerable.

Solution:
Many Linux distributions reported this bug and provided the following patches for their respective systems: Ubuntu, Debian, CentOS, RedHat, Gentoo

Printer Friendly
 
email to a friend
Email to friend
 
Add comment
Add comment
 
Views: 3392
 
Votes: 1
 
Comments: 0
 
Posted: 13 Feb, 2008 by: Customer Service S.
Updated: 05 Mar, 2011 by: Customer Service S.

Other articles in this Category

Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
RSS