Skip to main content
← All vulnerabilities
CVE-2019-5064GHSA-Q799-Q27X-VP7WPYSEC-2026-2802PYSEC-2026-2828PYSEC-2026-2841PYSEC-2026-725

An exploitable heap buffer overflow vulnerability exists in the data structure persistence functionality of OpenCV, before version 4.2.0.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.2.0.32
None on Exploit-DB, Metasploit or GitHub

Summary

An exploitable heap buffer overflow vulnerability exists in the data structure persistence functionality of OpenCV, before version 4.2.0. A specially crafted JSON file can cause a buffer overflow, resulting in multiple heap corruptions and potentially code execution. An attacker can provide a specially crafted file to trigger this vulnerability.

Timeline

  1. CVE published
  2. Record last updated
  3. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • n/a OpenCV

    OpenCV 4.1.0

  • opencv-pythonPyPI

    fixed in 4.2.0.32

  • opencv-python-headlessPyPI

    fixed in 4.2.0.32

  • opencv-contrib-pythonPyPI

    fixed in 4.2.0.32

  • opencv-contrib-python-headlessPyPI

    fixed in 4.2.0.32

  • opencv-pythonPyPI

    fixed in 4.2.0.32

  • opencv-contrib-python-headlessPyPI

    fixed in 4.2.0.32

References 4

oracle.com

talosintelligence.com

GitHub · opencv/opencv