Security update for opencv

This update for opencv fixes the following issues:

- CVE-2018-5268: Fixed a heap-based buffer overflow in incv::Jpeg2KDecoder::readComponent8u in modules/imgcodecs/src/grfmt_jpeg2000.cppwhen parsing a crafted image file. (boo#1075017)
- CVE-2017-17760: Fixed an buffer overflow in function cv::PxMDecoder::readData (boo#1074313)
- CVE-2017-18009: Fixed a heap-based buffer over-read in function cv::HdrDecoder::checkSignature (boo#1074312)
- CVE-2017-1000450: Functions FillUniColor and FillUniGray do not check the input length which could lead to out of bounds writes and crashes (boo#1074487)
- CVE-2018-5269: Fixed an assertion failure happens in cv::RBaseStream::setPos inmodules/imgcodecs/src/bitstrm.cpp because of an incorrect integer cast (bsc#1075019).

Fixed bugs
bnc#1074313
VUL-0: CVE-2017-17760: opencv: buffer overflow in function cv::PxMDecoder::readData
bnc#1074312
VUL-0: CVE-2017-18009: opencv: heap-based buffer over-read in function cv::HdrDecoder::checkSignature
bnc#1075017
VUL-0: CVE-2018-5268: opencv: In OpenCV 3.3.1, a heap-based buffer overflow happens incv::Jpeg2KDecoder::readComponent8u in modules/imgcodecs/src/grfmt_jpeg2000.cppwhen parsing a crafted image file.
bnc#1074487
VUL-0: CVE-2017-1000450: opencv: functions FillUniColor and FillUniGray do not check the input length
bnc#1075019
VUL-0: CVE-2018-5269: opencv: In OpenCV 3.3.1, an assertion failure happens in cv::RBaseStream::setPos inmodules/imgcodecs/src/bitstrm.cpp because of an incorrect integer cast.
Selected Binaries
openSUSE Build Service is sponsored by