Double free in Linux kernel - CVE-2026-43278
Published: May 7, 2026
Vulnerability details
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to double free in request-based device-mapper targets when handling completion and teardown of cloned request bios. A local user can trigger request processing that causes the same cloned bios to be freed twice to cause a denial of service.
One observed case involves dm-multipath on top of a PCIe NVMe namespace, where the cloned bios are first freed during request completion and later freed again during clone teardown.
Affected software
SUSE Linux Enterprise Workstation Extension 15
SUSE Linux Enterprise Server for SAP Applications 15
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Real Time 15
SUSE Linux Enterprise High Availability Extension 15
SUSE Linux Enterprise Desktop 15
SUSE Linux Micro
SUSE Linux Micro Extras
Public Cloud Module
SUSE Linux Enterprise Live Patching
Development Tools Module
Basesystem Module
SUSE Real Time Module
Legacy Module
Ubuntu
kernel-livepatch-6_4_0-150700_7_67-rt-debuginfo
kernel-livepatch-SLE15-SP7-RT_Update_18-debugsource
kernel-livepatch-6_4_0-150700_7_67-rt
kernel-livepatch-SLE15-SP7_Update_19-debugsource
kernel-livepatch-6_4_0-150700_53_73-default-debuginfo
kernel-livepatch-6_4_0-150700_53_73-default
kernel-default
kernel-rt-livepatch
kernel-default-devel-debuginfo
kernel-obs-build-debugsource
kernel-default-debugsource
kernel-default-devel
kernel-64kb
kernel-64kb-debugsource
kernel-64kb-devel
kernel-obs-build
kernel-syms
kernel-kvmsmall-debuginfo
kernel-rt-debugsource
kernel-kvmsmall-debugsource
kernel-default-debuginfo
kernel-default-livepatch
kernel-source
kernel-macros
kernel-devel
kernel-kvmsmall
kernel-source-rt
kernel-devel-rt
kernel-rt
kernel-rt-debuginfo
kernel-default-base
dlm-kmp-rt
cluster-md-kmp-rt
ocfs2-kmp-rt-debuginfo
kernel-syms-rt
cluster-md-kmp-rt-debuginfo
gfs2-kmp-rt-debuginfo
kernel-rt-devel
dlm-kmp-rt-debuginfo
kernel-rt-devel-debuginfo
ocfs2-kmp-rt
gfs2-kmp-rt
kernel-docs
kernel-azure-debuginfo
kernel-azure
kernel-azure-devel-debuginfo
kernel-azure-devel
kernel-default-livepatch-devel
kernel-azure-debugsource
kernel-default-extra
kernel-default-extra-debuginfo
reiserfs-kmp-default-debuginfo
reiserfs-kmp-default
dlm-kmp-default-debuginfo
ocfs2-kmp-default-debuginfo
kernel-64kb-devel-debuginfo
kernel-64kb-debuginfo
kernel-zfcpdump-debugsource
kernel-zfcpdump
ocfs2-kmp-default
kernel-zfcpdump-debuginfo
gfs2-kmp-default-debuginfo
gfs2-kmp-default
cluster-md-kmp-default-debuginfo
dlm-kmp-default
cluster-md-kmp-default
linux (Ubuntu package)
linux-azure-fips (Ubuntu package)
linux-hwe-6.8 (Ubuntu package)
linux-nvidia-tegra (Ubuntu package)
linux-aws-6.8 (Ubuntu package)
linux-raspi (Ubuntu package)
linux-azure-fde-6.8 (Ubuntu package)
linux-azure-fde (Ubuntu package)
linux-azure (Ubuntu package)
linux-raspi-realtime (Ubuntu package)
How to mitigate CVE-2026-43278
kernel-livepatch-6_4_0-150700_7_67-rt-debuginfo - update to 1-150700.1.5.1
kernel-livepatch-SLE15-SP7-RT_Update_18-debugsource - update to 1-150700.1.5.1
kernel-livepatch-6_4_0-150700_7_67-rt - update to 1-150700.1.5.1
kernel-livepatch-SLE15-SP7_Update_19-debugsource - update to 1-150700.15.3.4
kernel-livepatch-6_4_0-150700_53_73-default-debuginfo - update to 1-150700.15.3.4
kernel-livepatch-6_4_0-150700_53_73-default - update to 1-150700.15.3.4
kernel-default - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.2
kernel-rt-livepatch - update to 6.4.0-52.1
kernel-default-devel-debuginfo - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.2
kernel-obs-build-debugsource - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.2
kernel-default-debugsource - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.2
kernel-default-devel - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.2
kernel-64kb - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.2
kernel-64kb-debugsource - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.2
kernel-64kb-devel - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.2
kernel-obs-build - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.2
kernel-syms - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.1
kernel-kvmsmall-debuginfo - update to 6.4.0-52.1
kernel-rt-debugsource - addressed in versions 6.4.0-52.1, 6.4.0-150700.7.67.1
kernel-kvmsmall-debugsource - update to 6.4.0-52.1
kernel-default-debuginfo - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.2
kernel-default-livepatch - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.2
kernel-source - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.1
kernel-macros - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.1
kernel-devel - addressed in versions 6.4.0-52.1, 6.4.0-150700.53.73.1
kernel-kvmsmall - update to 6.4.0-52.1
kernel-source-rt - addressed in versions 6.4.0-52.1, 6.4.0-150700.7.67.1
kernel-devel-rt - addressed in versions 6.4.0-52.1, 6.4.0-150700.7.67.1
kernel-rt - addressed in versions 6.4.0-52.1, 6.4.0-150700.7.67.1
kernel-rt-debuginfo - addressed in versions 6.4.0-52.1, 6.4.0-150700.7.67.1
kernel-default-base - addressed in versions 6.4.0-52.1.21.35, 6.4.0-52.1.21.36, 6.4.0-150700.53.73.2.150700.17.41.4
dlm-kmp-rt - update to 6.4.0-150700.7.67.1
cluster-md-kmp-rt - update to 6.4.0-150700.7.67.1
ocfs2-kmp-rt-debuginfo - update to 6.4.0-150700.7.67.1
kernel-syms-rt - update to 6.4.0-150700.7.67.1
cluster-md-kmp-rt-debuginfo - update to 6.4.0-150700.7.67.1
gfs2-kmp-rt-debuginfo - update to 6.4.0-150700.7.67.1
kernel-rt-devel - update to 6.4.0-150700.7.67.1
dlm-kmp-rt-debuginfo - update to 6.4.0-150700.7.67.1
kernel-rt-devel-debuginfo - update to 6.4.0-150700.7.67.1
ocfs2-kmp-rt - update to 6.4.0-150700.7.67.1
gfs2-kmp-rt - update to 6.4.0-150700.7.67.1
kernel-docs - update to 6.4.0-150700.53.73.1
kernel-azure-debuginfo - update to 6.4.0-150700.53.73.2
kernel-azure - update to 6.4.0-150700.53.73.2
kernel-azure-devel-debuginfo - update to 6.4.0-150700.53.73.2
kernel-azure-devel - update to 6.4.0-150700.53.73.2
kernel-default-livepatch-devel - update to 6.4.0-150700.53.73.2
kernel-azure-debugsource - update to 6.4.0-150700.53.73.2
kernel-default-extra - update to 6.4.0-150700.53.73.2
kernel-default-extra-debuginfo - update to 6.4.0-150700.53.73.2
reiserfs-kmp-default-debuginfo - update to 6.4.0-150700.53.73.2
reiserfs-kmp-default - update to 6.4.0-150700.53.73.2
dlm-kmp-default-debuginfo - update to 6.4.0-150700.53.73.2
ocfs2-kmp-default-debuginfo - update to 6.4.0-150700.53.73.2
kernel-64kb-devel-debuginfo - update to 6.4.0-150700.53.73.2
kernel-64kb-debuginfo - update to 6.4.0-150700.53.73.2
kernel-zfcpdump-debugsource - update to 6.4.0-150700.53.73.2
kernel-zfcpdump - update to 6.4.0-150700.53.73.2
ocfs2-kmp-default - update to 6.4.0-150700.53.73.2
kernel-zfcpdump-debuginfo - update to 6.4.0-150700.53.73.2
gfs2-kmp-default-debuginfo - update to 6.4.0-150700.53.73.2
gfs2-kmp-default - update to 6.4.0-150700.53.73.2
cluster-md-kmp-default-debuginfo - update to 6.4.0-150700.53.73.2
dlm-kmp-default - update to 6.4.0-150700.53.73.2
cluster-md-kmp-default - update to 6.4.0-150700.53.73.2
linux (Ubuntu package) - addressed in versions 6.8.0-134.134, 6.8.0-1057.58~22.04.1, 6.8.0-1058.61~22.04.1, 6.8.0-1058.61+fips1, 6.8.0-1060.61, 6.8.0-1060.63~22.04.1, 6.8.0-1060.63+fips1, 6.8.0-1063.69, 6.8.0-1063.69+fips1, 6.8.1-1055.56~22.04.1, 6.8.1-1055.56
linux-azure-fips (Ubuntu package) - addressed in versions 6.8.0-134.134+fips1, 6.8.0-1062.69+fips1
linux-hwe-6.8 (Ubuntu package) - update to 6.8.0-136.136~22.04.1
linux-nvidia-tegra (Ubuntu package) - update to 6.8.0-1029.30
linux-aws-6.8 (Ubuntu package) - addressed in versions 6.8.0-1045.48, 6.8.0-1057.58~22.04.1, 6.8.0-1058.61.1, 6.8.0-1058.64, 6.8.0-1060.61~22.04.1, 6.8.0-1060.63~22.04.1, 6.8.0-1063.69~22.04.1
linux-raspi (Ubuntu package) - update to 6.8.0-1060.64
linux-azure-fde-6.8 (Ubuntu package) - update to 6.8.0-1062.69~22.04.1
linux-azure-fde (Ubuntu package) - update to 6.8.0-1062.69
linux-azure (Ubuntu package) - addressed in versions 6.8.0-1063.71~22.04.1, 6.8.0-1063.71
linux-raspi-realtime (Ubuntu package) - update to 6.8.0-2049.50
External References
- https://git.kernel.org/stable/c/3d746b639be4b4f5cd8ce2b06aa52dc443f50edc
- https://git.kernel.org/stable/c/7daf279c674d515fb22a727a7bbc92aeb35c5442
- https://git.kernel.org/stable/c/83d72091804600ead96dc9e9f518ea56cb4942f6
- https://git.kernel.org/stable/c/8d9ddad561136f7e6a9346767bf97b4d79e38e67
- https://git.kernel.org/stable/c/9a95b98202113045bc1a5bcb30388a500f25e050
- https://git.kernel.org/stable/c/b1c1a2637ebd675aa2d71fee8c70da8791d73850
- https://git.kernel.org/stable/c/e2e738e8dfbbf83bd2bae0467ec4420cc52da42a
- https://git.kernel.org/stable/c/fb8a6c18fb9a6561f7a15b58b272442b77a242dd
Related Security Bulletins
- Double free in Linux kernel md driver
- Ubuntu update for linux
- Ubuntu update for linux-nvidia-tegra
- Ubuntu update for linux-aws-6.8
- Ubuntu update for linux-raspi-realtime
- Ubuntu update for linux-raspi
- Ubuntu update for linux-azure-fips
- SUSE update for the Linux Kernel
- SUSE update for the Linux Kernel
- Ubuntu update for linux-azure-fde-6.8
- Ubuntu update for linux-azure-fde
- Ubuntu update for linux-azure
- Ubuntu update for linux-hwe-6.8
- SUSE update for the Linux Kernel
- SUSE update for the Linux Kernel
- SUSE update for the Linux Kernel