Katalog CVE

CVE-2004-2372

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Przepełnienie bufora w Bochs przed wersją 2.1.1, gdy jest zainstalowany z ustawieniem setuid, pozwala lokalnym użytkownikom na wykonanie dowolnego kodu poprzez długą zmienną środowiskową HOME. Zmienna ta jest używana, gdy pliki konfiguracyjne .bochsrc, bochsrc i bochsrc.txt nie mogą zostać znalezione w znanej ścieżce.

Ocena ryzyka

Zagrożenie to umożliwia lokalnym użytkownikom uzyskanie nieautoryzowanego dostępu do systemu, co może prowadzić do poważnych naruszeń bezpieczeństwa. Instalacja Bochs z ustawieniem setuid root zwiększa ryzyko wykorzystania tej podatności.

Rekomendacja

Zaleca się unikanie instalacji Bochs z ustawieniem setuid root oraz monitorowanie zmiennej środowiskowej HOME, aby zapobiec przepełnieniu bufora. Należy również zaktualizować Bochs do najnowszej wersji, aby usunąć tę podatność.

Powiązane podatności

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

Buffer overflow in Bochs before 2.1.1, if installed setuid, allows local users to execute arbitrary code via a long HOME environment variable, which is used if the .bochsrc, bochsrc, and bochsrc.txt cannot be found in a known path. NOTE: some external documents recommend that Bochs be installed setuid root, so this should be treated as a vulnerability.

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