Use-after-free in Linux kernel - CVE-2026-46270
Published: June 4, 2026
Vulnerability details
The vulnerability allows a local user to cause a denial of service or corrupt memory.
The vulnerability exists due to a use-after-free in the rt9455 charger driver interrupt handling path when handling interrupts during device probe or removal. A local user can trigger a race condition to cause a denial of service or corrupt memory.
The issue can also occur if an interrupt fires before the power_supply handle is registered, leading to use of an uninitialized handle in power_supply_changed().
Affected software
SUSE Linux Enterprise Real Time 15
SUSE Linux Enterprise High Availability Extension 15
SUSE Linux Enterprise Desktop 15
SUSE Linux Enterprise Server for SAP Applications 15
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Workstation Extension 15
SUSE Linux Enterprise Live Patching
SUSE Real Time Module
Basesystem Module
Development Tools Module
Legacy Module
Public Cloud 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
kernel-livepatch-6_4_0-150700_53_73-default-debuginfo
linux (Ubuntu package)
linux-aws (Ubuntu package)
linux-nvidia-tegra (Ubuntu package)
linux-nvidia-tegra-5.15 (Ubuntu package)
linux-intel-iot-realtime (Ubuntu package)
linux-intel-iotg (Ubuntu package)
linux-azure (Ubuntu package)
linux-azure-5.15 (Ubuntu package)
linux-azure-fips (Ubuntu package)
linux-azure-fde (Ubuntu package)
ocfs2-kmp-rt-debuginfo
kernel-rt-devel-debuginfo
ocfs2-kmp-rt
gfs2-kmp-rt
dlm-kmp-rt-debuginfo
kernel-rt-devel
gfs2-kmp-rt-debuginfo
cluster-md-kmp-rt-debuginfo
kernel-rt
kernel-source-rt
kernel-devel-rt
kernel-rt-debuginfo
dlm-kmp-rt
cluster-md-kmp-rt
kernel-rt-debugsource
kernel-syms-rt
kernel-syms
kernel-macros
kernel-devel
kernel-source
kernel-docs
kernel-64kb-devel-debuginfo
cluster-md-kmp-default-debuginfo
dlm-kmp-default-debuginfo
ocfs2-kmp-default
kernel-zfcpdump
kernel-zfcpdump-debuginfo
kernel-zfcpdump-debugsource
kernel-default
kernel-64kb-debuginfo
kernel-default-extra-debuginfo
kernel-64kb-devel
kernel-64kb-debugsource
kernel-64kb
kernel-default-devel-debuginfo
kernel-default-devel
kernel-default-debuginfo
kernel-default-debugsource
cluster-md-kmp-default
dlm-kmp-default
kernel-default-extra
kernel-default-livepatch-devel
reiserfs-kmp-default-debuginfo
reiserfs-kmp-default
kernel-default-livepatch
kernel-azure
kernel-azure-debuginfo
kernel-azure-devel-debuginfo
kernel-azure-devel
kernel-azure-debugsource
kernel-obs-build-debugsource
kernel-obs-build
ocfs2-kmp-default-debuginfo
gfs2-kmp-default-debuginfo
gfs2-kmp-default
kernel-default-base
linux-hwe-6.8 (Ubuntu package)
linux-aws-6.8 (Ubuntu package)
linux-raspi (Ubuntu package)
linux-azure-fde-6.8 (Ubuntu package)
linux-raspi-realtime (Ubuntu package)
How to mitigate CVE-2026-46270
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 - update to 1-150700.15.3.4
kernel-livepatch-6_4_0-150700_53_73-default-debuginfo - update to 1-150700.15.3.4
linux (Ubuntu package) - addressed in versions 5.15.0.184.155, 5.15.0-184.194, 5.15.0-184.194~20.04.1, 5.15.0.186.166, 5.15.0-186.196, 5.15.0-186.196~20.04.1, 5.15.0.1075.78, 5.15.0-1075.79, 5.15.0.1095.94, 5.15.0-1095.103, 5.15.0.1104.100, 5.15.0-1104.109, 5.15.0.1108.107, 5.15.0-1108.114, 5.15.0.1111.115, 5.15.0-1111.120+fips1, 5.15.0.1112.102, 5.15.0.1112.109, 5.15.0-1112.122, 5.15.0-1112.122+fips1, 6.8.0-134.134, 6.8.0-1057.58~22.04.1, 6.8.0-1058.61+fips1, 6.8.0-1058.61~22.04.1, 6.8.0-1060.61, 6.8.0-1060.63+fips1, 6.8.0-1060.63~22.04.1, 6.8.0-1063.69, 6.8.0-1063.69+fips1, 6.8.1-1055.56, 6.8.1-1055.56~22.04.1
linux-aws (Ubuntu package) - addressed in versions 5.15.0.186.109, 5.15.0-186.196+fips1, 5.15.0.1106.103, 5.15.0-1106.110, 5.15.0.1107.107, 5.15.0-1107.108, 5.15.0.1112.108, 5.15.0.1112.115, 5.15.0-1112.119, 5.15.0-1112.119+fips1, 5.15.0-1112.119~20.04.1
linux-nvidia-tegra (Ubuntu package) - addressed in versions 5.15.0-1053.53, 5.15.0.1053.55, 5.15.0.1064.64, 5.15.0-1064.66, 6.8.0-1029.30
linux-nvidia-tegra-5.15 (Ubuntu package) - update to 5.15.0-1064.66~20.04.1
linux-intel-iot-realtime (Ubuntu package) - addressed in versions 5.15.0-1104.106, 5.15.0.1104.108, 5.15.0-1107.113~20.04.1
linux-intel-iotg (Ubuntu package) - addressed in versions 5.15.0.1107.106, 5.15.0-1107.113
linux-azure (Ubuntu package) - addressed in versions 5.15.0.1109.105, 5.15.0-1109.115, 5.15.0.1117.115, 5.15.0-1117.126, 6.8.0-1063.71, 6.8.0-1063.71~22.04.1
linux-azure-5.15 (Ubuntu package) - addressed in versions 5.15.0-1109.115~20.04.1, 5.15.0-1117.126~20.04.1, 5.15.0-1117.126~20.04.2
linux-azure-fips (Ubuntu package) - addressed in versions 5.15.0.1117.102, 5.15.0-1117.126+fips1, 6.8.0-134.134+fips1, 6.8.0-1062.69+fips1
linux-azure-fde (Ubuntu package) - addressed in versions 5.15.0-1117.126, 6.8.0-1062.69
ocfs2-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
dlm-kmp-rt-debuginfo - update to 6.4.0-150700.7.67.1
kernel-rt-devel - update to 6.4.0-150700.7.67.1
gfs2-kmp-rt-debuginfo - update to 6.4.0-150700.7.67.1
cluster-md-kmp-rt-debuginfo - update to 6.4.0-150700.7.67.1
kernel-rt - update to 6.4.0-150700.7.67.1
kernel-source-rt - update to 6.4.0-150700.7.67.1
kernel-devel-rt - update to 6.4.0-150700.7.67.1
kernel-rt-debuginfo - update to 6.4.0-150700.7.67.1
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
kernel-rt-debugsource - update to 6.4.0-150700.7.67.1
kernel-syms-rt - update to 6.4.0-150700.7.67.1
kernel-syms - update to 6.4.0-150700.53.73.1
kernel-macros - update to 6.4.0-150700.53.73.1
kernel-devel - update to 6.4.0-150700.53.73.1
kernel-source - update to 6.4.0-150700.53.73.1
kernel-docs - update to 6.4.0-150700.53.73.1
kernel-64kb-devel-debuginfo - 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-debuginfo - update to 6.4.0-150700.53.73.2
ocfs2-kmp-default - update to 6.4.0-150700.53.73.2
kernel-zfcpdump - update to 6.4.0-150700.53.73.2
kernel-zfcpdump-debuginfo - update to 6.4.0-150700.53.73.2
kernel-zfcpdump-debugsource - update to 6.4.0-150700.53.73.2
kernel-default - update to 6.4.0-150700.53.73.2
kernel-64kb-debuginfo - update to 6.4.0-150700.53.73.2
kernel-default-extra-debuginfo - update to 6.4.0-150700.53.73.2
kernel-64kb-devel - update to 6.4.0-150700.53.73.2
kernel-64kb-debugsource - update to 6.4.0-150700.53.73.2
kernel-64kb - update to 6.4.0-150700.53.73.2
kernel-default-devel-debuginfo - update to 6.4.0-150700.53.73.2
kernel-default-devel - update to 6.4.0-150700.53.73.2
kernel-default-debuginfo - update to 6.4.0-150700.53.73.2
kernel-default-debugsource - update to 6.4.0-150700.53.73.2
cluster-md-kmp-default - update to 6.4.0-150700.53.73.2
dlm-kmp-default - update to 6.4.0-150700.53.73.2
kernel-default-extra - update to 6.4.0-150700.53.73.2
kernel-default-livepatch-devel - 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
kernel-default-livepatch - update to 6.4.0-150700.53.73.2
kernel-azure - update to 6.4.0-150700.53.73.2
kernel-azure-debuginfo - 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-azure-debugsource - update to 6.4.0-150700.53.73.2
kernel-obs-build-debugsource - update to 6.4.0-150700.53.73.2
kernel-obs-build - update to 6.4.0-150700.53.73.2
ocfs2-kmp-default-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
kernel-default-base - update to 6.4.0-150700.53.73.2.150700.17.41.4
linux-hwe-6.8 (Ubuntu package) - update to 6.8.0-136.136~22.04.1
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-raspi-realtime (Ubuntu package) - update to 6.8.0-2049.50
External References
- https://git.kernel.org/stable/c/2178dc65d45e2f7bcaa8af8d80d100419bdab251
- https://git.kernel.org/stable/c/62d753b916bd500bb269b7078cdab73198ab4718
- https://git.kernel.org/stable/c/64e15155095f39f4dec9b4659da1238ef8fc54d4
- https://git.kernel.org/stable/c/721449a15170fc5f028a7576d7f65b9f60d53482
- https://git.kernel.org/stable/c/a39f8f06216f73ef40e71e2fe4ad071964c1fd36
- https://git.kernel.org/stable/c/af261f218a7606f93d2c786353d60bb4feb56ef0
- https://git.kernel.org/stable/c/d4e2e3c3caa26b93aa9f36d0a6824b584e2a8dfc
- https://git.kernel.org/stable/c/e2febe375e5ea5afed92f4cd9711bde8f24ee6d2
Related Security Bulletins
- Use-after-free in Linux kernel power supply 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-nvidia-tegra-5.15
- Ubuntu update for linux
- Ubuntu update for linux-nvidia-tegra
- Ubuntu update for linux-aws
- Ubuntu update for linux-azure-fde
- Ubuntu update for linux-azure
- Ubuntu update for linux-azure-fde-6.8
- Ubuntu update for linux-azure-fde
- Ubuntu update for linux-azure
- Ubuntu update for linux-azure-5.15
- Ubuntu update for linux-hwe-6.8
- Ubuntu update for linux-azure-fips
- Ubuntu update for linux-intel-iot-realtime
- Ubuntu update for linux-intel-iotg