CVE-2024-55884
KrytyczneStreszczenie
W kliencie Mullvad VPN w wersjach 2024.6 (Desktop), 2024.8 (iOS) oraz 2024.8-beta1 (Android) może dojść do wyczerpania alternatywnego stosu obsługi wyjątków, co prowadzi do zapisu poza granicami sterty w funkcji enable() w pliku exception_logging/unix.rs. Problem ten jest znany jako MLLVD-CR-24-01.
Ocena ryzyka
Wyczerpanie stosu może prowadzić do poważnych problemów z bezpieczeństwem, w tym potencjalnego wykonania złośliwego kodu, chociaż osiągnięcie tego celu jest uznawane za trudne.
Rekomendacja
Zaleca się aktualizację klienta Mullvad VPN do najnowszej wersji, aby zminimalizować ryzyko związane z tą podatnością.
Oryginalny opis (angielski, źródło NVD)
In the Mullvad VPN client 2024.6 (Desktop), 2024.8 (iOS), and 2024.8-beta1 (Android), the exception-handling alternate stack can be exhausted, leading to heap-based out-of-bounds writes in enable() in exception_logging/unix.rs, aka MLLVD-CR-24-01. NOTE: achieving code execution is considered non-trivial.

