Every CVE Search/ Get API key

CVE-2025-6019

Libblockdev: lpe from allow_active to root in libblockdev via udisks

7.0 HighPublic exploitFix available

A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the "allow_active" setting in Polkit permits a physically present user to take certain actions based on the session type. Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. Normally, udisks mounts user-provided filesystem images with security flags like nosuid and nodev to prevent privilege escalation. However, a local attacker can create a specially crafted XFS image containing a SUID-root shell, then trick udisks into resizing it. This mounts their malicious filesystem with root privileges, allowing them to execute their SUID-root shell and gain complete control of the system.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
High
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.48%Up 0.5 points since Jun 19, 2025
90%50%10%1%

What each source reports

CVE List Score used 7.0

Libblockdev: lpe from allow_active to root in libblockdev via udisks

A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the "allow_active" setting in Polkit permits a physically present user to take certain actions based on the session type. Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. Normally, udisks mounts user-provided filesystem images with security flags like nosuid and nodev to prevent privilege escalation. However, a local attacker can create a specially crafted XFS image containing a SUID-root shell, then trick udisks into resizing it. This mounts their malicious filesystem with root privileges, allowing them to execute their SUID-root shell and gain complete control of the system.

Record
CVE-2025-6019
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-250
Updated
2026-11-02
EUVDEUVD-2025-18685 7.0

A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the "allow_active" setting in Polkit permits a physically present user to take certain actions based on the session type. Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. Normally, udisks mounts user-provided filesystem images with security flags like nosuid and nodev to prevent privilege escalation. However, a local attacker can create a specially crafted XFS image containing a SUID-root shell, then trick udisks into resizing it. This mounts their malicious filesystem with root privileges, allowing them to execute their SUID-root shell and gain complete control of the system.

Record
EUVD-2025-18685
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-mpgj-hch9-5rvx 7.0

A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the ...

A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the "allow_active" setting in Polkit permits a physically present user to take certain actions based on the session type. Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. Normally, udisks mounts user-provided filesystem images with security flags like nosuid and nodev to prevent privilege escalation. However, a local attacker can create a specially crafted XFS image containing a SUID-root shell, then trick udisks into resizing it. This mounts their malicious filesystem with root privileges, allowing them to execute their SUID-root shell and gain complete control of the system.

Record
GHSA-mpgj-hch9-5rvx
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-250
Updated
2026-11-02
NVD 7.0

A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the "allow_active" setting in Polkit permits a physically present user to take certain actions based on the session type. Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. Normally, udisks mounts user-provided filesystem images with security flags like nosuid and nodev to prevent privilege escalation. However, a local attacker can create a specially crafted XFS image containing a SUID-root shell, then trick udisks into resizing it. This mounts their malicious filesystem with root privileges, allowing them to execute their SUID-root shell and gain complete control of the system.

Record
CVE-2025-6019
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-250
Updated
2026-11-02
OSV 7.0

Libblockdev: lpe from allow_active to root in libblockdev via udisks

A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the "allow_active" setting in Polkit permits a physically present user to take certain actions based on the session type. Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. Normally, udisks mounts user-provided filesystem images with security flags like nosuid and nodev to prevent privilege escalation. However, a local attacker can create a specially crafted XFS image containing a SUID-root shell, then trick udisks into resizing it. This mounts their malicious filesystem with root privileges, allowing them to execute their SUID-root shell and gain complete control of the system.

Record
CVE-2025-6019
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-250
Updated
2026-11-02
OSVDEBIAN-CVE-2025-6019 7.0

A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the "allow_active" setting in Polkit permits a physically present user to take certain actions based on the session type. Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. Normally, udisks mounts user-provided filesystem images with security flags like nosuid and nodev to prevent privilege escalation. However, a local attacker can create a specially crafted XFS image containing a SUID-root shell, then trick udisks into resizing it. This mounts their malicious filesystem with root privileges, allowing them to execute their SUID-root shell and gain complete control of the system.

