CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2009-4147

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS