Package: release.debian.org
Severity: normal
Tags: trixie
X-Debbugs-Cc: [email protected], [email protected]
Control: affects -1 + src:kissfft
User: [email protected]
Usertags: pu
* CVE-2025-34297: Integer Overflow on 32-bit Systems
(Closes: #1131147)
* CVE-2026-41445: Integer Overflow in kiss_fftndr_alloc()
(Closes: #1134493)
cmake_4.patch is disabled in debian/patches/series,
the other changes from 131.1.0-4 look harmless enough.
diffstat for kissfft-131.1.0 kissfft-131.1.0
changelog | 33
control |4
copyright |4
gitlab-ci.yml |6
patches/0001-check-for-overflow-on-32-bit-platform-closes-120.patch | 36
patches/0002-kiss_fftndr_alloc-check-for-overflow-and-_perhaps_-l.patch | 82
++
patches/cmake_4.patch | 27
+++
patches/series |3
salsa-ci.yml|3
9 files changed, 188 insertions(+), 10 deletions(-)
diff -Nru kissfft-131.1.0/debian/changelog kissfft-131.1.0/debian/changelog
--- kissfft-131.1.0/debian/changelog2022-11-18 23:57:24.0 +0200
+++ kissfft-131.1.0/debian/changelog2026-05-09 17:31:44.0 +0300
@@ -1,3 +1,36 @@
+kissfft (131.1.0-4.1~deb13u1) trixie; urgency=medium
+
+ * Non-maintainer upload.
+ * Rebuild for trixie.
+- Don't include the CMake 4 fix.
+
+ -- Adrian Bunk Sat, 09 May 2026 17:31:44 +0300
+
+kissfft (131.1.0-4.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * CVE-2025-34297: Integer Overflow on 32-bit Systems
+(Closes: #1131147)
+ * CVE-2026-41445: Integer Overflow in kiss_fftndr_alloc()
+(Closes: #1134493)
+
+ -- Adrian Bunk Thu, 07 May 2026 14:02:10 +0300
+
+kissfft (131.1.0-4) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Vasyl Gello ]
+ * Fix lintian warnings
+
+ [ Dylan Aïssi ]
+ * Cherry-pick upstream patch to improve compatibility with cmake 4
+ * Update debian/salsa-ci.yml
+ * Switch Build-Dep from pkg-config to pkgconf
+ * Standards-Version: 4.7.2 (routine-update)
+
+ -- Dylan Aïssi Thu, 25 Sep 2025 23:32:11 +0200
+
kissfft (131.1.0-3) unstable; urgency=medium
* [DNM] Try unmerged PRs
diff -Nru kissfft-131.1.0/debian/control kissfft-131.1.0/debian/control
--- kissfft-131.1.0/debian/control 2021-10-07 16:30:50.0 +0300
+++ kissfft-131.1.0/debian/control 2025-09-26 00:32:11.0 +0300
@@ -9,10 +9,10 @@
debhelper-compat (= 13),
libfftw3-dev,
libpng-dev,
- pkg-config,
+ pkgconf,
python3,
python3-numpy,
-Standards-Version: 4.6.0
+Standards-Version: 4.7.2
Rules-Requires-Root: no
Homepage: https://github.com/mborgerding/kissfft
Vcs-Git: https://salsa.debian.org/multimedia-team/kissfft.git
diff -Nru kissfft-131.1.0/debian/copyright kissfft-131.1.0/debian/copyright
--- kissfft-131.1.0/debian/copyright2021-01-15 04:04:49.0 +0200
+++ kissfft-131.1.0/debian/copyright2025-09-26 00:32:11.0 +0300
@@ -3,13 +3,13 @@
Source: https://github.com/mborgerding/kissfft
Files: *
-Copyright: 2003-2020, Mark Borgerding
+Copyright: 2003-2022, Mark Borgerding
License: BSD-3-clause
Comment: Full list of contributors available from
Github commit history
Files: debian/*
-Copyright: 2020 Vasyl Gello
+Copyright: 2020-2022 Vasyl Gello
License: BSD-3-clause
Comment: License text retrieved from upstream LICENSES/BSD-3-Clause file
diff -Nru kissfft-131.1.0/debian/gitlab-ci.yml
kissfft-131.1.0/debian/gitlab-ci.yml
--- kissfft-131.1.0/debian/gitlab-ci.yml2021-01-15 04:04:49.0
+0200
+++ kissfft-131.1.0/debian/gitlab-ci.yml1970-01-01 02:00:00.0
+0200
@@ -1,6 +0,0 @@
-include:
- - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
-
-variables:
- RELEASE: 'unstable'
diff -Nru
kissfft-131.1.0/debian/patches/0001-check-for-overflow-on-32-bit-platform-closes-120.patch
kissfft-131.1.0/debian/patches/0001-check-for-overflow-on-32-bit-platform-closes-120.patch
---
kissfft-131.1.0/debian/patches/0001-check-for-overflow-on-32-bit-platform-closes-120.patch
1970-01-01 02:00:00.0 +0200
+++
kissfft-131.1.0/debian/patches/0001-check-for-overflow-on-32-bit-platform-closes-120.patch
2026-05-07 14:01:40.0 +0300
@@ -0,0 +1,36 @@
+From 9a13b3b7f8568ebdad4508447708ce6f509667ee Mon Sep 17 00:00:00 2001
+From: Mark Borgerding
+Date: Wed, 26 Nov 2025 10:39:17 -0500
+Subject: check for overflow on 32 bit platform (closes #120)
+
+---
+ kiss_fft.c | 6 +-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/