Katalog CVE

CVE-2017-12601

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W bibliotece OpenCV do wersji 3.3 występuje przepełnienie bufora w funkcji cv::BmpDecoder::readData, które może wystąpić podczas odczytu pliku graficznego za pomocą cv::imread. Problem został zademonstrowany w teście 4-buf-overflow-readData-memcpy.

Ocena ryzyka

Przepełnienie bufora może prowadzić do wykonania złośliwego kodu, co stwarza poważne zagrożenie dla bezpieczeństwa aplikacji korzystających z OpenCV. Organizacje powinny być świadome ryzyka związanego z przetwarzaniem nieznanych lub niezaufanych plików graficznych.

Rekomendacja

Zaleca się aktualizację biblioteki OpenCV do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, należy wprowadzić odpowiednie kontrole bezpieczeństwa przy przetwarzaniu plików graficznych.

Inne podatności w OpenCV

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

OpenCV (Open Source Computer Vision Library) through 3.3 has a buffer overflow in the cv::BmpDecoder::readData function in modules/imgcodecs/src/grfmt_bmp.cpp when reading an image file by using cv::imread, as demonstrated by the 4-buf-overflow-readData-memcpy test case.

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