Use of Uninitialized Resource Affecting eco-python-ffmpeg-8-minimal package, versions <8.1.3-r0


Severity

Recommended
0.0
medium
0
10

Snyk's Security Team recommends NVD's CVSS assessment. Learn more

Threat Intelligence

EPSS
0.24% (15th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-CHAINGUARDLATEST-ECOPYTHONFFMPEG8MINIMAL-20028239
  • published21 Sept 2026
  • disclosed24 Jul 2026

Introduced: 24 Jul 2026

CVE-2026-66038  (opens in a new tab)
CWE-908  (opens in a new tab)

How to fix?

Upgrade Chainguard eco-python-ffmpeg-8-minimal to version 8.1.3-r0 or higher.

NVD Description

Note: Versions mentioned in the description apply only to the upstream eco-python-ffmpeg-8-minimal package and not the eco-python-ffmpeg-8-minimal package as distributed by Chainguard. See How to fix? for Chainguard relevant fixed versions and status.

FFmpeg through 8.1.2, fixed in commit 8670835, contains an information disclosure vulnerability in the LCL/ZLIB video decoder that allows attackers to expose uninitialized heap memory by supplying a valid zlib stream that inflates to fewer bytes than the expected frame size. The zlib_decomp() function in lcldec.c treats short decompression as non-fatal and continues to the RGB24 conversion path, which copies a full frame's worth of rows from the allocation buffer using original frame dimensions, causing uninitialized heap contents including pointer-derived allocator bytes to be copied into the attacker-observable AVFrame output and potentially defeating ASLR in long-lived media processing services.

CVSS Base Scores

version 3.1