The uml_net utility, part of the kernel-utils package in Red Hat Linux 8.0, was shipped with incorrect permissions.
User-Mode Linux (UML) is a tool to provide a virtual machine in which to run another copy of Linux. In Red Hat linux 8.0, the kernel-utils package contains the UML utilities. One of the UML utilities, uml_net, was incorrectly shipped setuid root.
Local users could control network interfaces, put interfaces into promiscuous mode, and add and remove arp entries and routes.
Apply a patch as described in the Red Hat bulletin. If a patch cannot be applied, you can remove the suid bit from the uml_net package with the following command:
chmod -s /usr/bin/uml_net
Red Hat has credited Johny Robertson for discovering this issue.
This document was written by Shawn Hernan based on information provided by Red Hat and other sources.
|Date First Published:||2003-02-11|
|Date Last Updated:||2003-02-11 18:03 UTC|