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.
CVSS Details
- CVSS 3.1 Base Score: 7
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | alma-upgrade-libblockdevalma-upgrade-libblockdev-cryptoalma-upgrade-libblockdev-crypto-develalma-upgrade-libblockdev-develalma-upgrade-libblockdev-dmalma-upgrade-libblockdev-fsalma-upgrade-libblockdev-fs-develalma-upgrade-libblockdev-kbdalma-upgrade-libblockdev-loopalma-upgrade-libblockdev-loop-develalma-upgrade-libblockdev-lvmalma-upgrade-libblockdev-lvm-dbusalma-upgrade-libblockdev-lvm-develalma-upgrade-libblockdev-mdraidalma-upgrade-libblockdev-mdraid-develalma-upgrade-libblockdev-mpathalma-upgrade-libblockdev-nvdimmalma-upgrade-libblockdev-nvmealma-upgrade-libblockdev-partalma-upgrade-libblockdev-part-develalma-upgrade-libblockdev-plugins-allalma-upgrade-libblockdev-s390alma-upgrade-libblockdev-swapalma-upgrade-libblockdev-swap-develalma-upgrade-libblockdev-toolsalma-upgrade-libblockdev-utilsalma-upgrade-libblockdev-utils-develalma-upgrade-libblockdev-vdoalma-upgrade-libblockdev-vdo-develalma-upgrade-python3-blockdev | Jul 3, 2025 | Jun 19, 2025 | |
| Amazon Linux Ami 2 | amazon-linux-ami-2-upgrade-libblockdevamazon-linux-ami-2-upgrade-libblockdev-btrfsamazon-linux-ami-2-upgrade-libblockdev-btrfs-develamazon-linux-ami-2-upgrade-libblockdev-cryptoamazon-linux-ami-2-upgrade-libblockdev-crypto-develamazon-linux-ami-2-upgrade-libblockdev-debuginfoamazon-linux-ami-2-upgrade-libblockdev-develamazon-linux-ami-2-upgrade-libblockdev-dmamazon-linux-ami-2-upgrade-libblockdev-dm-develamazon-linux-ami-2-upgrade-libblockdev-fsamazon-linux-ami-2-upgrade-libblockdev-fs-develamazon-linux-ami-2-upgrade-libblockdev-kbdamazon-linux-ami-2-upgrade-libblockdev-kbd-develamazon-linux-ami-2-upgrade-libblockdev-loopamazon-linux-ami-2-upgrade-libblockdev-loop-develamazon-linux-ami-2-upgrade-libblockdev-lvmamazon-linux-ami-2-upgrade-libblockdev-lvm-develamazon-linux-ami-2-upgrade-libblockdev-mdraidamazon-linux-ami-2-upgrade-libblockdev-mdraid-develamazon-linux-ami-2-upgrade-libblockdev-mpathamazon-linux-ami-2-upgrade-libblockdev-mpath-develamazon-linux-ami-2-upgrade-libblockdev-nvdimmamazon-linux-ami-2-upgrade-libblockdev-nvdimm-develamazon-linux-ami-2-upgrade-libblockdev-partamazon-linux-ami-2-upgrade-libblockdev-part-develamazon-linux-ami-2-upgrade-libblockdev-plugins-allamazon-linux-ami-2-upgrade-libblockdev-swapamazon-linux-ami-2-upgrade-libblockdev-swap-develamazon-linux-ami-2-upgrade-libblockdev-utilsamazon-linux-ami-2-upgrade-libblockdev-utils-develamazon-linux-ami-2-upgrade-libudisks2amazon-linux-ami-2-upgrade-libudisks2-develamazon-linux-ami-2-upgrade-python2-blockdevamazon-linux-ami-2-upgrade-udisks2amazon-linux-ami-2-upgrade-udisks2-debuginfoamazon-linux-ami-2-upgrade-udisks2-iscsiamazon-linux-ami-2-upgrade-udisks2-lsmamazon-linux-ami-2-upgrade-udisks2-lvm2 | Jun 25, 2025 | Jun 19, 2025 | |
| Amazon_linux_2023 | amazon-linux-2023-upgrade-libblockdevamazon-linux-2023-upgrade-libblockdev-cryptoamazon-linux-2023-upgrade-libblockdev-crypto-debuginfoamazon-linux-2023-upgrade-libblockdev-crypto-develamazon-linux-2023-upgrade-libblockdev-debuginfoamazon-linux-2023-upgrade-libblockdev-debugsourceamazon-linux-2023-upgrade-libblockdev-develamazon-linux-2023-upgrade-libblockdev-dmamazon-linux-2023-upgrade-libblockdev-dm-debuginfoamazon-linux-2023-upgrade-libblockdev-dm-develamazon-linux-2023-upgrade-libblockdev-fsamazon-linux-2023-upgrade-libblockdev-fs-debuginfoamazon-linux-2023-upgrade-libblockdev-fs-develamazon-linux-2023-upgrade-libblockdev-loopamazon-linux-2023-upgrade-libblockdev-loop-debuginfoamazon-linux-2023-upgrade-libblockdev-loop-develamazon-linux-2023-upgrade-libblockdev-lvmamazon-linux-2023-upgrade-libblockdev-lvm-dbusamazon-linux-2023-upgrade-libblockdev-lvm-dbus-debuginfoamazon-linux-2023-upgrade-libblockdev-lvm-dbus-develamazon-linux-2023-upgrade-libblockdev-lvm-debuginfoamazon-linux-2023-upgrade-libblockdev-lvm-develamazon-linux-2023-upgrade-libblockdev-mdraidamazon-linux-2023-upgrade-libblockdev-mdraid-debuginfoamazon-linux-2023-upgrade-libblockdev-mdraid-develamazon-linux-2023-upgrade-libblockdev-mpathamazon-linux-2023-upgrade-libblockdev-mpath-debuginfoamazon-linux-2023-upgrade-libblockdev-mpath-develamazon-linux-2023-upgrade-libblockdev-nvdimmamazon-linux-2023-upgrade-libblockdev-nvdimm-debuginfoamazon-linux-2023-upgrade-libblockdev-nvdimm-develamazon-linux-2023-upgrade-libblockdev-nvmeamazon-linux-2023-upgrade-libblockdev-nvme-debuginfoamazon-linux-2023-upgrade-libblockdev-nvme-develamazon-linux-2023-upgrade-libblockdev-partamazon-linux-2023-upgrade-libblockdev-part-debuginfoamazon-linux-2023-upgrade-libblockdev-part-develamazon-linux-2023-upgrade-libblockdev-plugins-allamazon-linux-2023-upgrade-libblockdev-smartamazon-linux-2023-upgrade-libblockdev-smart-debuginfoamazon-linux-2023-upgrade-libblockdev-smart-develamazon-linux-2023-upgrade-libblockdev-smartmontoolsamazon-linux-2023-upgrade-libblockdev-smartmontools-debuginfoamazon-linux-2023-upgrade-libblockdev-smartmontools-develamazon-linux-2023-upgrade-libblockdev-swapamazon-linux-2023-upgrade-libblockdev-swap-debuginfoamazon-linux-2023-upgrade-libblockdev-swap-develamazon-linux-2023-upgrade-libblockdev-toolsamazon-linux-2023-upgrade-libblockdev-tools-debuginfoamazon-linux-2023-upgrade-libblockdev-utilsamazon-linux-2023-upgrade-libblockdev-utils-debuginfoamazon-linux-2023-upgrade-libblockdev-utils-develamazon-linux-2023-upgrade-libudisks2amazon-linux-2023-upgrade-libudisks2-debuginfoamazon-linux-2023-upgrade-libudisks2-develamazon-linux-2023-upgrade-python3-blockdevamazon-linux-2023-upgrade-udisks2amazon-linux-2023-upgrade-udisks2-debuginfoamazon-linux-2023-upgrade-udisks2-debugsourceamazon-linux-2023-upgrade-udisks2-lsmamazon-linux-2023-upgrade-udisks2-lsm-debuginfoamazon-linux-2023-upgrade-udisks2-lvm2amazon-linux-2023-upgrade-udisks2-lvm2-debuginfo | Jun 24, 2025 | Jun 17, 2025 | |
| Arch Linux | arch-linux-upgrade-latest | Jul 11, 2025 | Jun 19, 2025 | |
| Debian | debian-upgrade-libblockdev | Jun 20, 2025 | Jun 20, 2025 | |
| Gentoo Linux | gentoo-linux-upgrade-sys-fs-udisksgentoo-linux-upgrade-sys-libs-libblockdev | Jul 2, 2025 | Jun 19, 2025 | |
| Huawei Euleros 2_0_sp10 | huawei-euleros-2_0_sp10-upgrade-libudisks2huawei-euleros-2_0_sp10-upgrade-udisks2 | Sep 15, 2025 | Sep 9, 2025 | |
| Huawei Euleros 2_0_sp11 | huawei-euleros-2_0_sp11-upgrade-libudisks2huawei-euleros-2_0_sp11-upgrade-udisks2 | Oct 14, 2025 | Sep 9, 2025 | |
| Huawei Euleros 2_0_sp12 | huawei-euleros-2_0_sp12-upgrade-libudisks2huawei-euleros-2_0_sp12-upgrade-udisks2 | Sep 15, 2025 | Sep 9, 2025 | |
| Huawei Euleros 2_0_sp13 | huawei-euleros-2_0_sp13-upgrade-libudisks2huawei-euleros-2_0_sp13-upgrade-udisks2 | Oct 24, 2025 | Sep 9, 2025 | |
| Oracle_linux | — | oracle-linux-upgrade-libblockdevoracle-linux-upgrade-libblockdev-btrfsoracle-linux-upgrade-libblockdev-btrfs-develoracle-linux-upgrade-libblockdev-cryptooracle-linux-upgrade-libblockdev-crypto-develoracle-linux-upgrade-libblockdev-develoracle-linux-upgrade-libblockdev-dmoracle-linux-upgrade-libblockdev-dm-develoracle-linux-upgrade-libblockdev-fsoracle-linux-upgrade-libblockdev-fs-develoracle-linux-upgrade-libblockdev-kbdoracle-linux-upgrade-libblockdev-kbd-develoracle-linux-upgrade-libblockdev-looporacle-linux-upgrade-libblockdev-loop-develoracle-linux-upgrade-libblockdev-lvmoracle-linux-upgrade-libblockdev-lvm-dbusoracle-linux-upgrade-libblockdev-lvm-develoracle-linux-upgrade-libblockdev-mdraidoracle-linux-upgrade-libblockdev-mdraid-develoracle-linux-upgrade-libblockdev-mpathoracle-linux-upgrade-libblockdev-mpath-develoracle-linux-upgrade-libblockdev-nvdimmoracle-linux-upgrade-libblockdev-nvdimm-develoracle-linux-upgrade-libblockdev-nvmeoracle-linux-upgrade-libblockdev-partoracle-linux-upgrade-libblockdev-part-develoracle-linux-upgrade-libblockdev-plugins-alloracle-linux-upgrade-libblockdev-smartoracle-linux-upgrade-libblockdev-smartmontoolsoracle-linux-upgrade-libblockdev-swaporacle-linux-upgrade-libblockdev-swap-develoracle-linux-upgrade-libblockdev-toolsoracle-linux-upgrade-libblockdev-utilsoracle-linux-upgrade-libblockdev-utils-develoracle-linux-upgrade-libblockdev-vdooracle-linux-upgrade-libblockdev-vdo-develoracle-linux-upgrade-python2-blockdevoracle-linux-upgrade-python3-blockdev | Jun 30, 2025 | Jun 17, 2025 |
| Redhat_linux | redhat-upgrade-libblockdevredhat-upgrade-libblockdev-btrfsredhat-upgrade-libblockdev-btrfs-develredhat-upgrade-libblockdev-cryptoredhat-upgrade-libblockdev-crypto-debuginforedhat-upgrade-libblockdev-crypto-develredhat-upgrade-libblockdev-debuginforedhat-upgrade-libblockdev-debugsourceredhat-upgrade-libblockdev-develredhat-upgrade-libblockdev-dmredhat-upgrade-libblockdev-dm-debuginforedhat-upgrade-libblockdev-dm-develredhat-upgrade-libblockdev-fsredhat-upgrade-libblockdev-fs-debuginforedhat-upgrade-libblockdev-fs-develredhat-upgrade-libblockdev-kbdredhat-upgrade-libblockdev-kbd-debuginforedhat-upgrade-libblockdev-kbd-develredhat-upgrade-libblockdev-loopredhat-upgrade-libblockdev-loop-debuginforedhat-upgrade-libblockdev-loop-develredhat-upgrade-libblockdev-lvmredhat-upgrade-libblockdev-lvm-dbusredhat-upgrade-libblockdev-lvm-dbus-debuginforedhat-upgrade-libblockdev-lvm-debuginforedhat-upgrade-libblockdev-lvm-develredhat-upgrade-libblockdev-mdraidredhat-upgrade-libblockdev-mdraid-debuginforedhat-upgrade-libblockdev-mdraid-develredhat-upgrade-libblockdev-mpathredhat-upgrade-libblockdev-mpath-debuginforedhat-upgrade-libblockdev-mpath-develredhat-upgrade-libblockdev-nvdimmredhat-upgrade-libblockdev-nvdimm-debuginforedhat-upgrade-libblockdev-nvdimm-develredhat-upgrade-libblockdev-nvmeredhat-upgrade-libblockdev-nvme-debuginforedhat-upgrade-libblockdev-partredhat-upgrade-libblockdev-part-debuginforedhat-upgrade-libblockdev-part-develredhat-upgrade-libblockdev-plugins-allredhat-upgrade-libblockdev-s390redhat-upgrade-libblockdev-s390-debuginforedhat-upgrade-libblockdev-s390-develredhat-upgrade-libblockdev-smartredhat-upgrade-libblockdev-smart-debuginforedhat-upgrade-libblockdev-smartmontoolsredhat-upgrade-libblockdev-smartmontools-debuginforedhat-upgrade-libblockdev-swapredhat-upgrade-libblockdev-swap-debuginforedhat-upgrade-libblockdev-swap-develredhat-upgrade-libblockdev-toolsredhat-upgrade-libblockdev-tools-debuginforedhat-upgrade-libblockdev-utilsredhat-upgrade-libblockdev-utils-debuginforedhat-upgrade-libblockdev-utils-develredhat-upgrade-libblockdev-vdoredhat-upgrade-libblockdev-vdo-debuginforedhat-upgrade-libblockdev-vdo-develredhat-upgrade-python2-blockdevredhat-upgrade-python3-blockdev | Jun 26, 2025 | Jun 19, 2025 | |
| Rocky_linux | rocky-upgrade-libblockdevrocky-upgrade-libblockdev-cryptorocky-upgrade-libblockdev-crypto-debuginforocky-upgrade-libblockdev-crypto-develrocky-upgrade-libblockdev-debuginforocky-upgrade-libblockdev-debugsourcerocky-upgrade-libblockdev-develrocky-upgrade-libblockdev-dmrocky-upgrade-libblockdev-dm-debuginforocky-upgrade-libblockdev-fsrocky-upgrade-libblockdev-fs-debuginforocky-upgrade-libblockdev-fs-develrocky-upgrade-libblockdev-kbdrocky-upgrade-libblockdev-kbd-debuginforocky-upgrade-libblockdev-looprocky-upgrade-libblockdev-loop-debuginforocky-upgrade-libblockdev-loop-develrocky-upgrade-libblockdev-lvmrocky-upgrade-libblockdev-lvm-dbusrocky-upgrade-libblockdev-lvm-dbus-debuginforocky-upgrade-libblockdev-lvm-debuginforocky-upgrade-libblockdev-lvm-develrocky-upgrade-libblockdev-mdraidrocky-upgrade-libblockdev-mdraid-debuginforocky-upgrade-libblockdev-mdraid-develrocky-upgrade-libblockdev-mpathrocky-upgrade-libblockdev-mpath-debuginforocky-upgrade-libblockdev-nvdimmrocky-upgrade-libblockdev-nvdimm-debuginforocky-upgrade-libblockdev-nvmerocky-upgrade-libblockdev-nvme-debuginforocky-upgrade-libblockdev-partrocky-upgrade-libblockdev-part-debuginforocky-upgrade-libblockdev-part-develrocky-upgrade-libblockdev-plugins-allrocky-upgrade-libblockdev-s390rocky-upgrade-libblockdev-s390-debuginforocky-upgrade-libblockdev-smartrocky-upgrade-libblockdev-smart-debuginforocky-upgrade-libblockdev-smartmontoolsrocky-upgrade-libblockdev-smartmontools-debuginforocky-upgrade-libblockdev-swaprocky-upgrade-libblockdev-swap-debuginforocky-upgrade-libblockdev-swap-develrocky-upgrade-libblockdev-toolsrocky-upgrade-libblockdev-tools-debuginforocky-upgrade-libblockdev-utilsrocky-upgrade-libblockdev-utils-debuginforocky-upgrade-libblockdev-utils-develrocky-upgrade-libblockdev-vdorocky-upgrade-libblockdev-vdo-debuginforocky-upgrade-libblockdev-vdo-develrocky-upgrade-python3-blockdev | Jul 31, 2025 | Jul 29, 2025 | |
| Suse | — | suse-upgrade-libbd_btrfs-develsuse-upgrade-libbd_btrfs2suse-upgrade-libbd_btrfs3suse-upgrade-libbd_crypto-develsuse-upgrade-libbd_crypto2suse-upgrade-libbd_crypto3suse-upgrade-libbd_dm-develsuse-upgrade-libbd_dm2suse-upgrade-libbd_dm3suse-upgrade-libbd_fs-develsuse-upgrade-libbd_fs2suse-upgrade-libbd_fs3suse-upgrade-libbd_kbd-develsuse-upgrade-libbd_kbd2suse-upgrade-libbd_loop-develsuse-upgrade-libbd_loop2suse-upgrade-libbd_loop3suse-upgrade-libbd_lvm-dbus-develsuse-upgrade-libbd_lvm-dbus2suse-upgrade-libbd_lvm-dbus3suse-upgrade-libbd_lvm-develsuse-upgrade-libbd_lvm2suse-upgrade-libbd_lvm3suse-upgrade-libbd_mdraid-develsuse-upgrade-libbd_mdraid2suse-upgrade-libbd_mdraid3suse-upgrade-libbd_mpath-develsuse-upgrade-libbd_mpath2suse-upgrade-libbd_mpath3suse-upgrade-libbd_nvme3suse-upgrade-libbd_part-develsuse-upgrade-libbd_part2suse-upgrade-libbd_part3suse-upgrade-libbd_swap-develsuse-upgrade-libbd_swap2suse-upgrade-libbd_swap3suse-upgrade-libbd_utils-develsuse-upgrade-libbd_utils2suse-upgrade-libbd_utils3suse-upgrade-libbd_vdo-develsuse-upgrade-libbd_vdo2suse-upgrade-libblockdevsuse-upgrade-libblockdev-develsuse-upgrade-libblockdev2suse-upgrade-libblockdev3suse-upgrade-python3-libblockdevsuse-upgrade-typelib-1_0-blockdev-2_0suse-upgrade-typelib-1_0-blockdev-3_0 | Jun 23, 2025 | Jun 19, 2025 |
| Ubuntu | ubuntu-pro-upgrade-libblockdev2ubuntu-pro-upgrade-libudisks2-0ubuntu-pro-upgrade-udisks2ubuntu-upgrade-libblockdev2ubuntu-upgrade-libblockdev3ubuntu-upgrade-libudisks2-0ubuntu-upgrade-udisks2 | Jun 20, 2025 | Jun 18, 2025 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub