Bug ID 1084061
Summary VUL-1: CVE-2018-7712,CVE-2018-7713,CVE-2018-7714: opencv: Multiple reachable asserts allow for DoS
Classification openSUSE
Product openSUSE Distribution
Version Leap 42.3
Hardware Other
URL https://smash.suse.de/issue/201245/
OS Other
Status NEW
Severity Minor
Priority P5 - None
Component Security
Assignee kde-maintainers@suse.de
Reporter jsegitz@suse.com
QA Contact security-team@suse.de
Found By Security Response Team
Blocker ---

CVE-2018-7712

The validateInputImageSize function in modules/imgcodecs/src/loadsave.cpp in
OpenCV 3.4.1 allows remote attackers to cause a denial of service (assertion
failure) because (size.width <= (1<<20)) may be false.

CVE-2018-7713

The validateInputImageSize function in modules/imgcodecs/src/loadsave.cpp in
OpenCV 3.4.1 allows remote attackers to cause a denial of service (assertion
failure) because (size.width <= (1<<20)) may be false.

CVE-2018-7714

The validateInputImageSize function in modules/imgcodecs/src/loadsave.cpp in
OpenCV 3.4.1 allows remote attackers to cause a denial of service (assertion
failure) because (pixels <= (1<<30)) may be false.

Backtraces in the github issues:
https://github.com/xiaoqx/pocs/tree/master/opencv/dos-by-assert

Factory only.

References:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-7714
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-7713
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-7712
http://www.cvedetails.com/cve/CVE-2018-7713/
http://www.cvedetails.com/cve/CVE-2018-7712/
http://www.cvedetails.com/cve/CVE-2018-7714/
https://github.com/xiaoqx/pocs/tree/master/opencv/dos-by-assert


You are receiving this mail because: