XPost: linux.debian.devel.release
--RmP6CyFLMSnBpmjm
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Package: release.debian.org
Severity: normal
X-Debbugs-Cc:
[email protected],
[email protected]
Control: affects -1 + src:libarchive
User:
[email protected]
Usertags: unblock
Please unblock package libarchive; this is a pre-approval request
before I upload the package to unstable.
[ Reason ]
Apply four patches taken from later upstream releases for security
issues tracked by the security team as CVE-2025-5914, CVE-2025-5915, CVE-2025-5916, and CVE-2025-5917.
[ Impact ]
Programs using libarchive may be tricked into mishandling specific
types of archives, with effects ranging from undefined behavior to
data disclosure.
[ Tests ]
Some of the patches also add tests to libarchive's unit test suite.
[ Risks ]
IMHO low; the fixes have been approved by the upstream authors and
included in later libarchive releases.
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
unblock libarchive/3.7.4-4
--RmP6CyFLMSnBpmjm
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="libarchive_3.7.4-4.debdiff" Content-Transfer-Encoding: quoted-printable
diff -Nru libarchive-3.7.4/debian/changelog libarchive-3.7.4/debian/changelog --- libarchive-3.7.4/debian/changelog 2025-04-27 23:19:29.000000000 +0300
+++ libarchive-3.7.4/debian/changelog 2025-07-24 17:40:32.000000000 +0300
@@ -1,3 +1,11 @@
+libarchive (3.7.4-4) unstable; urgency=medium
+
+ * Add the CVE-2025-5914, CVE-2025-5915, CVE-2025-5916, and
+ CVE-2025-5917 patches.
+ Closes: #1107621, #1107622, #1107623, #1107626
+
+ -- Peter Pentchev <
[email protected]> Thu, 24 Jul 2025 17:40:32 +0300
+
libarchive (3.7.4-3) unstable; urgency=medium
* Rename the CVE-2025-1632 patch to CVE-2025-1632-25724, use the exact
diff -Nru libarchive-3.7.4/debian/patches/CVE-2025-5914.patch libarchive-3.7.4/debian/patches/CVE-2025-5914.patch
--- libarchive-3.7.4/debian/patches/CVE-2025-5914.patch 1970-01-01 02:00:00.000000000 +0200
+++ libarchive-3.7.4/debian/patches/CVE-2025-5914.patch 2025-07-24 16:53:30.000000000 +0300
@@ -0,0 +1,32 @@
+Description: rar: Fix double free with over 4 billion nodes (#2598)
+ If a system is capable of handling 4 billion nodes in memory, a d