OSVDB ID: 3315

Title: Linux Kernel do_mremap() Privilege Escalation

Info

Disclosure

Jan 05, 2004

Discovery

Unknown

Dates

Exploit

Unknown

Solution

Unknown

Description

A local overflow exists in the Linux kernel. The do_mremap() function fails to perform bounds checking resulting in a buffer overflow. With a specially crafted request, an attacker can execute arbitrary code resulting in a loss of confidentiality, integrity, and/or availability.

Classification

Location: Local Access Required
Attack Type: Input Manipulation
Impact: Loss of Integrity
Exploit: Exploit Public
Disclosure: OSVDB Verified

Solution

Upgrade to version 2.4.24 or higher, or 2.6.1 or higher, as they have been reported to fix this vulnerability. An upgrade is required as there are no known workarounds.

Products

Linux

Linux

2.4.x
2.6.0

References

Credit

  • Paul Starzetz - ihaquerisec.pl - iSEC Security Research


Direct URL: http://osvdb.org/3315