Katalog CVE

CVE-2006-4392

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Jądro Mach, używane w systemach operacyjnych takich jak Mac OS X 10.4 do 10.4.7 oraz OpenStep przed wersją 4.2, umożliwia lokalnym użytkownikom uzyskanie uprawnień poprzez proces nadrzędny, który wymusza wyjątek w procesie potomnym z ustawionym identyfikatorem użytkownika (setuid) i wykorzystuje porty wyjątków Mach do modyfikacji kontekstu wątku oraz przestrzeni adresowej zadania potomnego, co prowadzi do wywołania funkcji kontrolowanej przez rodzica.

Ocena ryzyka

Podatność ta może prowadzić do eskalacji uprawnień, co stwarza poważne zagrożenie dla bezpieczeństwa systemu, umożliwiając lokalnym użytkownikom uzyskanie nieautoryzowanego dostępu do zasobów systemowych.

Rekomendacja

Zaleca się aktualizację systemów operacyjnych do najnowszych wersji, które eliminują tę podatność oraz monitorowanie i ograniczenie dostępu do procesów z ustawionym identyfikatorem użytkownika.

Powiązane podatności

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

The Mach kernel, as used in operating systems including (1) Mac OS X 10.4 through 10.4.7 and (2) OpenStep before 4.2, allows local users to gain privileges via a parent process that forces an exception in a setuid child and uses Mach exception ports to modify the child's thread context and task address space in a way that causes the child to call a parent-controlled function.

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