Katalog CVE

CVE-2007-3749

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Jądro systemu Apple Mac OS X w wersjach od 10.4 do 10.4.10 nie resetuje aktualnego portu wątku Mach ani portu wyjątków wątku podczas wykonywania programu setuid. Umożliwia to lokalnym użytkownikom wykonanie dowolnego kodu poprzez utworzenie portu przed uruchomieniem programu setuid i zapisanie w przestrzeni adresowej procesu setuid.

Ocena ryzyka

Podatność ta stwarza ryzyko dla bezpieczeństwa systemu, umożliwiając lokalnym użytkownikom uzyskanie nieautoryzowanego dostępu do pamięci procesów setuid. Może to prowadzić do wykonania złośliwego kodu i potencjalnego przejęcia kontroli nad systemem.

Rekomendacja

Zaleca się aktualizację systemu do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, należy ograniczyć dostęp do programów setuid tylko do zaufanych użytkowników.

Powiązane podatności

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

The kernel in Apple Mac OS X 10.4 through 10.4.10 does not reset the current Mach Thread Port or Thread Exception Port when executing a setuid program, which allows local users to execute arbitrary code by creating the port before launching the setuid program, then writing to the address space of the setuid process.

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