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-docUpgrade python2-opencvUpgrade libopencv3_3Upgrade python3-opencvUpgrade opencvUpgrade opencv-devel | Dec 12, 2019 | Aug 1, 2019 |
| Ubuntu | — | Upgrade libopencv-imgproc3.2 (Ubuntu Pro)Upgrade libopencv-objdetect2.4v5 (Ubuntu Pro)Upgrade libopencv-core2.4 (Ubuntu Pro)Upgrade libopencv2.4-jni (Ubuntu Pro)Upgrade libopencv-legacy2.4v5 (Ubuntu Pro)Upgrade libopencv-video2.4 (Ubuntu Pro)Upgrade libopencv-features2d2.4v5 (Ubuntu Pro)Upgrade libopencv-videostab3.2 (Ubuntu Pro)Upgrade libopencv-gpu2.4 (Ubuntu Pro)Upgrade libopencv-photo2.4v5 (Ubuntu Pro)Upgrade libopencv-contrib2.4 (Ubuntu Pro)Upgrade libopencv-flann2.4 (Ubuntu Pro)Upgrade libopencv-videostab2.4 (Ubuntu Pro)Upgrade libopencv-photo2.4 (Ubuntu Pro)Upgrade libopencv-photo3.2 (Ubuntu Pro)Upgrade libopencv-superres2.4 (Ubuntu Pro)Upgrade libopencv-dev (Ubuntu Pro)Upgrade libopencv-superres2.4v5 (Ubuntu Pro)Upgrade libopencv-flann3.2 (Ubuntu Pro)Upgrade libopencv-superres3.2 (Ubuntu Pro)Upgrade libopencv-contrib2.4v5 (Ubuntu Pro)Upgrade libopencv-calib3d3.2 (Ubuntu Pro)Upgrade libopencv-ocl2.4v5 (Ubuntu Pro)Upgrade libopencv-contrib3.2 (Ubuntu Pro)Upgrade libopencv-stitching3.2 (Ubuntu Pro)Upgrade libopencv-legacy2.4 (Ubuntu Pro)Upgrade libopencv-video3.2 (Ubuntu Pro)Upgrade libopencv-highgui2.4 (Ubuntu Pro)Upgrade libopencv-stitching2.4 (Ubuntu Pro)Upgrade libopencv-ml2.4v5 (Ubuntu Pro)Upgrade libopencv-shape3.2 (Ubuntu Pro)Upgrade libopencv-core2.4v5 (Ubuntu Pro)Upgrade libopencv-viz3.2 (Ubuntu Pro)Upgrade libopencv-imgcodecs3.2 (Ubuntu Pro)Upgrade libopencv-video2.4v5 (Ubuntu Pro)Upgrade libopencv-features2d3.2 (Ubuntu Pro)Upgrade libopencv-objdetect3.2 (Ubuntu Pro)Upgrade libopencv-highgui2.4v5 (Ubuntu Pro)Upgrade libopencv-objdetect2.4 (Ubuntu Pro)Upgrade libopencv-ts2.4v5 (Ubuntu Pro)Upgrade libopencv-imgproc2.4v5 (Ubuntu Pro)Upgrade libopencv-ocl2.4 (Ubuntu Pro)Upgrade libopencv-calib3d2.4 (Ubuntu Pro)Upgrade libopencv-ml2.4 (Ubuntu Pro)Upgrade libopencv-flann2.4v5 (Ubuntu Pro)Upgrade libopencv-stitching2.4v5 (Ubuntu Pro)Upgrade libopencv-videostab2.4v5 (Ubuntu Pro)Upgrade libopencv-ml3.2 (Ubuntu Pro)Upgrade libopencv-core3.2 (Ubuntu Pro)Upgrade libopencv-highgui3.2 (Ubuntu Pro)Upgrade libopencv3.2-jni (Ubuntu Pro)Upgrade libopencv-ts2.4 (Ubuntu Pro)Upgrade libopencv-imgproc2.4 (Ubuntu Pro)Upgrade libopencv-calib3d2.4v5 (Ubuntu Pro)Upgrade libopencv-features2d2.4 (Ubuntu Pro)Upgrade libopencv-videoio3.2 (Ubuntu Pro)Upgrade libopencv-gpu2.4v5 (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