CVE Catalog

CVE-2026-125181

HighCVSS 7.0
Published: Translated: NVD NIST

Summary

FFmpeg through 9.0.2 contains an out-of-bounds write vulnerability in flic_decode_frame_15_16BPP() in libavcodec/flicvideo.c that allows attackers to corrupt heap memory on big-endian builds. Attackers can supply a crafted 15/16 bpp FLIC/FLX file with an FLI_BRUN chunk whose non-terminating byte-swap loop writes packet-derived data past the frame buffer, crashing the process.

Risk Assessment

Heap memory corruption can lead to process crashes or potential code execution on big-endian builds. Organizations decoding untrusted FLIC/FLX files are exposed.

Recommendation

Update FFmpeg to a version containing the fix (later than 9.0.2) and avoid decoding untrusted FLIC/FLX files. Consider isolating the decoding process.

Other vulnerabilities in FFmpeg

See all
Original NVD description (English source)

FFmpeg through 9.0.2 contains an out-of-bounds write vulnerability in flic_decode_frame_15_16BPP() in libavcodec/flicvideo.c that allows attackers to corrupt heap memory on big-endian builds. Attackers can supply a crafted 15/16 bpp FLIC/FLX file with an FLI_BRUN chunk whose non-terminating byte-swap loop writes packet-derived data past the frame buffer, crashing the process.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS