CVE Catalog

CVE-2004-1071

High
Published: Translated: NVD NIST

Summary

The binfmt_elf loader in Linux kernel 2.4.x up to 2.4.27 and 2.6.x up to 2.6.8 improperly handles a failed call to the mmap function, resulting in an incorrect mapped image. A local user can exploit this vulnerability to execute arbitrary code.

Risk Assessment

The risk involves potential privilege escalation by a local user who can run malicious code in kernel context, possibly leading to full system compromise.

Recommendation

Update the kernel to version 2.4.28 or 2.6.9 where this vulnerability is fixed. If updating is not possible, restrict local access to trusted users only.

Related vulnerabilities

Original NVD description (English source)

The binfmt_elf loader (binfmt_elf.c) in Linux kernel 2.4.x up to 2.4.27, and 2.6.x up to 2.6.8, does not properly handle a failed call to the mmap function, which causes an incorrect mapped image and may allow local users to execute arbitrary code.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS