Debian Package Tracker
Register | Log in
Subscribe

ffmpeg

Tools for transcoding, streaming and playing of multimedia files

Choose email to subscribe with

general
  • source: ffmpeg (main)
  • version: 7:7.1.1-1
  • maintainer: Debian Multimedia Maintainers (archive) (DMD)
  • uploaders: Reinhard Tartler [DMD] – James Cowgill [DMD] – Balint Reczey [DMD] – Sebastian Ramacher [DMD]
  • arch: all any
  • std-ver: 4.7.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 7:4.1.9-0+deb10u1
  • o-o-sec: 7:4.1.11-0+deb10u1
  • oldstable: 7:4.3.7-0+deb11u1
  • old-sec: 7:4.3.8-0+deb11u3
  • old-p-u: 7:4.3.7-0+deb11u1
  • stable: 7:5.1.6-0+deb12u1
  • stable-sec: 7:5.1.6-0+deb12u1
  • testing: 7:7.1.1-1
  • unstable: 7:7.1.1-1
versioned links
  • 7:4.1.9-0+deb10u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 7:4.1.11-0+deb10u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 7:4.3.7-0+deb11u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 7:4.3.8-0+deb11u3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 7:5.1.6-0+deb12u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 7:7.1.1-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • ffmpeg (19 bugs: 0, 14, 5, 0)
  • ffmpeg-doc
  • libavcodec-dev (1 bugs: 0, 0, 1, 0)
  • libavcodec-extra
  • libavcodec-extra61
  • libavcodec61
  • libavdevice-dev
  • libavdevice61
  • libavfilter-dev
  • libavfilter-extra
  • libavfilter-extra10
  • libavfilter10
  • libavformat-dev (1 bugs: 0, 1, 0, 0)
  • libavformat-extra
  • libavformat-extra61
  • libavformat61
  • libavutil-dev
  • libavutil59
  • libpostproc-dev
  • libpostproc58
  • libswresample-dev
  • libswresample5
  • libswscale-dev
  • libswscale8
action needed
8 security issues in trixie high

There are 8 open security issues in trixie.

2 important issues:
  • CVE-2023-6602: A flaw was found in FFmpeg's TTY Demuxer. This vulnerability allows possible data exfiltration via improper parsing of non-TTY-compliant input files in HLS playlists.
  • CVE-2023-6603: A flaw was found in FFmpeg's HLS playlist parsing. This vulnerability allows a denial of service via a maliciously crafted HLS playlist that triggers a null pointer dereference during initialization.
6 issues postponed or untriaged:
  • CVE-2023-6601: (postponed; to be fixed through a stable update) A flaw was found in FFmpeg's HLS demuxer. This vulnerability allows bypassing unsafe file extension checks and triggering arbitrary demuxers via base64-encoded data URIs appended with specific file extensions.
  • CVE-2023-6604: (postponed; to be fixed through a stable update) A flaw was found in FFmpeg. This vulnerability allows unexpected additional CPU load and storage consumption, potentially leading to degraded performance or denial of service via the demuxing of arbitrary data as XBIN-formatted data without proper format validation.
  • CVE-2023-6605: (postponed; to be fixed through a stable update) A flaw was found in FFmpeg's DASH playlist support. This vulnerability allows arbitrary HTTP GET requests to be made on behalf of the machine running FFmpeg via a crafted DASH playlist containing malicious URLs.
  • CVE-2025-1594: (postponed; to be fixed through a stable update) A vulnerability, which was classified as critical, was found in FFmpeg up to 7.1. This affects the function ff_aac_search_for_tns of the file libavcodec/aacenc_tns.c of the component AAC Encoder. The manipulation leads to stack-based buffer overflow. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used.
  • CVE-2025-22921: (postponed; to be fixed through a stable update) FFmpeg git-master,N-113007-g8d24a28d06 was discovered to contain a segmentation violation via the component /libavcodec/jpeg2000dec.c.
  • CVE-2025-25473: (postponed; to be fixed through a stable update) FFmpeg git master before commit c08d30 was discovered to contain a NULL pointer dereference via the component libavformat/mov.c.
Created: 2024-12-31 Last update: 2025-05-05 16:30
8 security issues in sid high

There are 8 open security issues in sid.

