The load_elf_binary function in fs/binfmt_elf.c in the Linux kernel before 2.6.32.8 on the x86_64 platform does not ensure that the ELF interpreter is available before a call to the SET_PERSONALITY macro, which allows local users to cause a denial of service (system crash) via a 32-bit application that attempts to execute a 64-bit application and then triggers a segmentation fault, as demonstrated by amd64_killer, related to the flush_old_exec function.
Metrics
Affected Vendors & Products
References
History
No history.
MITRE
Status: PUBLISHED
Assigner: redhat
Published: 2010-02-17T18:00:00
Updated: 2024-08-07T00:45:12.039Z
Reserved: 2010-01-12T00:00:00
Link: CVE-2010-0307
Vulnrichment
No data.
NVD
Status : Modified
Published: 2010-02-17T18:30:00.417
Modified: 2024-11-21T01:11:56.743
Link: CVE-2010-0307
Redhat