{"id":"UBUNTU-CVE-2025-53644","details":"OpenCV is an Open Source Computer Vision Library. Versions prior to 4.12.0 have an uninitialized pointer variable on stack that may lead to arbitrary heap buffer write when reading crafted JPEG images. Version 4.12.0 fixes the vulnerability.","modified":"2025-09-08T17:11:58Z","published":"2025-07-17T18:15:00Z","withdrawn":"2025-09-16T05:14:57Z","upstream":["CVE-2025-53644"],"references":[{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2025-53644"},{"type":"REPORT","url":"https://www.cve.org/CVERecord?id=CVE-2025-53644"},{"type":"REPORT","url":"https://github.com/opencv/opencv/commit/a39db41390de546d18962ee1278bd6dbb715f466"},{"type":"REPORT","url":"https://github.com/opencv/opencv/issues/27271"},{"type":"REPORT","url":"https://github.com/opencv/opencv/releases/tag/4.12.0"},{"type":"REPORT","url":"https://securitylab.github.com/advisories/GHSL-2025-057_OpenCV/"}],"affected":[{"package":{"name":"opencv","ecosystem":"Ubuntu:Pro:14.04:LTS","purl":"pkg:deb/ubuntu/opencv@2.4.8+dfsg1-2ubuntu1.2+esm1?arch=source&distro=esm-infra-legacy/trusty"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.4.5+dfsg-0ubuntu4","2.4.5+dfsg-0ubuntu5","2.4.6.1+dfsg-2ubuntu2","2.4.6.1+dfsg-2ubuntu3","2.4.6.1+dfsg-2ubuntu4","2.4.6.1+dfsg-2ubuntu5","2.4.8+dfsg-1ubuntu1","2.4.8+dfsg1-2ubuntu1","2.4.8+dfsg1-2ubuntu1.2","2.4.8+dfsg1-2ubuntu1.2+esm1"],"ecosystem_specific":{"binaries":[{"binary_name":"libcv-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libcv2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libcvaux-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libcvaux2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1","binary_name":"libhighgui-dev"},{"binary_name":"libhighgui2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-calib3d-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-calib3d2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-contrib-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-contrib2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-core-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-core2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-features2d-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-features2d2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-flann-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-flann2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-gpu-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-gpu2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-highgui-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-highgui2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1","binary_name":"libopencv-imgproc-dev"},{"binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1","binary_name":"libopencv-imgproc2.4"},{"binary_name":"libopencv-legacy-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-legacy2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-ml-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-ml2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-objdetect-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-objdetect2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-ocl-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-ocl2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-photo-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-photo2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-stitching-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-stitching2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-superres-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-superres2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-ts-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-ts2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-video-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1","binary_name":"libopencv-video2.4"},{"binary_name":"libopencv-videostab-dev","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv-videostab2.4","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv2.4-java","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"libopencv2.4-jni","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"opencv-data","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"},{"binary_name":"python-opencv","binary_version":"2.4.8+dfsg1-2ubuntu1.2+esm1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-53644.json"}},{"package":{"name":"opencv","ecosystem":"Ubuntu:Pro:16.04:LTS","purl":"pkg:deb/ubuntu/opencv@2.4.9.1+dfsg-1.5ubuntu1.1+esm1?arch=source&distro=esm-apps/xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.4.9+dfsg-1ubuntu6","2.4.9.1+dfsg-1.2ubuntu1","2.4.9.1+dfsg-1.3ubuntu1","2.4.9.1+dfsg-1.5ubuntu1","2.4.9.1+dfsg-1.5ubuntu1.1","2.4.9.1+dfsg-1.5ubuntu1.1+esm1"],"ecosystem_specific":{"binaries":[{"binary_name":"libcv-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libcv2.4","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libcvaux-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libcvaux2.4","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libhighgui-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libhighgui2.4","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-calib3d-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-calib3d2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-contrib-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-contrib2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-core-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-core2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-features2d-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-features2d2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-flann-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-flann2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-gpu-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-gpu2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1","binary_name":"libopencv-highgui-dev"},{"binary_name":"libopencv-highgui2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-imgproc-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-imgproc2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-legacy-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-legacy2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-ml-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-ml2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-objdetect-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-objdetect2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-ocl-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-ocl2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-photo-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-photo2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-stitching-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-stitching2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-superres-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-superres2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1","binary_name":"libopencv-ts-dev"},{"binary_name":"libopencv-ts2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-video-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-video2.4v5","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv-videostab-dev","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1","binary_name":"libopencv-videostab2.4v5"},{"binary_name":"libopencv2.4-java","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"libopencv2.4-jni","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"opencv-data","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"},{"binary_name":"python-opencv","binary_version":"2.4.9.1+dfsg-1.5ubuntu1.1+esm1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-53644.json"}},{"package":{"name":"opencv","ecosystem":"Ubuntu:Pro:18.04:LTS","purl":"pkg:deb/ubuntu/opencv@3.2.0+dfsg-4ubuntu0.1+esm4?arch=source&distro=esm-apps/bionic"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.1.0+dfsg1-1~exp1ubuntu3","3.2.0+dfsg-3","3.2.0+dfsg-4","3.2.0+dfsg-4build1","3.2.0+dfsg-4build2","3.2.0+dfsg-4ubuntu0.1","3.2.0+dfsg-4ubuntu0.1+esm2","3.2.0+dfsg-4ubuntu0.1+esm3","3.2.0+dfsg-4ubuntu0.1+esm4"],"ecosystem_specific":{"binaries":[{"binary_name":"libopencv-calib3d-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-calib3d3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-contrib-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-contrib3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-core-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-core3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4","binary_name":"libopencv-features2d-dev"},{"binary_name":"libopencv-features2d3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-flann-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-flann3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-highgui-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-highgui3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-imgcodecs-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-imgcodecs3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-imgproc-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-imgproc3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-ml-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-ml3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-objdetect-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-objdetect3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-photo-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-photo3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-shape-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-shape3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-stitching-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-stitching3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-superres-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-superres3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-ts-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-video-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4","binary_name":"libopencv-video3.2"},{"binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4","binary_name":"libopencv-videoio-dev"},{"binary_name":"libopencv-videoio3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-videostab-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-videostab3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-viz-dev","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv-viz3.2","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv3.2-java","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"libopencv3.2-jni","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"opencv-data","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"python-opencv","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"},{"binary_name":"python3-opencv","binary_version":"3.2.0+dfsg-4ubuntu0.1+esm4"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-53644.json"}},{"package":{"name":"opencv","ecosystem":"Ubuntu:Pro:20.04:LTS","purl":"pkg:deb/ubuntu/opencv@4.2.0+dfsg-5?arch=source&distro=esm-apps/focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.2.0+dfsg-6","3.2.0+dfsg-6build1","3.2.0+dfsg-6build2","4.1.2+dfsg-4ubuntu3","4.1.2+dfsg-5","4.2.0+dfsg-4","4.2.0+dfsg-5"],"ecosystem_specific":{"binaries":[{"binary_name":"libopencv-calib3d-dev","binary_version":"4.2.0+dfsg-5"},{"binary_version":"4.2.0+dfsg-5","binary_name":"libopencv-calib3d4.2"},{"binary_name":"libopencv-contrib-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-contrib4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-core-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-core4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-dnn-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-dnn4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-features2d-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-features2d4.2","binary_version":"4.2.0+dfsg-5"},{"binary_version":"4.2.0+dfsg-5","binary_name":"libopencv-flann-dev"},{"binary_name":"libopencv-flann4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-highgui-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-highgui4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-imgcodecs-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-imgcodecs4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-imgproc-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-imgproc4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-ml-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-ml4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-objdetect-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-objdetect4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-photo-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-photo4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-shape-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-shape4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-stitching-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-stitching4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-superres-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-superres4.2","binary_version":"4.2.0+dfsg-5"},{"binary_version":"4.2.0+dfsg-5","binary_name":"libopencv-ts-dev"},{"binary_name":"libopencv-video-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-video4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-videoio-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-videoio4.2","binary_version":"4.2.0+dfsg-5"},{"binary_version":"4.2.0+dfsg-5","binary_name":"libopencv-videostab-dev"},{"binary_name":"libopencv-videostab4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-viz-dev","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv-viz4.2","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv4.2-java","binary_version":"4.2.0+dfsg-5"},{"binary_name":"libopencv4.2-jni","binary_version":"4.2.0+dfsg-5"},{"binary_name":"opencv-data","binary_version":"4.2.0+dfsg-5"},{"binary_version":"4.2.0+dfsg-5","binary_name":"python3-opencv"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-53644.json"}},{"package":{"name":"opencv","ecosystem":"Ubuntu:22.04:LTS","purl":"pkg:deb/ubuntu/opencv@4.5.4+dfsg-9ubuntu4?arch=source&distro=jammy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.5.3+dfsg-1ubuntu1","4.5.4+dfsg-9ubuntu2","4.5.4+dfsg-9ubuntu4"],"ecosystem_specific":{"binaries":[{"binary_name":"libopencv-calib3d-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_version":"4.5.4+dfsg-9ubuntu4","binary_name":"libopencv-calib3d4.5d"},{"binary_name":"libopencv-contrib-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-contrib4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-core-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-core4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_version":"4.5.4+dfsg-9ubuntu4","binary_name":"libopencv-dev"},{"binary_name":"libopencv-dnn-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-dnn4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-features2d-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-features2d4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_version":"4.5.4+dfsg-9ubuntu4","binary_name":"libopencv-flann-dev"},{"binary_name":"libopencv-flann4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_version":"4.5.4+dfsg-9ubuntu4","binary_name":"libopencv-highgui-dev"},{"binary_name":"libopencv-highgui4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-imgcodecs-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-imgcodecs4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-imgproc-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-imgproc4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-ml-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-ml4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-objdetect-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-objdetect4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-photo-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-photo4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-shape-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-shape4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-stitching-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-stitching4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-superres-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-superres4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_version":"4.5.4+dfsg-9ubuntu4","binary_name":"libopencv-video-dev"},{"binary_name":"libopencv-video4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-videoio-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-videoio4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-videostab-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-videostab4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-viz-dev","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_name":"libopencv-viz4.5d","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_version":"4.5.4+dfsg-9ubuntu4","binary_name":"libopencv4.5-java"},{"binary_name":"libopencv4.5d-jni","binary_version":"4.5.4+dfsg-9ubuntu4"},{"binary_version":"4.5.4+dfsg-9ubuntu4","binary_name":"opencv-data"},{"binary_name":"python3-opencv","binary_version":"4.5.4+dfsg-9ubuntu4"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-53644.json"}},{"package":{"name":"opencv","ecosystem":"Ubuntu:24.04:LTS","purl":"pkg:deb/ubuntu/opencv@4.6.0+dfsg-13.1ubuntu1?arch=source&distro=noble"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.6.0+dfsg-13build1","4.6.0+dfsg-13build3","4.6.0+dfsg-13build5","4.6.0+dfsg-13.1build2","4.6.0+dfsg-13.1ubuntu1"],"ecosystem_specific":{"binaries":[{"binary_version":"4.6.0+dfsg-13.1ubuntu1","binary_name":"libopencv-calib3d-dev"},{"binary_name":"libopencv-calib3d406t64","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-contrib-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_version":"4.6.0+dfsg-13.1ubuntu1","binary_name":"libopencv-contrib406t64"},{"binary_version":"4.6.0+dfsg-13.1ubuntu1","binary_name":"libopencv-core-dev"},{"binary_version":"4.6.0+dfsg-13.1ubuntu1","binary_name":"libopencv-core406t64"},{"binary_name":"libopencv-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-dnn-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-dnn406t64","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_version":"4.6.0+dfsg-13.1ubuntu1","binary_name":"libopencv-features2d-dev"},{"binary_name":"libopencv-features2d406t64","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-flann-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-flann406t64","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-highgui-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-highgui406t64","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-imgcodecs-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_version":"4.6.0+dfsg-13.1ubuntu1","binary_name":"libopencv-imgcodecs406t64"},{"binary_name":"libopencv-imgproc-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-imgproc406t64","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-java","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_version":"4.6.0+dfsg-13.1ubuntu1","binary_name":"libopencv-ml-dev"},{"binary_name":"libopencv-ml406t64","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-objdetect-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-objdetect406t64","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-photo-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_version":"4.6.0+dfsg-13.1ubuntu1","binary_name":"libopencv-photo406t64"},{"binary_name":"libopencv-shape-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-shape406t64","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-stitching-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-stitching406t64","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-superres-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_version":"4.6.0+dfsg-13.1ubuntu1","binary_name":"libopencv-superres406t64"},{"binary_name":"libopencv-video-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-video406t64","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-videoio-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-videoio406t64","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-videostab-dev","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv-videostab406t64","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_version":"4.6.0+dfsg-13.1ubuntu1","binary_name":"libopencv-viz-dev"},{"binary_name":"libopencv-viz406t64","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"libopencv406-jni","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_name":"opencv-data","binary_version":"4.6.0+dfsg-13.1ubuntu1"},{"binary_version":"4.6.0+dfsg-13.1ubuntu1","binary_name":"python3-opencv"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-53644.json"}},{"package":{"name":"opencv","ecosystem":"Ubuntu:25.04","purl":"pkg:deb/ubuntu/opencv@4.10.0+dfsg-5?arch=source&distro=plucky"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.6.0+dfsg-14","4.6.0+dfsg-14build1","4.6.0+dfsg-14build2","4.6.0+dfsg-14build3","4.10.0+dfsg-2","4.10.0+dfsg-3","4.10.0+dfsg-4","4.10.0+dfsg-5"],"ecosystem_specific":{"binaries":[{"binary_name":"libopencv-calib3d-dev","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-calib3d410","binary_version":"4.10.0+dfsg-5"},{"binary_version":"4.10.0+dfsg-5","binary_name":"libopencv-contrib-dev"},{"binary_version":"4.10.0+dfsg-5","binary_name":"libopencv-contrib410"},{"binary_name":"libopencv-core-dev","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-core410","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-dev","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-dnn-dev","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-dnn410","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-features2d-dev","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-features2d410","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-flann-dev","binary_version":"4.10.0+dfsg-5"},{"binary_version":"4.10.0+dfsg-5","binary_name":"libopencv-flann410"},{"binary_name":"libopencv-highgui-dev","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-highgui410","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-imgcodecs-dev","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-imgcodecs410","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-imgproc-dev","binary_version":"4.10.0+dfsg-5"},{"binary_version":"4.10.0+dfsg-5","binary_name":"libopencv-imgproc410"},{"binary_name":"libopencv-java","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-ml-dev","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-ml410","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-objdetect-dev","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-objdetect410","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-photo-dev","binary_version":"4.10.0+dfsg-5"},{"binary_version":"4.10.0+dfsg-5","binary_name":"libopencv-photo410"},{"binary_name":"libopencv-shape-dev","binary_version":"4.10.0+dfsg-5"},{"binary_version":"4.10.0+dfsg-5","binary_name":"libopencv-shape410"},{"binary_name":"libopencv-stitching-dev","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-stitching410","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-superres-dev","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-superres410","binary_version":"4.10.0+dfsg-5"},{"binary_version":"4.10.0+dfsg-5","binary_name":"libopencv-video-dev"},{"binary_version":"4.10.0+dfsg-5","binary_name":"libopencv-video410"},{"binary_name":"libopencv-videoio-dev","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-videoio410","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-videostab-dev","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-videostab410","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-viz-dev","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv-viz410","binary_version":"4.10.0+dfsg-5"},{"binary_name":"libopencv410-jni","binary_version":"4.10.0+dfsg-5"},{"binary_name":"opencv-data","binary_version":"4.10.0+dfsg-5"},{"binary_name":"python3-opencv","binary_version":"4.10.0+dfsg-5"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2025/UBUNTU-CVE-2025-53644.json"}}],"schema_version":"1.7.3","severity":[{"type":"CVSS_V4","score":"CVSS:4.0/AV:L/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P"},{"type":"Ubuntu","score":"medium"}]}