Record
DEBIAN-CVE-2025-6019
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 39 moreShow less
OSVOESA-2025-1677 7.0

libblockdev security update

libblockdev is a C library supporting GObject introspection for manipulation of block devices. It has a plugin-based architecture where each technology (like LVM, Btrfs, MD RAID, Swap,...) is implemented in a separate plugin, possibly with multiple implementations (e.g. using LVM CLI or the new LVM DBus API).

Security Fix(es):

A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the "allow_active" setting in Polkit permits a physically present user to take certain actions based on the session type. Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. Normally, udisks mounts user-provided filesystem images with security flags like nosuid and nodev to prevent privilege escalation. However, a local attacker can create a specially crafted XFS image containing a SUID-root shell, then trick udisks into resizing it. This mounts their malicious filesystem with root privileges, allowing them to execute their SUID-root shell and gain complete control of the system.(CVE-2025-6019)

Record
OESA-2025-1677
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2025-1688 7.0

udisks2 security update

Security Fix(es):

A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the "allow_active" setting in Polkit permits a physically present user to take certain actions based on the session type. Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. Normally, udisks mounts user-provided filesystem images with security flags like nosuid and nodev to prevent privilege escalation. However, a local attacker can create a specially crafted XFS image containing a SUID-root shell, then trick udisks into resizing it. This mounts their malicious filesystem with root privileges, allowing them to execute their SUID-root shell and gain complete control of the system.(CVE-2025-6019)

Record
OESA-2025-1688
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:10796 7.0

Red Hat Security Advisory: libblockdev security update

Record
RHSA-2025:10796
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:9320 7.0

Red Hat Security Advisory: libblockdev security update

Record
RHSA-2025:9320
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:9321 7.0

Red Hat Security Advisory: libblockdev security update

Record
RHSA-2025:9321
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:9322 7.0

Red Hat Security Advisory: libblockdev security update

Record
RHSA-2025:9322
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:9323 7.0

Red Hat Security Advisory: libblockdev security update

Record
RHSA-2025:9323
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:9324 7.0

Red Hat Security Advisory: libblockdev security update

Record
RHSA-2025:9324
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:9325 7.0

Red Hat Security Advisory: libblockdev security update

Record
RHSA-2025:9325
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:9326 7.0

Red Hat Security Advisory: libblockdev security update

Record
RHSA-2025:9326
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:9327 7.0

Red Hat Security Advisory: libblockdev security update

Record
RHSA-2025:9327
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:9328 7.0

Red Hat Security Advisory: libblockdev security update

Record
RHSA-2025:9328
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:9878 7.0

Red Hat Security Advisory: libblockdev security update

Record
RHSA-2025:9878
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2025:9327 7.0

Important: libblockdev security update

The libblockdev packages provide a C library with GObject introspection support used for low-level operations on block devices. The library serves as a thin wrapper around plug-ins for specific functionality, such as LVM, Btrfs, LUKS, or MD RAID.

Security Fix(es):

  • libblockdev: LPE from allow_active to root in libblockdev via udisks (CVE-2025-6019)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2025:9327
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2025:9328 7.0

Important: libblockdev security update

The libblockdev packages provide a C library with GObject introspection support used for low-level operations on block devices. The library serves as a thin wrapper around plug-ins for specific functionality, such as LVM, Btrfs, LUKS, or MD RAID.

Security Fix(es):

  • libblockdev: LPE from allow_active to root in libblockdev via udisks (CVE-2025-6019)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2025:9328
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2025:9878 7.0

Important: libblockdev security update

The libblockdev packages provide a C library with GObject introspection support used for low-level operations on block devices. The library serves as a thin wrapper around plug-ins for specific functionality, such as LVM, Btrfs, LUKS, or MD RAID.

Security Fix(es):

  • libblockdev: LPE from allow_active to root in libblockdev via udisks (CVE-2025-6019)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2025:9878
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2025-6019 7.0

