Vulnerability · Published Aug 6, 2026 · Assigned by VulnCheck

CVE-2026-70631FFmpeg 0.5 < 9.0 Uninitialized Heap Memory Read in TIFF Decoder

Medium 5.5

In plain English

A medium-severity security flaw in FFmpeg from FFmpeg. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 7% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)5.5Medium
Exploit odds (30 days)0.2%top 92.6% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

FFmpeg versions from 0.5 up to, but not including, 9.0 contain an uninitialized heap memory disclosure vulnerability in the native TIFF decoder in libavcodec/tiff.c. An attacker who can cause FFmpeg to decode a crafted TIFF file can supply a valid Deflate-compressed strip that terminates successfully after producing fewer bytes than the declared strip requires. The tiff_unpack_zlib() function allocates a heap buffer sized for the full declared strip but copies all declared rows via memcpy() regardless of how many bytes zlib actually decompressed, causing unwritten bytes that can contain stale data from prior heap allocations to be incorporated into decoded image output and potentially exposing sensitive data in persistent services.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12ffmpegno fix listedDEBIAN-CVE-2026-70631
Debian:13ffmpegno fix listedDEBIAN-CVE-2026-70631
Debian:14ffmpeg7:9.0.2-1DEBIAN-CVE-2026-70631
Ubuntu:26.10ffmpegno fix listedUBUNTU-CVE-2026-70631

Affected products (as reported)

VendorProductVersions
FFmpeg FFmpeg 0.5 – before 9.0

Weakness: CWE-908 · Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N

References