CVE-2017-14629
WysokieStreszczenie
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.
Ocena ryzyka
Błąd ten może prowadzić do nieoczekiwanych awarii aplikacji, co może wpłynąć na dostępność usług w organizacji.
Rekomendacja
Zaleca się aktualizację do nowszej wersji sam2p, aby usunąć ten błąd i zminimalizować ryzyko awarii.
Inne podatności w sam2p 0.49.3
Zobacz wszystkie- 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-14630Krytyczne
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.
- 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, the in_xpm_reader function in in_xpm.cpp has an integer signedness error, leading to a crash when writing to an out-of-bounds array element.