A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the "allow_active" setting in Polkit permits a physically present user to take certain actions based on the session type. Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. Normally, udisks mounts user-provided filesystem images with security flags like nosuid and nodev to prevent privilege escalation. However, a local attacker can create a specially crafted XFS image containing a SUID-root shell, then trick udisks into resizing it. This mounts their malicious filesystem with root privileges, allowing them to execute their SUID-root shell and gain complete control of the system.

Record
UBUNTU-CVE-2025-6019
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVALSA-2025:9327 No score

Important: libblockdev security update

The libblockdev packages provide a C library with GObject introspection support used for low-level operations on block devices. The library serves as a thin wrapper around plug-ins for specific functionality, such as LVM, Btrfs, LUKS, or MD RAID.

Security Fix(es):

  • libblockdev: LPE from allow_active to root in libblockdev via udisks (CVE-2025-6019)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:9327
Updated
2026-11-02
OSVALSA-2025:9328 No score

Important: libblockdev security update

The libblockdev packages provide a C library with GObject introspection support used for low-level operations on block devices. The library serves as a thin wrapper around plug-ins for specific functionality, such as LVM, Btrfs, LUKS, or MD RAID.

Security Fix(es):

  • libblockdev: LPE from allow_active to root in libblockdev via udisks (CVE-2025-6019)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:9328
Updated
2026-11-02
OSVALSA-2025:9878 No score

Important: libblockdev security update

The libblockdev packages provide a C library with GObject introspection support used for low-level operations on block devices. The library serves as a thin wrapper around plug-ins for specific functionality, such as LVM, Btrfs, LUKS, or MD RAID.

Security Fix(es):

  • libblockdev: LPE from allow_active to root in libblockdev via udisks (CVE-2025-6019)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:9878
Updated
2026-11-02
OSVALSA-2025:A004 No score

Important: libblockdev security update

libblockdev is a C library supporting GObject introspection for manipulation of block devices. It has a plugin-based architecture where each technology (like LVM, Btrfs, MD RAID, Swap,...) is implemented in a separate plugin, possibly with multiple implementations (e.g. using LVM CLI or the new LVM DBus API).

Security Fix(es):

  • libblockdev: Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. (CVE-2025-6019)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:A004
Updated
2026-11-02
OSVALSA-2025:A005 No score

Important: libblockdev security update

libblockdev is a C library supporting GObject introspection for manipulation of block devices. It has a plugin-based architecture where each technology (like LVM, Btrfs, MD RAID, Swap,...) is implemented in a separate plugin, possibly with multiple implementations (e.g. using LVM CLI or the new LVM DBus API).

Security Fix(es):

  • libblockdev: Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. (CVE-2025-6019)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:A005
Updated
2026-11-02
OSVALSA-2025:A006 No score

Important: libblockdev security update

libblockdev is a C library supporting GObject introspection for manipulation of block devices. It has a plugin-based architecture where each technology (like LVM, Btrfs, MD RAID, Swap,...) is implemented in a separate plugin, possibly with multiple implementations (e.g. using LVM CLI or the new LVM DBus API).

Security Fix(es):

  • libblockdev: Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. (CVE-2025-6019)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:A006
Updated
2026-11-02
OSVAZL-64187 No score

CVE-2025-6019 affecting package libblockdev 2.28-3

A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the "allow_active" setting in Polkit permits a physically present user to take certain actions based on the session type. Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. Normally, udisks mounts user-provided filesystem images with security flags like nosuid and nodev to prevent privilege escalation. However, a local attacker can create a specially crafted XFS image containing a SUID-root shell, then trick udisks into resizing it. This mounts their malicious filesystem with root privileges, allowing them to execute their SUID-root shell and gain complete control of the system.

Record
AZL-64187
Updated
2026-11-02
OSVAZL-64190 No score

CVE-2025-6019 affecting package libblockdev 3.2.0-1

