Katalog CVE

CVE-2017-12603

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

OpenCV w wersji do 3.3 zawiera błąd związany z nieprawidłowym zapisem w funkcji cv::RLByteStream::getBytes, co może prowadzić do przepełnienia bufora podczas odczytu pliku graficznego za pomocą cv::imread.

Ocena ryzyka

Wykorzystanie tej podatności może prowadzić do nieautoryzowanego dostępu do pamięci, co stwarza ryzyko wykonania złośliwego kodu i potencjalnego przejęcia kontroli nad systemem.

Rekomendacja

Zaleca się aktualizację OpenCV do najnowszej wersji, aby usunąć tę podatność oraz przeprowadzenie audytu kodu w celu identyfikacji innych potencjalnych problemów z bezpieczeństwem.

Inne podatności w OpenCV

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

OpenCV (Open Source Computer Vision Library) through 3.3 has an invalid write in the cv::RLByteStream::getBytes function in modules/imgcodecs/src/bitstrm.cpp when reading an image file by using cv::imread, as demonstrated by the 2-opencv-heapoverflow-fseek test case.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS