You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The published PyPI wheels for opencv-python 4.13.0.92 (and opencv-python-headless, opencv-contrib-python) bundle ffmpeg 5.1.x (libavcodec.so.59.37.100), despite the build Dockerfiles in this repository specifying FFMPEG_VERSION=8.0.1 as of commit d098302 (Jan 6, 2026).
This results in 14 unresolved CVEs flagged by vulnerability scanners (grype, etc.) in any Docker image that installs these wheels.
libavcodec.so.59 = ffmpeg 5.1.x. ffmpeg 8.0.1 would be libavcodec.so.61.
Expected
The wheels should bundle ffmpeg 8.0.1 as specified in the build Dockerfiles (docker/manylinux_2_28/Dockerfile_aarch64, docker/manylinux2014/Dockerfile_aarch64, etc.) which were updated in d098302.
Impact
The following CVEs are present in the bundled ffmpeg 5.1.6 and would be resolved by ffmpeg 8.0.1:
The CI build images used to compile the wheels appear to have been cached/stale and were not rebuilt from the updated Dockerfiles before publishing release 92.
Activity
vmiller987 commentedon Mar 18, 2026
This also causes FATAL FIPS error to remain in this version.
ktnvda commentedon May 15, 2026
Any update to this? Seeing new FFmpeg CVE's popping up here in May 2026 at the time of this comment.
amitsadafule commentedon Jun 2, 2026
Any update on this? CVE-2026-4096 is going critical and raising security issues in scanners!
Bump ffmpeg to 8.1.1 in manylinux2014 i686 build