A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the "allow_active" setting in Polkit permits a physically present user to take certain actions based on the session type. Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. Normally, udisks mounts user-provided filesystem images with security flags like nosuid and nodev to prevent privilege escalation. However, a local attacker can create a specially crafted XFS image containing a SUID-root shell, then trick udisks into resizing it. This mounts their malicious filesystem with root privileges, allowing them to execute their SUID-root shell and gain complete control of the system.

Record
AZL-64190
Updated
2026-11-05
OSVCLSA-2025-1753131177 No score

libblockdev: Fix of CVE-2025-6019

  • CVE-2025-6019: don't allow suid and dev set on fs resize
Record
CLSA-2025-1753131177
Updated
2026-11-02
OSVCLSA-2025-1754340109 No score

libblockdev: Fix of CVE-2025-6019

  • CVE-2025-6019: fix local privilege escalation vulnerability by updating libblockdev to prevent mounting of user-provided filesystem images with SUID- root shell
Record
CLSA-2025-1754340109
Updated
2026-11-02
OSVCLSA-2025-1764325063 No score

libblockdev: Fix of CVE-2025-6019

  • CVE-2025-6019: don't allow suid and dev set on fs resize
Record
CLSA-2025-1764325063
Updated
2026-11-02
OSVCLSA-2026-1791302095 No score

Fix CVE(s): CVE-2025-6019

  • SECURITY UPDATE: privilege escalation via suid/dev on resize mount
    • debian/patches/CVE-2025-6019.patch: mount with nosuid,nodev in xfs_resize_device() (src/plugins/fs/generic.c)
    • CVE-2025-6019
Record
CLSA-2026-1791302095
Updated
2026-11-02
OSVMGASA-2025-0188 No score

Updated udisks2 & libblockdev packages fix security vulnerabilities

A Local Privilege Escalation (LPE) vulnerability was found in libblockdev. Generally, the "allow_active" setting in Polkit permits a physically present user to take certain actions based on the session type. Due to the way libblockdev interacts with the udisks daemon, an "allow_active" user on a system may be able escalate to full root privileges on the target host. Normally, udisks mounts user-provided filesystem images with security flags like nosuid and nodev to prevent privilege escalation. However, a local attacker can create a specially crafted XFS image containing a SUID-root shell, then trick udisks into resizing it. This mounts their malicious filesystem with root privileges, allowing them to execute their SUID-root shell and gain complete control of the system.

Record
MGASA-2025-0188
Updated
2026-11-02
OSVopenSUSE-SU-2025:15237-1 No score

libbd_btrfs-devel-3.1.1-2.1 on GA media

These are all security issues fixed in the libbd_btrfs-devel-3.1.1-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15237-1
Updated
2026-11-02
OSVSUSE-SU-2025:02043-1 No score

Security update for libblockdev

