CVE-2017-12862High· 8.8▾ TwilightImproper Restriction of Operations within the Bounds of a Memory Buffer in OpenCV
▾ Twilight zone — High severity, or a signal on a lesser flaw
impact 48.4 · likelihood 0.6 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Exploit-prediction probability, daily snapshots since Jul 8.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via OSV
3.1%
3.1% → 3.1%
Last analysed / modified upstream
In modules/imgcodecs/src/grfmt_pxm.cpp, the length of buffer AutoBuffer _src is small than expected, which will cause copy buffer overflow later. If the image is from remote, may lead to remote code execution or denial of service. This affects OpenCV 3.3 (corresponding to OpenCV-Python 3.3.0.9) and earlier.
opencv-python < 3.3.1.11opencv-contrib-python < 3.3.1.11Upgrade to a patched release:
opencv-python 3.3.1.11opencv-contrib-python 3.3.1.11Connected by shared product, vendor, weakness, or advisory.
CVE-2017-12863High· 8.8Integer Overflow or Wraparound in OpenCV
CVE-2017-12601High· 8.8Improper Restriction of Operations within the Bounds of a Memory Buffer in OpenCV
CVE-2017-12606High· 8.8Out-of-bounds Write in OpenCV
CVE-2017-12605High· 8.8Out-of-bounds Write in OpenCV
CVE-2017-12602High· 7.5Denial of Service in OpenCV
CVE-2017-1000450High· 8.8Integer Overflow or Wraparound in OpenCV.