CVE-2024-21907
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Bardzo wysokie ryzykoPercentyl 98 - wyżej niż 98% wszystkich znanych CVE
Streszczenie
Podatność w bibliotece Newtonsoft.Json przed wersją 13.0.1 polega na nieprawidłowym obsługiwaniu wyjątkowych warunków. Specjalnie spreparowane dane przekazane do metody JsonConvert.DeserializeObject mogą wywołać wyjątek StackOverflow, prowadzący do odmowy usługi.
Ocena ryzyka
Nieuwierzytelniony atakujący zdalnie może spowodować awarię aplikacji wykorzystującej tę bibliotekę, co prowadzi do przerwania działania usługi i potencjalnych strat finansowych lub utraty zaufania klientów.
Rekomendacja
Należy natychmiast zaktualizować bibliotekę Newtonsoft.Json do wersji 13.0.1 lub nowszej, która zawiera poprawkę eliminującą tę podatność.
Oryginalny opis (angielski, źródło NVD)
Newtonsoft.Json before version 13.0.1 is affected by a mishandling of exceptional conditions vulnerability. Crafted data that is passed to the JsonConvert.DeserializeObject method may trigger a StackOverflow exception resulting in denial of service. Depending on the usage of the library, an unauthenticated and remote attacker may be able to cause the denial of service condition.