8 important issues:
  • CVE-2023-6601: A flaw was found in FFmpeg's HLS demuxer. This vulnerability allows bypassing unsafe file extension checks and triggering arbitrary demuxers via base64-encoded data URIs appended with specific file extensions.
  • CVE-2023-6602: A flaw was found in FFmpeg's TTY Demuxer. This vulnerability allows possible data exfiltration via improper parsing of non-TTY-compliant input files in HLS playlists.
  • CVE-2023-6603: A flaw was found in FFmpeg's HLS playlist parsing. This vulnerability allows a denial of service via a maliciously crafted HLS playlist that triggers a null pointer dereference during initialization.
  • CVE-2023-6604: A flaw was found in FFmpeg. This vulnerability allows unexpected additional CPU load and storage consumption, potentially leading to degraded performance or denial of service via the demuxing of arbitrary data as XBIN-formatted data without proper format validation.
  • CVE-2023-6605: A flaw was found in FFmpeg's DASH playlist support. This vulnerability allows arbitrary HTTP GET requests to be made on behalf of the machine running FFmpeg via a crafted DASH playlist containing malicious URLs.
  • CVE-2025-1594: A vulnerability, which was classified as critical, was found in FFmpeg up to 7.1. This affects the function ff_aac_search_for_tns of the file libavcodec/aacenc_tns.c of the component AAC Encoder. The manipulation leads to stack-based buffer overflow. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used.
  • CVE-2025-22921: FFmpeg git-master,N-113007-g8d24a28d06 was discovered to contain a segmentation violation via the component /libavcodec/jpeg2000dec.c.
  • CVE-2025-25473: FFmpeg git master before commit c08d30 was discovered to contain a NULL pointer dereference via the component libavformat/mov.c.
