CVE-2017-16357
WysokieStreszczenie
W wersji 2.0.1 radare występuje podatność na uszkodzenie pamięci w funkcjach store_versioninfo_gnu_verdef() i store_versioninfo_gnu_verneed() w pliku elf.c. Problem ten wynika z niewłaściwej walidacji sh_size podczas alokacji pamięci.
Ocena ryzyka
Podatność ta może prowadzić do nieautoryzowanego dostępu do pamięci, co może skutkować awarią aplikacji lub wykonaniem złośliwego kodu. Organizacje powinny być świadome potencjalnych zagrożeń związanych z wykorzystaniem tej luki.
Rekomendacja
Zaleca się aktualizację do nowszej wersji radare, w której problem został naprawiony. Dodatkowo, warto przeprowadzić audyt kodu w celu identyfikacji podobnych błędów.
Inne podatności w radare 2.0.1
Oryginalny opis (angielski, źródło NVD)
In radare 2.0.1, a memory corruption vulnerability exists in store_versioninfo_gnu_verdef() and store_versioninfo_gnu_verneed() in libr/bin/format/elf/elf.c, as demonstrated by an invalid free. This error is due to improper sh_size validation when allocating memory.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

