Race condition in the (1) load_elf_library and (2) binfmt_aout function calls for uselib in Linux kernel 2.4 through 2.429-rc2 and 2.6 through 2.6.10 allows local users to execute arbitrary code by manipulating the VMA descriptor.
Loading...
Loading...
Race condition in the (1) load_elf_library and (2) binfmt_aout function calls for uselib in Linux kernel 2.4 through 2.429-rc2 and 2.6 through 2.6.10 allows local users to execute arbitrary code by manipulating the VMA descriptor.
April 14, 2005
April 16, 2026
Every time one of our enrichment pipelines (NVD, MITRE cvelistV5, EPSS, CISA KEV, GHSA, OSV, vendor advisories) ran against this CVE. Most recent first.
Working exploit code is in the public domain (3 Exploit-DB entries). Defenders should treat patch urgency accordingly — public PoCs typically lead to mass-exploitation within 24-72 hours.
Linux Kernel 2.4.x/2.6.x - 'uselib()' Local Privilege Escalation (3)
Open source ↗Linux Kernel 2.4 - 'uselib()' Local Privilege Escalation (2)
Open source ↗Linux Kernel 2.4.29-rc2 - 'uselib()' Local Privilege Escalation (1)
Open source ↗See which npm, PyPI, Go, and Maven packages are affected by CVE-2004-1235
EchelonGraph automatically scans your cloud infrastructure and maps CVE exposure using blast radius analysis.