CVE-2017-14630
KrytyczneStreszczenie
W sam2p w wersji 0.49.3 występuje przepełnienie całkowite w funkcji pcxLoadImage24 w pliku in_pcx.cpp, co prowadzi do nieprawidłowej operacji zapisu.
Ocena ryzyka
Przepełnienie całkowite może prowadzić do nieautoryzowanego dostępu do pamięci, co stwarza ryzyko dla integralności i poufności danych.
Rekomendacja
Zaleca się aktualizację do najnowszej wersji sam2p, aby usunąć tę podatność.
Inne podatności w sam2p 0.49.3
Zobacz wszystkie- CVE-2017-14629Wysokie
W sam2p w wersji 0.49.3 występuje błąd związany z podpisem całkowitym w funkcji in_xpm_reader w pliku in_xpm.cpp, co prowadzi do awarii przy zapisie do elementu tablicy poza zakresem.
- CVE-2017-14637Krytyczne
W sam2p w wersji 0.49.3 występuje nieprawidłowe odczytywanie danych o rozmiarze 2 w funkcji parse_rgb w pliku in_xpm.cpp. Może to również prowadzić do zapisu w nielegalnym adresie.
- CVE-2017-14636Krytyczne
W wyniku przepełnienia całkowitego w sam2p 0.49.3, pętla wykonuje się 0xffffffff razy, co kończy się nieprawidłowym odczytem rozmiaru 1 w funkcji Image::Indexed::sortPal w pliku image.cpp. To również prowadzi do uszkodzenia pamięci z powodu próby zapisu do nieprawidłowego elementu tablicy d[0xfffffffe].
- CVE-2017-14631Krytyczne
W sam2p w wersji 0.49.3 występuje błąd związany z sygnaturą całkowitą w funkcji pcxLoadRaster w pliku in_pcx.cpp, co prowadzi do przepełnienia bufora na stercie.
- CVE-2017-14628Krytyczne
W wersji 0.49.3 sam2p występuje przepełnienie bufora na stercie w funkcji pcxLoadImage24 w pliku in_pcx.cpp.
Oryginalny opis (angielski, źródło NVD)
In sam2p 0.49.3, an integer overflow exists in the pcxLoadImage24 function of the file in_pcx.cpp, leading to an invalid write operation.

