Title: Linux Kernel ELF Binary Loader Bad Return Value Issue
Info
Disclosure
Nov 10, 2004
Discovery
Unknown
Dates
Exploit
Unknown
Solution
Unknown
Description
The ELF binary loader in the Linux kernel contains a flaw that may allow a malicious user to manipulate the system into returning a smaller value than requested when filling kernel buffers. The issue is triggered when the kernel_read() function returns a positive but smaller value than requested. It is possible that the flaw may allow the attacker to supply an arbitrary memory layout for the binary, resulting in a loss of integrity.
Classification
Location:
Local Access Required
Attack Type:
Input Manipulation
Impact:
Loss of Integrity
Exploit:
Exploit Unknown
Solution
Currently, there are no known upgrades, patches, or workarounds available to correct this issue.