CVE-2019-14491
mediumpriority · track · 34EPSS 0.029 · 87 %ileEURUUSEPSS · scored 2026-10-27
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
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–high · 6.4–8.2
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (17)
Products and version ranges known to be affected.
advisories (5)
Vendor and ecosystem advisories describing this.
- GHSA-fm39-cw8h-3p63Out-of-bounds Read in OpenCV2021-10-12ghsa · osvUS
An issue was discovered in OpenCV before 3.4.7 and 4.x before 4.1.1 (OpenCV-Python before 3.4.7.28 and 4.x before 4.1.1.26). 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.
- PYSEC-2026-2797Out-of-bounds Read in OpenCV2026-07-09vendor · osvUS
An issue was discovered in OpenCV before 3.4.7 and 4.x before 4.1.1 (OpenCV-Python before 3.4.7.28 and 4.x before 4.1.1.26). 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.
- PYSEC-2026-2818Out-of-bounds Read in OpenCV2026-07-09vendor · osvUS
An issue was discovered in OpenCV before 3.4.7 and 4.x before 4.1.1 (OpenCV-Python before 3.4.7.28 and 4.x before 4.1.1.26). 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.
- PYSEC-2026-2836Out-of-bounds Read in OpenCV2026-07-09vendor · osvUS
An issue was discovered in OpenCV before 3.4.7 and 4.x before 4.1.1 (OpenCV-Python before 3.4.7.28 and 4.x before 4.1.1.26). 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.
- PYSEC-2026-720Out-of-bounds Read in OpenCV2026-07-02vendor · osvUS
An issue was discovered in OpenCV before 3.4.7 and 4.x before 4.1.1 (OpenCV-Python before 3.4.7.28 and 4.x before 4.1.1.26). 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.
also known as (13)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (18)
External citations — patches, advisories, analysis.
- https://github.com/opencv/opencv/compare/33b765d...4a7ca5acnnvd
- https://github.com/opencv/opencv/compare/371bba8...ddbd10ccnnvd
- https://github.com/opencv/opencv/issues/15125cnnvd
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/HPFLN6QAX6SUA4XR4NMKKXX26H3TYCVQ/cnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2019-14491cnnvd
- https://vigilance.fr/vulnerability/OpenCV-out-of-bounds-memory-reading-via-cv-predictOrdered-31078cnnvd
- https://www.auscert.org.au/bulletins/ESB-2019.4575/cnnvd
- https://www.suse.com/support/update/announcement/2019/suse-su-20193192-1.htmlcnnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan