First published: Fri Dec 06 2019(Updated: )
An out-of-bounds read was discovered in OpenCV before 4.1.1. Specifically, variable coarsest_scale is assumed to be greater than or equal to finest_scale within the calc()/ocl_calc() functions in dis_flow.cpp. However, this is not true when dealing with small images, leading to an out-of-bounds read of the heap-allocated arrays Ux and Uy.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Opencv Opencv | <4.1.1 | |
Redhat Enterprise Linux | =8.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2019-19624 is an out-of-bounds read vulnerability discovered in OpenCV before version 4.1.1.
CVE-2019-19624 affects OpenCV by allowing an attacker to read out-of-bounds memory, potentially leading to a crash or information disclosure.
OpenCV versions prior to 4.1.1 are affected by CVE-2019-19624.
CVE-2019-19624 has a severity rating of medium (6.5) according to the Common Vulnerability Scoring System (CVSS).
To mitigate CVE-2019-19624, users should update to OpenCV version 4.1.1 or later, which contains a fix for the vulnerability.