CVE catalog

CVE-2026-66041

FFmpeg 7.0 through 8.1.2, fixed in commit 4da9812, contains a heap out-of-bounds write vulnerability in the vf_quirc filter that allows an attacker to corrupt heap memory by supplying a crafted PGS/SU

[CVE catalog]

Severity
High · CVSS 8.8CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.49% · Oct 25, 2026

FFmpeg 7.0 through 8.1.2, fixed in commit 4da9812, contains a heap out-of-bounds write vulnerability in the vf_quirc filter that allows an attacker to corrupt heap memory by supplying a crafted PGS/SUP subtitle file with mismatched frame dimensions. Attackers can provide a subtitle file whose second presentation has larger dimensions than its first, causing av_image_copy_plane() to copy data exceeding the initial allocation size into the undersized libquirc grayscale image buffer, resulting in heap corruption and process crash with potential for code execution.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianffmpegsid7:9.0.2-4fixed
Debianffmpegforky7:9.0.2-4fixed
Debianffmpegtrixie7:7.1.5-0+deb13u1vulnerable
Debianffmpegtrixie-security7:7.1.5-0+deb13u1vulnerable
Debianffmpegbookworm7:5.1.9-0+deb12u1not affected
Debianffmpegbookworm-security7:5.1.9-0+deb12u1not affected
Fedoraffmpeg440:8.1.3-1.fc44fixed
CpeffmpegNot reportedNot reportedunknown

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianffmpegsourcesid7:9.0.2-1not yet assignedNot reportedNot reported
Debianffmpegsourceforky7:9.0.2-1not yet assignedNot reportedNot reported
Debianffmpegsourcetrixie(unfixed)not yet assignedNot reportedNot reported
DebianffmpegsourcebookwormNot affectedunimportantNot reportedNot reported
Fedoraffmpegrpm440:8.1.3-1.fc44Not reportedFEDORA-2026-3E109A0C85#CVE-2026-66041Not reported

Notes

[trixie] ffmpeg: Wait until fixed in 7.1.x upstream branch

OpenFactory catalog packages

[Debian 13 (Trixie)]

  • [ffmpeg]Affected
    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • [ffmpeg-doc]Affected

    Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · all · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · all · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · all · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · all · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • [libavcodec61]Affected

    Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • [libavcodec-dev]Affected

    Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • [libavdevice61]Affected

    Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • [libavdevice-dev]Affected

    Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • [libavfilter10]Affected

    Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • [libavfilter-dev]Affected

    Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • [libavformat61]Affected

    Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • [libavformat-dev]Affected

    Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • [libavutil59]Affected

    Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • [libavutil-dev]Affected

    Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • [libpostproc58]Affected

    Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

  • [libpostproc-dev]Affected

    Source package: [ffmpeg]

    Details (4)
    • 7:7.1.5-0+deb13u1 · amd64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · amd64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

    • 7:7.1.5-0+deb13u1 · arm64 · trixie-security

      Affected

      nvd · ffmpeg · debian · 13

Next results

Observed:

References

[CERT-Bund public advisories] · [Debian Security Tracker] · [FIRST EPSS] · [Fedora security updates (Bodhi)] · [National Vulnerability Database (NVD)] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX] · [SUSE security advisories and VEX]