Your message dated Wed, 18 Jun 2025 10:34:06 +0000
with message-id <[email protected]>
and subject line unblock libblockdev
has caused the Debian Bug report #1107968,
regarding unblock: libblockdev/3.3.0-2.1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1107968: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107968
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
X-Debbugs-Cc: [email protected], Utopia Maintenance Team 
<[email protected]>, Michael Biebl 
<[email protected]>, [email protected]
Control: affects -1 + src:libblockdev
User: [email protected]
Usertags: unblock

Hi Release Team,

Please unblock package libblockdev

libblockdev is affected by CVE-2025-6019, a local privilege escalation
to root which can be exploited via the udisks2 deamon. We have
released DSA 5943-1 yesterday for it.

unblock libblockdev/3.3.0-2.1

and if possible let it migrate rather soon into testing.

Regards,
Salvatore
diff -Nru libblockdev-3.3.0/debian/changelog libblockdev-3.3.0/debian/changelog
--- libblockdev-3.3.0/debian/changelog  2025-02-27 22:12:11.000000000 +0100
+++ libblockdev-3.3.0/debian/changelog  2025-06-09 15:06:46.000000000 +0200
@@ -1,3 +1,10 @@
+libblockdev (3.3.0-2.1) unstable; urgency=high
+
+  * Non-maintainer upload by the Security Team.
+  * dont allow suid and dev set on fs resize (CVE-2025-6019)
+
+ -- Salvatore Bonaccorso <[email protected]>  Mon, 09 Jun 2025 15:06:46 +0200
+
 libblockdev (3.3.0-2) unstable; urgency=medium
 
   * autopkgtest: Add dependency on vdo.
diff -Nru 
libblockdev-3.3.0/debian/patches/dont-allow-suid-and-dev-set-on-fs-resize.patch 
libblockdev-3.3.0/debian/patches/dont-allow-suid-and-dev-set-on-fs-resize.patch
--- 
libblockdev-3.3.0/debian/patches/dont-allow-suid-and-dev-set-on-fs-resize.patch 
    1970-01-01 01:00:00.000000000 +0100
+++ 
libblockdev-3.3.0/debian/patches/dont-allow-suid-and-dev-set-on-fs-resize.patch 
    2025-06-09 15:06:46.000000000 +0200
@@ -0,0 +1,27 @@
+From 8e072f794744bd17c57cceabb3884d3f0f6a1602 Mon Sep 17 00:00:00 2001
+From: Thomas Blume <[email protected]>
+Date: Fri, 16 May 2025 14:27:10 +0200
+Subject: [PATCH] dont allow suid and dev set on fs resize
+
+---
+ src/plugins/fs/generic.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/src/plugins/fs/generic.c b/src/plugins/fs/generic.c
+index 69333944..1a6dd960 100644
+--- a/src/plugins/fs/generic.c
++++ b/src/plugins/fs/generic.c
+@@ -683,7 +683,9 @@ static gchar* fs_mount (const gchar *device, gchar 
*fstype, gboolean read_only,
+                              "Failed to create temporary directory for 
mounting '%s'.", device);
+                 return NULL;
+             }
+-            ret = bd_fs_mount (device, mountpoint, fstype, read_only ? "ro" : 
NULL, NULL, &l_error);
++
++            ret = bd_fs_mount (device, mountpoint, fstype, read_only ? 
"nosuid,nodev,ro" : "nosuid,nodev", NULL, &l_error);
++
+             if (!ret) {
+                 g_propagate_prefixed_error (error, l_error, "Failed to mount 
'%s': ", device);
+                 g_rmdir (mountpoint);
+-- 
+2.48.1
+
diff -Nru libblockdev-3.3.0/debian/patches/series 
libblockdev-3.3.0/debian/patches/series
--- libblockdev-3.3.0/debian/patches/series     2025-02-27 22:12:11.000000000 
+0100
+++ libblockdev-3.3.0/debian/patches/series     2025-06-09 15:06:46.000000000 
+0200
@@ -1 +1,2 @@
 Skip-smartmontools-integration-test.patch
+dont-allow-suid-and-dev-set-on-fs-resize.patch

--- End Message ---
--- Begin Message ---
Unblocked libblockdev.

--- End Message ---

Reply via email to