This update for libblockdev fixes the following issues:

  • CVE-2025-6019: Suppress privilege escalation during xfs fs resize (bsc#1243285).
Record
SUSE-SU-2025:02043-1
Updated
2026-11-02
OSVSUSE-SU-2025:02044-1 No score

Security update for libblockdev

This update for libblockdev fixes the following issues:

  • CVE-2025-6019: Suppress privilege escalation during xfs fs resize (bsc#1243285).
Record
SUSE-SU-2025:02044-1
Updated
2026-11-02
OSVSUSE-SU-2025:20426-1 No score

Security update for libblockdev

This update for libblockdev fixes the following issues:

  • CVE-2025-6019: Suppress privilege escalation during xfs fs resize ( (bsc#1243226)
Record
SUSE-SU-2025:20426-1
Updated
2026-11-02
OSVSUSE-SU-2025:20440-1 No score

Security update for libblockdev

This update for libblockdev fixes the following issues:

  • CVE-2025-6019: Suppress privilege escalation during xfs fs resize ( (bsc#1243226)
Record
SUSE-SU-2025:20440-1
Updated
2026-11-02
OSVUSN-7577-1 No score

libblockdev vulnerability

It was discovered that libblockdev incorrectly handled mount options when resizing certain filesystems. A local attacker with an active session on the console can use this issue to escalate their privileges to root.

Record
USN-7577-1
Updated
2026-11-02
OSVUSN-7577-2 No score

libblockdev vulnerability

USN-7577-1 fixed a vulnerability in libblockdev. This update provides the corresponding update for Ubuntu 18.04 LTS and Ubuntu 20.04 LTS.

Original advisory details:

It was discovered that libblockdev incorrectly handled mount options when resizing certain filesystems. A local attacker with an active session on the console can use this issue to escalate their privileges to root.

Record
USN-7577-2
Updated
2026-11-02
OSVUSN-7578-1 No score

udisks2 vulnerability

It was discovered that UDisks incorrectly handled mount options when resizing certain filesystems. A local attacker with an active session on the console can use this issue to escalate their privileges to root.

Record
USN-7578-1
Updated
2026-11-02
OSVUSN-7578-2 No score

udisks2 vulnerability

USN-7578-1 fixed a vulnerability in UDisks. This update provides the corresponding update for Ubuntu 18.04 LTS and Ubuntu 20.04 LTS.

Original advisory details:

It was discovered that UDisks incorrectly handled mount options when resizing certain filesystems. A local attacker with an active session on the console can use this issue to escalate their privileges to root.

Record
USN-7578-2
Updated
2026-11-02

Affected products

Show 1 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
libblockdev
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-crypto
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-dm
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-fs
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-kbd
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-loop
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-lvm
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-lvm-dbus
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-mdraid
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-mpath
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
Show 290 moreShow less
Affected packages
PackageAffectedFixed
libblockdev-nvdimm
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-nvme
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-part
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-plugins-all
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-s390
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-swap
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-tools
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev-utils
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
python3-blockdev
AlmaLinux:9
before 2.28-14.el9_6
2.28-14.el9_6
libblockdev
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-crypto
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-dm
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-fs
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-loop
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-lvm
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-lvm-dbus
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-mdraid
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-mpath
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-nvdimm
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-nvme
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-part
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-plugins-all
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-s390
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-smart
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-smartmontools
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-swap
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-tools
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev-utils
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
python3-blockdev
AlmaLinux:10
before 3.2.0-4.el10_0
3.2.0-4.el10_0
libblockdev
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-crypto
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-crypto-devel
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-devel
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-dm
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-fs
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-fs-devel
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-kbd
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-loop
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-loop-devel
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-lvm
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-lvm-dbus
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-lvm-devel
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-mdraid
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-mdraid-devel
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-mpath
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-nvdimm
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-part
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-part-devel
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-plugins-all
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-s390
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-swap
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-swap-devel
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-utils
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-utils-devel
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-vdo
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev-vdo-devel
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
python3-blockdev
AlmaLinux:8
before 2.28-7.el8_10
2.28-7.el8_10
libblockdev
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev-crypto
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev-crypto-devel
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev-devel
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev-dm
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev-dm-devel
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev-fs
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev-fs-devel
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev-kbd
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev-kbd-devel
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev-loop
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev-loop-devel
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev-lvm
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev-lvm-dbus
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev-lvm-dbus-devel
AlmaLinux:8
before 2.28-6.el8.alma.1
2.28-6.el8.alma.1
libblockdev
Azure Linux:2
through 2.28-3 None known
libblockdev
Azure Linux:3
through 3.2.0-1 None known
libblockdev
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-btrfs
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-btrfs-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-crypto
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-crypto-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-dm
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-dm-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-fs
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-fs-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-kbd
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-kbd-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-loop
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-loop-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-lvm
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-lvm-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-mdraid
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-mdraid-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-mpath
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-mpath-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-nvdimm
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-nvdimm-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-part
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-part-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-plugins-all
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-swap
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-swap-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-utils
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-utils-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-vdo
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-vdo-devel
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
python2-blockdev
TuxCare:CentOS:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-crypto
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-crypto-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-dm
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-dm-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-fs
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-fs-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-kbd
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-kbd-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-loop
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-loop-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-lvm
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-lvm-dbus
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-lvm-dbus-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-lvm-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-mdraid
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-mdraid-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-mpath
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-mpath-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-nvdimm
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-nvdimm-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-nvme
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-nvme-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-part
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-part-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-plugins-all
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-swap
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-swap-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-tools
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-utils
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev-utils-devel
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
python3-blockdev
TuxCare:AlmaLinux:9.2
before 2.28-4.el9.tuxcare.els1
2.28-4.el9.tuxcare.els1
libblockdev
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-btrfs
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-btrfs-devel
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-crypto
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-crypto-devel
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-devel
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-dm
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-dm-devel
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-fs
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-fs-devel
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-kbd
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-kbd-devel
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-loop
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-loop-devel
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-lvm
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-lvm-devel
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev-mdraid
TuxCare:OracleLinux:7
before 2.18-5.el7.tuxcare.els1
2.18-5.el7.tuxcare.els1
libblockdev
Debian:12
before 2.28-2+deb12u1, plus listed versions
2.28-2
2.28-2+deb12u1
libblockdev
Debian:13
before 3.3.0-2.1
3.3.0-2.1
libblockdev
Debian:14
before 3.3.0-2.1
3.3.0-2.1
libblockdev
Debian:11
before 2.25-2+deb11u1, plus listed versions
2.25-2
2.25-2+deb11u1
udisks2
Mageia:9
before 2.10.1-1.1.mga9
2.10.1-1.1.mga9
libblockdev
Mageia:9
before 3.3.1-1.mga9
3.3.1-1.mga9
libblockdev
openEuler:22.03-LTS-SP4
before 2.26-5.oe2203sp4
2.26-5.oe2203sp4
libblockdev
openEuler:24.03-LTS
before 3.0.4-10.oe2403sp1
3.0.4-10.oe2403sp1
libblockdev
openEuler:24.03-LTS-SP1
before 3.0.4-10.oe2403sp1
3.0.4-10.oe2403sp1
libblockdev
openEuler:20.03-LTS-SP4
before 2.24-9.oe2003sp4
2.24-9.oe2003sp4
libblockdev
openEuler:22.03-LTS-SP3
before 2.26-5.oe2203sp3
2.26-5.oe2203sp3
udisks2
openEuler:22.03-LTS-SP4
before 2.9.4-7.oe2203sp4
2.9.4-7.oe2203sp4
udisks2
openEuler:24.03-LTS
before 2.10.1-5.oe2403sp1
2.10.1-5.oe2403sp1
udisks2
openEuler:24.03-LTS-SP1
before 2.10.1-5.oe2403sp1
2.10.1-5.oe2403sp1
udisks2
openEuler:20.03-LTS-SP4
before 2.9.0-8.oe2003sp4
2.9.0-8.oe2003sp4
udisks2
openEuler:22.03-LTS-SP3
before 2.9.4-7.oe2203sp3
2.9.4-7.oe2203sp3
libblockdev
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-crypto
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-debuginfo
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-fs
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-loop
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-lvm
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-mdraid
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-nvdimm
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-part
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-swap
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-utils
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
python2-blockdev
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-btrfs
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-btrfs-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-crypto-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-dm
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-dm-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-fs-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-kbd
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-kbd-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-loop-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-lvm-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-mdraid-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-mpath
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-mpath-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-nvdimm-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-part-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-plugins-all
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-s390
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-s390-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-swap-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-utils-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-vdo
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev-vdo-devel
Red Hat:rhel_els:7
before 0:2.18-5.el7_9.1
0:2.18-5.el7_9.1
libblockdev
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-crypto
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-crypto-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-debugsource
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-dm
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-dm-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-fs
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-fs-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-kbd
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-kbd-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-loop
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-loop-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-lvm
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-lvm-dbus
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-lvm-dbus-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-lvm-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-mdraid
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-mdraid-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-mpath
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-mpath-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-nvdimm
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-nvdimm-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-part
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-part-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-plugins-all
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-swap
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-swap-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-utils
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-utils-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-vdo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev-vdo-debuginfo
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
python3-blockdev
Red Hat:rhel_aus:8.2::appstream
before 0:2.19-13.el8_2
0:2.19-13.el8_2
libblockdev
Red Hat:rhel_aus:8.4::appstream
before 0:2.24-6.el8_4
0:2.24-6.el8_4
libblockdev-crypto
Red Hat:rhel_aus:8.4::appstream
before 0:2.24-6.el8_4
0:2.24-6.el8_4
libblockdev-crypto-debuginfo
Red Hat:rhel_aus:8.4::appstream
before 0:2.24-6.el8_4
0:2.24-6.el8_4
libblockdev-debuginfo
Red Hat:rhel_aus:8.4::appstream
before 0:2.24-6.el8_4
0:2.24-6.el8_4
libblockdev-debugsource
Red Hat:rhel_aus:8.4::appstream
before 0:2.24-6.el8_4
0:2.24-6.el8_4
libblockdev-dm
Red Hat:rhel_aus:8.4::appstream
before 0:2.24-6.el8_4
0:2.24-6.el8_4
libblockdev-dm-debuginfo
Red Hat:rhel_aus:8.4::appstream
before 0:2.24-6.el8_4
0:2.24-6.el8_4
libblockdev-fs
Red Hat:rhel_aus:8.4::appstream
before 0:2.24-6.el8_4
0:2.24-6.el8_4
libblockdev-fs-debuginfo
Red Hat:rhel_aus:8.4::appstream
before 0:2.24-6.el8_4
0:2.24-6.el8_4
libblockdev-kbd
Red Hat:rhel_aus:8.4::appstream
before 0:2.24-6.el8_4
0:2.24-6.el8_4
libblockdev-kbd-debuginfo
Red Hat:rhel_aus:8.4::appstream
before 0:2.24-6.el8_4
0:2.24-6.el8_4
libblockdev-loop
Red Hat:rhel_aus:8.4::appstream
before 0:2.24-6.el8_4
0:2.24-6.el8_4
libblockdev-loop-debuginfo
Red Hat:rhel_aus:8.4::appstream
before 0:2.24-6.el8_4
0:2.24-6.el8_4
libblockdev
Rocky Linux:9
before 0:2.28-14.el9_6
0:2.28-14.el9_6
libblockdev
Rocky Linux:10
before 0:3.2.0-4.el10_0
0:3.2.0-4.el10_0
libblockdev
Rocky Linux:8
before 0:2.28-7.el8_10
0:2.28-7.el8_10
libblockdev
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 2.22-150200.3.3.1
2.22-150200.3.3.1
libblockdev
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 2.22-150200.3.3.1
2.22-150200.3.3.1
libblockdev
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 2.22-150200.3.3.1
2.22-150200.3.3.1
libblockdev
SUSE:Enterprise Storage 7.1
before 2.22-150200.3.3.1
2.22-150200.3.3.1
libblockdev
SUSE:Linux Enterprise Micro 5.3
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Enterprise Micro 5.4
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Enterprise Micro 5.5
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Enterprise Module for Basesystem 15 SP6
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Enterprise Module for Basesystem 15 SP7
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Enterprise Module for Package Hub 15 SP6
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Enterprise Module for Package Hub 15 SP7
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Enterprise Server 15 SP5-LTSS
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Manager Proxy 4.3
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Manager Server 4.3
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
openSUSE:Leap 15.6
before 2.26-150400.3.5.1
2.26-150400.3.5.1
libblockdev
SUSE:Linux Micro 6.0
before 2.28-2.1
2.28-2.1
libblockdev
SUSE:Linux Micro 6.1
before 2.28-slfo.1.1_2.1
2.28-slfo.1.1_2.1
libblockdev
Ubuntu:Pro:18.04:LTS
before 2.16-2ubuntu0.1~esm1, plus listed versions
2.12-22.12-32.14-22.14-32.16-2
2.16-2ubuntu0.1~esm1
udisks2
Ubuntu:Pro:18.04:LTS
before 2.7.6-3ubuntu0.2+esm1, plus listed versions
2.6.5-2ubuntu22.6.5-2ubuntu32.7.6-2ubuntu42.7.6-2ubuntu62.7.6-32.7.6-3ubuntu0.12.7.6-3ubuntu0.2
2.7.6-3ubuntu0.2+esm1
libblockdev
Ubuntu:Pro:20.04:LTS
before 2.23-2ubuntu3+esm1, plus listed versions
2.22-12.23-22.23-2ubuntu22.23-2ubuntu3
2.23-2ubuntu3+esm1
udisks2
Ubuntu:Pro:20.04:LTS
before 2.8.4-1ubuntu2+esm1, plus listed versions
2.8.4-12.8.4-1build12.8.4-1ubuntu12.8.4-1ubuntu2
2.8.4-1ubuntu2+esm1
libblockdev
Ubuntu:22.04:LTS
before 2.26-1ubuntu0.1, plus listed versions
2.25-2build12.26-1
2.26-1ubuntu0.1
udisks2
Ubuntu:22.04:LTS
before 2.9.4-1ubuntu2.2, plus listed versions
2.9.4-12.9.4-1build12.9.4-1ubuntu12.9.4-1ubuntu2
2.9.4-1ubuntu2.2
libblockdev
Ubuntu:24.04:LTS
before 3.1.1-1ubuntu0.1, plus listed versions
3.0.3-13.0.4-13.1.0-13.1.0-1build13.1.1-1
3.1.1-1ubuntu0.1
udisks2
Ubuntu:24.04:LTS
before 2.10.1-6ubuntu1.2, plus listed versions
2.10.1-1ubuntu12.10.1-1ubuntu22.10.1-62.10.1-6build12.10.1-6ubuntu1
2.10.1-6ubuntu1.2
udisks2
Ubuntu:25.10
before 2.10.1-12.1ubuntu1, plus listed versions
2.10.1-11ubuntu22.10.1-12ubuntu1
2.10.1-12.1ubuntu1
libblockdev
openSUSE:Tumbleweed
before 3.1.1-2.1
3.1.1-2.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubguinea-offensive-security/CVE-2025-60192025-06-19
PoC in GitHubAnd-oss/CVE-2025-6019-exploit2025-06-20
PoC in GitHubJustThinkingHard/HID-Attack2025-06-20
PoC in GitHubneko205-mx/CVE-2025-6019_Exploit2025-06-29
PoC in GitHubharshitvarma05/CVE-2025-60192025-09-03
PoC in GitHubrobbin0919/CVE-2025-60192025-12-11
PoC in GitHubphamdinhquy2512/CVE-2025-6019-Exploitation2025-12-14
PoC in GitHub0x5chltz/CVE-2025-60192026-02-09
PoC in GitHubsymphony2colour/CVE-2025-6019-udisks-lpe-no-image2026-02-10
PoC in GitHubJM00NJ/CVE-2025-6019-udisks2-XFS-Resize-TOCTOU-Privilege-Escalation2026-02-13
PoC in GitHubtr3m0x/CVE-2025-60192026-02-13

History

History
RecordedChangedSources
exploits, factsOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-6019 is a high vulnerability (CVSS 7.0) in Red Hat Enterprise Linux 10, published June 17, 2025. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.48%, the 41st percentile. Fixed in libblockdev 2.28-14.el9_6.

References

Show 64 moreShow less
This page doesn't list everything

Left out here: 548 package rows. The JSON record has them.

MoveEnter Open