Description
FFmpeg through 9.0.2 contains an uninitialized memory disclosure vulnerability in libavcodec/tiertexseqv.c that allows attackers to leak stack contents by triggering failed RLE unpacking. Attackers can supply a crafted Tiertex SEQ file so seq_decode_op1() copies an uninitialized 64-byte stack block into decoded frames, exposing stack memory in visible output.
Published: 2026-11-09
Score: 4.8 Medium
EPSS: n/a
KEV: No
Impact: Uninitialized Memory Disclosure
Action: Apply Patch
AI Analysis

Impact

FFmpeg versions up to 9.0.2 contain a flaw in the Tiertex SEQ decoder where a failed RLE unpacking causes seq_decode_op1() to copy a 64‑byte block of uninitialized stack memory into the decoded frame. An attacker who can supply a crafted Tiertex SEQ file will end up with the contents of the stack visible in the output data, thereby leaking potentially sensitive information. The weakness is an uninitialized memory disclosure reflected in CWE‑908 and is limited to the decoder logic of the Tiertex SEQ format.

Affected Systems

The vulnerability affects FFmpeg software up through version 9.0.2, across all platforms supported by the project. Any deployment that uses this version range and processes Tiertex SEQ files is impacted. No specific operating system limitation is stated, so typical installations—whether on servers, media transcoding pipelines, or client playback contexts—are included.

Risk and Exploitability

The CVSS score of 4.8 indicates moderate severity. The EPSS score is not available, and the vulnerability is not listed in CISA KEV, suggesting it is not widely exploited in the wild. The likely attack vector involves an attacker who can control or influence the input of a Tiertex SEQ file, such as through malicious uploads, remote file transfers, or compromised media streams. If exploited, the attacker can read portion of stack memory, potentially exposing secrets or aiding further attacks, but the impact is confined to disclosure rather than code execution or denial of service.

Generated by OpenCVE AI on November 9, 2026 at 21:43 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade FFmpeg to version 9.0.3 or later, where the Tiertex SEQ decoder bug has been corrected.
  • If an upgrade is not feasible, disable or refuse the decoding of Tiertex SEQ files by adjusting codec configuration or sandboxing the decoding process.
  • Implement input validation that checks RLE packet lengths and prevents copying of uninitialized memory before passing data to the decoder.

Generated by OpenCVE AI on November 9, 2026 at 21:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 19:15:00 +0000

Type Values Removed Values Added
Description FFmpeg through 9.0.2 contains an uninitialized memory disclosure vulnerability in libavcodec/tiertexseqv.c that allows attackers to leak stack contents by triggering failed RLE unpacking. Attackers can supply a crafted Tiertex SEQ file so seq_decode_op1() copies an uninitialized 64-byte stack block into decoded frames, exposing stack memory in visible output.
Title FFmpeg through 9.0.2 Uninitialized Memory Disclosure via Tiertex SEQ Decoder
First Time appeared Ffmpeg
Ffmpeg ffmpeg
Weaknesses CWE-908
CPEs cpe:2.3:a:ffmpeg:ffmpeg:*:*:*:*:*:*:*:*
Vendors & Products Ffmpeg
Ffmpeg ffmpeg
References
Metrics cvssV3_1

{'score': 3.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N'}

cvssV4_0

{'score': 4.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-09T19:10:52.889Z

Reserved: 2026-11-09T17:44:23.515Z

Link: CVE-2026-125096

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-09T19:16:50.437

Modified: 2026-11-09T19:16:50.437

Link: CVE-2026-125096

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-09T21:00:09Z

Weaknesses
  • CWE-908

    Use of Uninitialized Resource