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

CVE-2009-1238

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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.

Related vulnerabilities

Original NVD description (English source)

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.

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