CVE-2017-5836
WysokieStreszczenie
Funkcja plist_free_data w pliku plist.c w libplist umożliwia atakującym spowodowanie awarii usługi (denial of service) poprzez wykorzystanie węzła całkowitego traktowanego jako PLIST_KEY, co prowadzi do nieprawidłowego zwolnienia pamięci.
Ocena ryzyka
Atakujący mogą wykorzystać tę podatność do zakłócenia działania aplikacji, co może prowadzić do przestojów w usługach i utraty dostępności systemu.
Rekomendacja
Zaleca się aktualizację libplist do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie systemów pod kątem nieautoryzowanych prób wykorzystania tej luki.
Inne podatności w libplist
Oryginalny opis (angielski, źródło NVD)
The plist_free_data function in plist.c in libplist allows attackers to cause a denial of service (crash) via vectors involving an integer node that is treated as a PLIST_KEY and then triggers an invalid free.

