Linux Kernel Buffer Overflows in Moxa Char Driver Yield Root Privileges to Local Users
|
|
SecurityTracker Alert ID: 1013273
|
|
SecurityTracker URL: http://securitytracker.com/id?1013273
|
|
CVE Reference: CAN-2005-0504
(Links to External Site)
|
Date: Feb 23 2005
|
Impact: Execution of arbitrary code via local system, Root access via local system
|
Fix Available: Yes
Vendor Confirmed: Yes
|
Version(s): 2.2, 2.4, 2.6
|
Description: Some buffer overflow vulnerabilities were reported in the Linux kernel in the moxa char driver. A local user can execute arbitrary code with root privileges.
The driver does not properly validate the length of certain user-supplied inputs.
The flaws reside in 'drivers/char/moxa.c' in
the MoxaDriverIoctl(), moxaloadbios(), moxaloadcode(), and moxaload320b() functions.
This vulnerability was reported in January
2005 by Brad Spengler of grsecurity.
|
Impact: A local user can execute arbitrary code with root privileges.
|
Solution: Some unofficial patches are available in the original report at:
http://lists.netsys.com/pipermail/full-disclosure/2005-January/030660.html
|
Vendor URL: www.kernel.org/ (Links to External Site)
|
Cause: Boundary error
|
Underlying OS: Linux (Caldera/SCO), Linux (Conectiva), Linux (Debian), Linux (EnGarde), Linux (Gentoo), Linux (HP Secure OS), Linux (Immunix), Linux (Mandriva/Mandrake), Linux (Progeny Debian), Linux (Red Hat Enterprise), Linux (Red Hat Fedora), Linux (Red Hat Linux), Linux (SGI), Linux (Slackware), Linux (Sun), Linux (SuSE), Linux (Trustix), Linux (Turbo Linux), Linux (Xandros)
|
|
Message History:
This archive entry has one or more follow-up message(s) listed below.
|
Source Message Contents
|
|
|
[Original Message Not Available for Viewing]
|
|