Katalog CVE

CVE-2009-1238

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W systemie HFS vfs w interfejsie sysctl w XNU 1228.8.20 i wcześniejszych wersjach na Apple Mac OS X 10.5.6 i wcześniejszych występuje warunek wyścigu, który pozwala lokalnym użytkownikom na spowodowanie odmowy usługi (uszkodzenie pamięci jądra) poprzez jednoczesne wykonywanie tej samej ścieżki kodu HFS_SET_PKG_EXTENSIONS w wielu wątkach.

Ocena ryzyka

Brak blokady mutex dla nieokreślonej zmiennej globalnej stwarza ryzyko uszkodzenia pamięci jądra, co może prowadzić do destabilizacji systemu i potencjalnej utraty danych.

Rekomendacja

Zaleca się aktualizację systemu do najnowszej wersji, aby usunąć tę podatność oraz wdrożenie odpowiednich mechanizmów blokady w kodzie, aby zapobiec warunkom wyścigu.

Powiązane podatności

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

Race condition in the HFS vfs sysctl interface in XNU 1228.8.20 and earlier on Apple Mac OS X 10.5.6 and earlier allows local users to cause a denial of service (kernel memory corruption) by simultaneously executing the same HFS_SET_PKG_EXTENSIONS code path in multiple threads, which is problematic because of lack of mutex locking for an unspecified global variable.

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