high7.5
CVE-2017-18009
Out-of-bounds Read in OpenCV
Impact
In OpenCV 3.3.1 (corresponding with OpenCV-Python 3.3.1.11), a heap-based buffer over-read exists in the function cv::HdrDecoder::checkSignature in modules/imgcodecs/src/grfmt_hdr.cpp.
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| pip | opencv-python | <= 3.3.1.11 | 3.4.1.15 |
| pip | opencv-contrib-python | <= 3.3.1.11 | 3.4.1.15 |
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Opencv | Opencv | Version 3.3.1 |
Weakness classification
References
- NVD record
- CVE.org record
- GitHub advisory
- http://www.securityfocus.com/bid/106945
- https://github.com/opencv/opencv/issues/10479
- https://github.com/advisories/GHSA-83rh-hx5x-q9p5
- https://nvd.nist.gov/vuln/detail/CVE-2017-18009
- https://github.com/opencv/opencv/pull/10480/commits/4ca89db22dea962690f31c1781bce5937ee91837