Katalog CVE

CVE-2004-1072

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Loader binfmt_elf w jądrze Linux w wersjach 2.4.x do 2.4.27 oraz 2.6.x do 2.6.8 może tworzyć ciąg nazw interpretatora, który nie jest zakończony znakiem NULL. Może to prowadzić do wykorzystania ciągów dłuższych niż PATH_MAX, co skutkuje przepełnieniem bufora.

Ocena ryzyka

Lokalni użytkownicy mogą wykorzystać tę podatność do wywołania odmowy usługi (zawieszenia systemu) oraz potencjalnie do wykonania dowolnego kodu, co stanowi poważne zagrożenie dla bezpieczeństwa systemu.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji, która nie jest podatna na tę lukę, aby zminimalizować ryzyko przepełnienia bufora i związanych z tym ataków.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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, may create an interpreter name string that is not NULL terminated, which could cause strings longer than PATH_MAX to be used, leading to buffer overflows that allow local users to cause a denial of service (hang) and possibly execute arbitrary code.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS