CVE Catalog

CVE-2017-12598

High
Published: Translated: NVD NIST

Summary

OpenCV through version 3.3 has an out-of-bounds read error in the cv::RBaseStream::readBlock function when reading an image file using cv::imread. This issue is demonstrated by the 8-opencv-invalid-read-fread test case.

Risk Assessment

Exploitation of this vulnerability may lead to unauthorized memory access, potentially resulting in data leaks or application crashes. Organizations should be aware of the risks associated with image processing.

Recommendation

It is recommended to update OpenCV to the latest version to mitigate this vulnerability. Additionally, an audit of applications using this library should be conducted to identify potential threats.

Other vulnerabilities in OpenCV

See all
Original NVD description (English source)

OpenCV (Open Source Computer Vision Library) through 3.3 has an out-of-bounds read error in the cv::RBaseStream::readBlock function in modules/imgcodecs/src/bitstrm.cpp when reading an image file by using cv::imread, as demonstrated by the 8-opencv-invalid-read-fread test case.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS