Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ffmpeg-4 for openSUSE:Factory checked in at 2025-06-10 08:57:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ffmpeg-4 (Old) and /work/SRC/openSUSE:Factory/.ffmpeg-4.new.19631 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ffmpeg-4" Tue Jun 10 08:57:46 2025 rev:82 rq:1283411 version:4.4.6 Changes: -------- --- /work/SRC/openSUSE:Factory/ffmpeg-4/ffmpeg-4.changes 2025-06-01 21:36:59.086359937 +0200 +++ /work/SRC/openSUSE:Factory/.ffmpeg-4.new.19631/ffmpeg-4.changes 2025-06-10 08:58:36.654852579 +0200 @@ -1,0 +2,8 @@ +Fri May 30 14:28:05 UTC 2025 - Cliff Zhao <qz...@suse.com> + +- Add ffmpeg-4-CVE-2024-36618.patch: + Backport 7a089ed8 from upstream, avformat/avidec: Fix integer + overflow iff ULONG_MAX < INT64_MAX. + (CVE-2024-36618, bsc#1234020) + +------------------------------------------------------------------- @@ -79,0 +88,2 @@ + avformat/cafdec: dont seek beyond 64bit (CVE-2024-36617, bsc#1234019). + avformat/westwood_vqa: Fix 2g packets (CVE-2024-36616, bsc#1234018). @@ -716,0 +727 @@ + * avcodec/g729_parser: Check channels (CVE-2022-1475, bsc#1198898) New: ---- ffmpeg-4-CVE-2024-36618.patch BETA DEBUG BEGIN: New: - Add ffmpeg-4-CVE-2024-36618.patch: Backport 7a089ed8 from upstream, avformat/avidec: Fix integer BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ffmpeg-4.spec ++++++ --- /var/tmp/diff_new_pack.BdJeGT/_old 2025-06-10 08:58:37.490887062 +0200 +++ /var/tmp/diff_new_pack.BdJeGT/_new 2025-06-10 08:58:37.494887227 +0200 @@ -141,6 +141,7 @@ Patch28: ffmpeg-4-CVE-2025-25473.patch Patch29: ffmpeg-4-CVE-2025-22921.patch Patch30: ffmpeg-avcodec-libdav1d-don-t-repeatedly-parse-the-same-seq.patch +Patch31: ffmpeg-4-CVE-2024-36618.patch BuildRequires: ladspa-devel BuildRequires: libgsm-devel BuildRequires: libmp3lame-devel ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.BdJeGT/_old 2025-06-10 08:58:37.546889372 +0200 +++ /var/tmp/diff_new_pack.BdJeGT/_new 2025-06-10 08:58:37.550889537 +0200 @@ -1,5 +1,5 @@ -mtime: 1748629845 -commit: 420e661938e4368d566150fe417d839dd54c1787c020fe7f7bd9c4d6cdcebe6b +mtime: 1749132081 +commit: b0492f21788e3531689b3d71465d576aed32d6c7b6bb7d04a6d851c1c6c6a711 url: https://src.opensuse.org/jengelh/ffmpeg-4 revision: master ++++++ build.specials.obscpio ++++++ ++++++ ffmpeg-4-CVE-2024-36618.patch ++++++ commit 7a089ed8e049e3bfcb22de1250b86f2106060857 Author: Andreas Rheinhardt <andreas.rheinha...@outlook.com> Date: Tue Mar 12 23:23:17 2024 +0100 avformat/avidec: Fix integer overflow iff ULONG_MAX < INT64_MAX Affects many FATE-tests, see https://fate.ffmpeg.org/report.cgi?time=20240312011016&slot=ppc-linux-gcc-13.2-ubsan-altivec-qemu Reviewed-by: James Almer <jamr...@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinha...@outlook.com> --- a/libavformat/avidec.c +++ b/libavformat/avidec.c @@ -1694,7 +1694,7 @@ int *idx = av_mallocz_array(s->nb_streams, sizeof(*idx)); if (!idx) return AVERROR(ENOMEM); - for (min_pos = pos = 0; min_pos != INT64_MAX; pos = min_pos + 1LU) { + for (min_pos = pos = 0; min_pos != INT64_MAX; pos = min_pos + 1ULL) { int64_t max_dts = INT64_MIN / 2; int64_t min_dts = INT64_MAX / 2; int64_t max_buffer = 0;