An issue was discovered in OpenCV before 3.4.7 and 4.x before 4.1.1. There is an out of bounds read in the function cv::predictOrdered<cv::HaarEvaluator> in modules/objdetect/src/cascadedetect.hpp, which leads to denial of service.
CVSS Details
- CVSS 3.1 Base Score: 8.2
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade opencv | Jul 30, 2024 | Aug 1, 2019 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Aug 1, 2019 |
| Suse | — | Upgrade opencv-develUpgrade libopencv3_3Upgrade python2-opencvUpgrade opencvUpgrade python3-opencvUpgrade opencv-doc | Dec 12, 2019 | Aug 1, 2019 |
| Ubuntu | — | Upgrade libopencv-core3.2 (Ubuntu Pro)Upgrade libopencv-objdetect2.4 (Ubuntu Pro)Upgrade libopencv-videoio3.2 (Ubuntu Pro)Upgrade libopencv-features2d3.2 (Ubuntu Pro)Upgrade libopencv-imgproc2.4v5 (Ubuntu Pro)Upgrade libopencv-ts2.4v5 (Ubuntu Pro)Upgrade libopencv-core2.4v5 (Ubuntu Pro)Upgrade libopencv-ocl2.4 (Ubuntu Pro)Upgrade libopencv-highgui2.4 (Ubuntu Pro)Upgrade libopencv-videostab2.4v5 (Ubuntu Pro)Upgrade libopencv-video3.2 (Ubuntu Pro)Upgrade libopencv-ml3.2 (Ubuntu Pro)Upgrade libopencv-stitching2.4v5 (Ubuntu Pro)Upgrade libopencv-flann2.4v5 (Ubuntu Pro)Upgrade libopencv-highgui2.4v5 (Ubuntu Pro)Upgrade libopencv-legacy2.4 (Ubuntu Pro)Upgrade libopencv-imgcodecs3.2 (Ubuntu Pro)Upgrade libopencv-objdetect3.2 (Ubuntu Pro)Upgrade libopencv-imgproc2.4 (Ubuntu Pro)Upgrade libopencv-highgui3.2 (Ubuntu Pro)Upgrade libopencv-ts2.4 (Ubuntu Pro)Upgrade libopencv-stitching3.2 (Ubuntu Pro)Upgrade libopencv-gpu2.4v5 (Ubuntu Pro)Upgrade libopencv-calib3d2.4 (Ubuntu Pro)Upgrade libopencv3.2-jni (Ubuntu Pro)Upgrade libopencv-stitching2.4 (Ubuntu Pro)Upgrade libopencv-features2d2.4 (Ubuntu Pro)Upgrade libopencv-viz3.2 (Ubuntu Pro)Upgrade libopencv-video2.4v5 (Ubuntu Pro)Upgrade libopencv-ml2.4 (Ubuntu Pro)Upgrade libopencv-ml2.4v5 (Ubuntu Pro)Upgrade libopencv-shape3.2 (Ubuntu Pro)Upgrade libopencv-calib3d2.4v5 (Ubuntu Pro)Upgrade libopencv-contrib2.4v5 (Ubuntu Pro)Upgrade libopencv-flann3.2 (Ubuntu Pro)Upgrade libopencv-objdetect2.4v5 (Ubuntu Pro)Upgrade libopencv-superres3.2 (Ubuntu Pro)Upgrade libopencv-calib3d3.2 (Ubuntu Pro)Upgrade libopencv-features2d2.4v5 (Ubuntu Pro)Upgrade libopencv-photo2.4 (Ubuntu Pro)Upgrade libopencv-contrib2.4 (Ubuntu Pro)Upgrade libopencv-gpu2.4 (Ubuntu Pro)Upgrade libopencv-photo2.4v5 (Ubuntu Pro)Upgrade libopencv-videostab3.2 (Ubuntu Pro)Upgrade libopencv-videostab2.4 (Ubuntu Pro)Upgrade libopencv-ocl2.4v5 (Ubuntu Pro)Upgrade libopencv-video2.4 (Ubuntu Pro)Upgrade libopencv-superres2.4v5 (Ubuntu Pro)Upgrade libopencv-photo3.2 (Ubuntu Pro)Upgrade libopencv-dev (Ubuntu Pro)Upgrade libopencv-legacy2.4v5 (Ubuntu Pro)Upgrade libopencv-contrib3.2 (Ubuntu Pro)Upgrade libopencv-core2.4 (Ubuntu Pro)Upgrade libopencv-imgproc3.2 (Ubuntu Pro)Upgrade libopencv-flann2.4 (Ubuntu Pro)Upgrade libopencv-superres2.4 (Ubuntu Pro)Upgrade libopencv2.4-jni (Ubuntu Pro) | Mar 22, 2023 | Aug 1, 2019 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub