Katalog CVE

CVE-2009-4147

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja _rtld w edytorze linków czasu wykonania (rtld) w FreeBSD 7.1 i 8.0 nie czyści zmiennych środowiskowych, co pozwala lokalnym użytkownikom na uzyskanie uprawnień poprzez uruchomienie programu setuid lub setguid z zmodyfikowaną zmienną wskazującą na niezaufaną ścieżkę do biblioteki trojanowej.

Ocena ryzyka

Organizacja może być narażona na nieautoryzowany dostęp do systemu przez lokalnych użytkowników, którzy mogą wykorzystać tę podatność do uruchomienia złośliwego oprogramowania z wyższymi uprawnieniami.

Rekomendacja

Zaleca się monitorowanie i ograniczenie dostępu do programów setuid i setguid oraz przeglądanie i czyszczenie zmiennych środowiskowych przed ich użyciem.

Powiązane podatności

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

The _rtld function in the Run-Time Link-Editor (rtld) in libexec/rtld-elf/rtld.c in FreeBSD 7.1 and 8.0 does not clear the (1) LD_LIBMAP, (2) LD_LIBRARY_PATH, (3) LD_LIBMAP_DISABLE, (4) LD_DEBUG, and (5) LD_ELF_HINTS_PATH environment variables, which allows local users to gain privileges by executing a setuid or setguid program with a modified variable containing an untrusted search path that points to a Trojan horse library, different vectors than CVE-2009-4146.

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