CVE-2017-5949
KrytyczneStreszczenie
JavaScriptCore w WebKit, zawarty w Safari Technology Preview Release 22, umożliwia zdalnym atakującym spowodowanie odmowy usługi poprzez zapis poza granicami pamięci, co prowadzi do awarii aplikacji. Atak może być przeprowadzony za pomocą spreparowanego kodu JavaScript, który uzyskuje dostęp do pamięci w strefie czerwonej.
Ocena ryzyka
Organizacja może doświadczyć przerwy w działaniu aplikacji oraz potencjalnych nieokreślonych skutków związanych z bezpieczeństwem. Wykorzystanie tej podatności może prowadzić do poważnych problemów z dostępnością usług.
Rekomendacja
Zaleca się aktualizację Safari do najnowszej wersji, aby zminimalizować ryzyko związane z tą podatnością. Należy również monitorować i ograniczać użycie JavaScript w aplikacjach webowych.
Oryginalny opis (angielski, źródło NVD)
JavaScriptCore in WebKit, as distributed in Safari Technology Preview Release 22, allows remote attackers to cause a denial of service (heap-based out-of-bounds write and application crash) or possibly have unspecified other impact via crafted JavaScript code that triggers access to red-zone memory locations, related to jit/ThunkGenerators.cpp, llint/LowLevelInterpreter32_64.asm, and llint/LowLevelInterpreter64.asm.