Created: 2024-12-31 Last update: 2025-05-05 16:30
lintian reports 6 errors and 9 warnings high
Lintian reports 6 errors and 9 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2024-10-28 Last update: 2025-03-17 10:32
1 bug tagged patch in the BTS normal
The BTS contains patches fixing 1 bug, consider including or untagging them.
Created: 2025-01-06 Last update: 2025-05-16 14:31
Depends on packages which need a new maintainer normal
The packages that ffmpeg depends on which need a new maintainer are:
  • libbs2b (#1007187)
    • Depends: libbs2b0 libbs2b0
    • Build-Depends: libbs2b-dev
  • libiec61883 (#826285)
    • Depends: libiec61883-0
    • Build-Depends: libiec61883-dev
Created: 2019-11-22 Last update: 2025-05-16 13:31
22 low-priority security issues in bookworm low

There are 22 open security issues in bookworm.

22 issues left for the package maintainer to handle:
  • CVE-2023-6601: (postponed; to be fixed through a stable update) A flaw was found in FFmpeg's HLS demuxer. This vulnerability allows bypassing unsafe file extension checks and triggering arbitrary demuxers via base64-encoded data URIs appended with specific file extensions.
  • CVE-2023-6602: (postponed; to be fixed through a stable update) A flaw was found in FFmpeg's TTY Demuxer. This vulnerability allows possible data exfiltration via improper parsing of non-TTY-compliant input files in HLS playlists.
  • CVE-2023-6603: (postponed; to be fixed through a stable update) A flaw was found in FFmpeg's HLS playlist parsing. This vulnerability allows a denial of service via a maliciously crafted HLS playlist that triggers a null pointer dereference during initialization.
  • CVE-2023-6604: (postponed; to be fixed through a stable update) A flaw was found in FFmpeg. This vulnerability allows unexpected additional CPU load and storage consumption, potentially leading to degraded performance or denial of service via the demuxing of arbitrary data as XBIN-formatted data without proper format validation.
  • CVE-2023-6605: (postponed; to be fixed through a stable update) A flaw was found in FFmpeg's DASH playlist support. This vulnerability allows arbitrary HTTP GET requests to be made on behalf of the machine running FFmpeg via a crafted DASH playlist containing malicious URLs.
  • CVE-2025-0518: (postponed; to be fixed through a stable update) Unchecked Return Value, Out-of-bounds Read vulnerability in FFmpeg allows Read Sensitive Constants Within an Executable. This vulnerability is associated with program files https://github.Com/FFmpeg/FFmpeg/blob/master/libavfilter/af_pan.C . This issue affects FFmpeg: 7.1. Issue was fixed:  https://github.com/FFmpeg/FFmpeg/commit/b5b6391d64807578ab872dc58fb8aa621dcfc38a https://github.com/FFmpeg/FFmpeg/commit/b5b6391d64807578ab872dc58fb8aa621dcfc38a This issue was discovered by: Simcha Kosman
  • CVE-2025-1594: (postponed; to be fixed through a stable update) A vulnerability, which was classified as critical, was found in FFmpeg up to 7.1. This affects the function ff_aac_search_for_tns of the file libavcodec/aacenc_tns.c of the component AAC Encoder. The manipulation leads to stack-based buffer overflow. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used.
  • CVE-2023-49502: (postponed; to be fixed through a stable update) Buffer Overflow vulnerability in Ffmpeg v.n6.1-3-g466799d4f5 allows a local attacker to execute arbitrary code via the ff_bwdif_filter_intra_c function in the libavfilter/bwdifdsp.c:125:5 component.
  • CVE-2023-49528: (postponed; to be fixed through a stable update) Buffer Overflow vulnerability in FFmpeg version n6.1-3-g466799d4f5, allows a local attacker to execute arbitrary code and cause a denial of service (DoS) via the af_dialoguenhance.c:261:5 in the de_stereo component.
  • CVE-2023-50007: (postponed; to be fixed through a stable update) Buffer Overflow vulnerability in Ffmpeg v.n6.1-3-g466799d4f5 allows a local attacker to execute arbitrary code via theav_samples_set_silence function in thelibavutil/samplefmt.c:260:9 component.
  • CVE-2023-50008: (postponed; to be fixed through a stable update) Buffer Overflow vulnerability in Ffmpeg v.n6.1-3-g466799d4f5 allows a local attacker to execute arbitrary code via the av_malloc function in libavutil/mem.c:105:9 component.
  • CVE-2024-31578: (postponed; to be fixed through a stable update) FFmpeg version n6.1.1 was discovered to contain a heap use-after-free via the av_hwframe_ctx_init function.
  • CVE-2024-31582: (postponed; to be fixed through a stable update) FFmpeg version n6.1 was discovered to contain a heap buffer overflow vulnerability in the draw_block_rectangle function of libavfilter/vf_codecview.c. This vulnerability allows attackers to cause undefined behavior or a Denial of Service (DoS) via crafted input.
  • CVE-2024-32228: (postponed; to be fixed through a stable update) FFmpeg 7.0 is vulnerable to Buffer Overflow. There is a SEGV at libavcodec/hevcdec.c:2947:22 in hevc_frame_end.
  • CVE-2024-35367: (postponed; to be fixed through a stable update) FFmpeg n6.1.1 has an Out-of-bounds Read via libavcodec/ppc/vp8dsp_altivec.c, static const vec_s8 h_subpel_filters_outer
  • CVE-2024-35368: (postponed; to be fixed through a stable update) FFmpeg n7.0 is affected by a Double Free via the rkmpp_retrieve_frame function within libavcodec/rkmppdec.c.
  • CVE-2024-35369: (postponed; to be fixed through a stable update) In FFmpeg version n6.1.1, specifically within the avcodec/speexdec.c module, a potential security vulnerability exists due to insufficient validation of certain parameters when parsing Speex codec extradata. This vulnerability could lead to integer overflow conditions, potentially resulting in undefined behavior or crashes during the decoding process.
  • CVE-2024-36615: (postponed; to be fixed through a stable update) FFmpeg n7.0 has a race condition vulnerability in the VP9 decoder. This could lead to a data race if video encoding parameters were being exported, as the side data would be attached in the decoder thread while being read in the output thread.
  • CVE-2024-36618: (postponed; to be fixed through a stable update) FFmpeg n6.1.1 has a vulnerability in the AVI demuxer of the libavformat library which allows for an integer overflow, potentially resulting in a denial-of-service (DoS) condition.
  • CVE-2025-22919: (postponed; to be fixed through a stable update) A reachable assertion in FFmpeg git-master commit N-113007-g8d24a28d06 allows attackers to cause a Denial of Service (DoS) via opening a crafted AAC file.
  • CVE-2025-22921: (postponed; to be fixed through a stable update) FFmpeg git-master,N-113007-g8d24a28d06 was discovered to contain a segmentation violation via the component /libavcodec/jpeg2000dec.c.
  • CVE-2025-25473: (postponed; to be fixed through a stable update) FFmpeg git master before commit c08d30 was discovered to contain a NULL pointer dereference via the component libavformat/mov.c.

You can find information about how to handle these issues in the security team's documentation.

Created: 2024-04-12 Last update: 2025-05-05 16:30
Build log checks report 2 warnings low
Build log checks report 2 warnings
Created: 2024-06-09 Last update: 2024-07-29 04:00
testing migrations
  • This package will soon be part of the auto-rubberband transition. You might want to ensure that your package is ready for it. You can probably find supplementary information in the debian-release archives or in the corresponding release.debian.org bug.
  • This package will soon be part of the auto-libxml2 transition. You might want to ensure that your package is ready for it. You can probably find supplementary information in the debian-release archives or in the corresponding release.debian.org bug.
  • This package will soon be part of the auto-libtheora transition. You might want to ensure that your package is ready for it. You can probably find supplementary information in the debian-release archives or in the corresponding release.debian.org bug.
news
[rss feed]
  • [2025-03-11] ffmpeg 7:7.1.1-1 MIGRATED to testing (Debian testing watch)
  • [2025-03-08] Accepted ffmpeg 7:7.1.1-1 (source) into unstable (Sebastian Ramacher)
  • [2025-02-28] Accepted ffmpeg 7:4.3.8-0+deb11u3 (source) into oldstable-security (Thorsten Alteholz)
  • [2025-02-24] ffmpeg 7:7.1-4 MIGRATED to testing (Debian testing watch)
  • [2025-02-21] Accepted ffmpeg 7:7.1-4 (source) into unstable (Sebastian Ramacher)
  • [2025-01-31] Accepted ffmpeg 7:4.3.8-0+deb11u2 (source) into oldstable-security (Thorsten Alteholz)
  • [2024-10-31] ffmpeg 7:7.1-3 MIGRATED to testing (Debian testing watch)
  • [2024-10-27] Accepted ffmpeg 7:7.1-3 (source) into unstable (Sebastian Ramacher)
  • [2024-10-21] Accepted ffmpeg 7:4.3.8-0+deb11u1 (source) into oldstable-security (Emilio Pozuelo Monfort)
  • [2024-10-20] Accepted ffmpeg 7:7.1-2 (source) into experimental (Sebastian Ramacher)
  • [2024-10-20] Accepted ffmpeg 7:7.1-1 (source) into experimental (Sebastian Ramacher)
  • [2024-08-16] ffmpeg 7:7.0.2-3 MIGRATED to testing (Debian testing watch)
  • [2024-08-14] Accepted ffmpeg 7:5.1.6-0+deb12u1 (source) into proposed-updates (Debian FTP Masters) (signed by: Sebastian Ramacher)
  • [2024-08-14] Accepted ffmpeg 7:5.1.6-0+deb12u1 (source) into stable-security (Debian FTP Masters) (signed by: Sebastian Ramacher)
  • [2024-08-13] Accepted ffmpeg 7:7.0.2-3 (source) into unstable (Sebastian Ramacher)
  • [2024-08-13] ffmpeg 7:7.0.2-2 MIGRATED to testing (Debian testing watch)
  • [2024-08-10] Accepted ffmpeg 7:7.0.2-2 (source) into unstable (Sebastian Ramacher)
  • [2024-08-10] ffmpeg 7:7.0.2-1 MIGRATED to testing (Debian testing watch)
  • [2024-08-04] ffmpeg 7:7.0.1-5 MIGRATED to testing (Debian testing watch)
  • [2024-08-03] Accepted ffmpeg 7:7.0.2-1 (source) into unstable (Sebastian Ramacher)
  • [2024-07-30] Accepted ffmpeg 7:7.0.1-5 (source) into unstable (Sebastian Ramacher)
  • [2024-07-28] Accepted ffmpeg 7:7.0.1-4 (source) into unstable (Sebastian Ramacher)
  • [2024-07-28] Accepted ffmpeg 7:7.0.1-3 (source) into unstable (Sebastian Ramacher)
  • [2024-07-26] ffmpeg 7:6.1.1-5 MIGRATED to testing (Debian testing watch)
  • [2024-07-08] Accepted ffmpeg 7:7.0.1-2 (source) into experimental (Sebastian Ramacher)
  • [2024-07-08] Accepted ffmpeg 7:6.1.1-5 (source) into unstable (Sebastian Ramacher)
  • [2024-06-29] Accepted ffmpeg 7:4.3.7-0+deb11u1 (source) into oldstable-proposed-updates (Debian FTP Masters) (signed by: Moritz Mühlenhoff)
  • [2024-06-26] Accepted ffmpeg 7:4.3.7-0+deb11u1 (source) into oldstable-security (Debian FTP Masters) (signed by: Moritz Mühlenhoff)
  • [2024-06-16] Accepted ffmpeg 7:5.1.5-0+deb12u1 (source) into proposed-updates (Debian FTP Masters) (signed by: Sebastian Ramacher)
  • [2024-06-15] Accepted ffmpeg 7:5.1.5-0+deb12u1 (source) into stable-security (Debian FTP Masters) (signed by: Sebastian Ramacher)
  • 1
  • 2
bugs [bug history graph]
  • all: 25 26
  • RC: 0
  • I&N: 18
  • M&W: 7 8
  • F&P: 0
  • patch: 1
links
  • homepage
  • lintian (6, 9)
  • buildd: logs, checks, reproducibility, cross
  • popcon
  • browse source code
  • edit tags
  • other distros
  • security tracker
  • screenshots
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 7:7.1.1-1ubuntu1
  • 13 bugs
  • patches for 7:7.1.1-1ubuntu1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing