Use-after-free in Linux kernel - CVE-2026-53228
Published: June 26, 2026
Vulnerability details
The vulnerability allows a local user to disclose sensitive information.
The vulnerability exists due to a use-after-free in the ipip6_tunnel_xmit() function in the SIT IPv6 tunneling implementation when handling GSO packets after offload processing. A local user can trigger transmission of a crafted packet to disclose sensitive information.
The issue occurs because a cached inner IPv6 header pointer may become stale if the skb head is moved during offload handling, and the stale pointer may later be used to read header fields.
Affected software
Ubuntu
openEuler
linux (Ubuntu package)
linux-aws-hwe (Ubuntu package)
linux-oracle (Ubuntu package)
linux-azure (Ubuntu package)
linux-nvidia-tegra-igx (Ubuntu package)
linux-azure-fde-5.15 (Ubuntu package)
bpftool
kernel-source
kernel-headers
kernel-devel
kernel-debugsource
kernel-debuginfo
bpftool-debuginfo
kernel-tools-debuginfo
kernel-tools
kernel-tools-devel
perf
perf-debuginfo
python3-perf
python3-perf-debuginfo
kernel
linux-lowlatency (Ubuntu package)
linux-azure-6.17 (Ubuntu package)
linux-oem-7.0 (Ubuntu package)
linux-aws-7.0 (Ubuntu package)
How to mitigate CVE-2026-53228
linux (Ubuntu package) - addressed in versions 4.15.0.254.238, 4.15.0-254.266, 4.15.0.1150.147, 4.15.0-1150.162, 4.15.0.1177.168, 4.15.0-1177.182, 4.15.0.1188.201~16.04.1, 4.15.0-1188.205, 4.15.0.1195.193, 4.15.0-1195.208, 4.15.0.1205.173, 4.15.0-1205.220, 4.15.0.2096.94, 4.15.0-2096.102, 4.15.0.2113.109, 4.15.0-2113.119, 4.15.0.2133.127, 4.15.0-2133.139, 5.15.0.187.167, 5.15.0-187.197, 5.15.0.1065.65, 5.15.0-1065.67, 5.15.0-1065.67~20.04.1, 5.15.0.1076.79~20.04.1, 5.15.0-1076.80, 5.15.0.1096.95, 5.15.0-1096.104, 5.15.0.1105.101, 5.15.0-1105.107, 5.15.0.1105.109, 5.15.0-1105.110, 5.15.0.1107.104, 5.15.0.1107.111, 5.15.0-1107.111~20.04.1, 5.15.0.1108.107, 5.15.0.1108.108, 5.15.0-1108.109, 5.15.0-1108.114, 5.15.0-1108.114~20.04.1, 5.15.0-1110.116~20.04.1, 5.15.0.1112.116, 5.15.0-1112.121, 5.15.0.1113.109, 5.15.0.1113.116, 5.15.0-1113.120, 5.15.0-1113.120+fips1, 5.15.0.1118.103, 5.15.0.1118.116, 5.15.0-1118.127, 5.15.0-1118.127+fips1, 6.8.0-137.137+fips1, 6.8.0-1034.35, 6.8.0-1047.51, 6.8.0-1060.63.1, 6.8.0-1060.63~22.04.1, 6.8.0-1060.68, 6.8.0-1062.63, 6.8.0-1062.63~22.04.1, 6.8.0-1062.65, 6.8.0-1062.65+fips1, 6.8.0-1063.70, 6.8.0-1063.70~22.04.1, 6.8.0-1064.72+fips1, 6.8.0-1064.72~22.04.1, 6.8.0-1065.73, 6.8.0-1065.73+fips1, 6.8.0-1065.73~22.04.1, 6.8.1-1057.58, 6.8.1-1057.58~22.04.1, 7.0.0-29.29, 7.0.0-29.29.1, 7.0.0-1009.9, 7.0.0-1010.10, 7.0.0-1011.11, 7.0.0-1016.16
linux-aws-hwe (Ubuntu package) - addressed in versions 4.15.0-254.266~16.04.1, 4.15.0-1188.205~16.04.1, 4.15.0-1195.208~16.04.1, 4.15.0-1205.220~16.04.1
linux-oracle (Ubuntu package) - addressed in versions 4.15.0.1158.163, 4.15.0-1158.169, 4.15.0-1158.169~16.04.1, 5.15.0.1110.106, 5.15.0-1110.116
linux-azure (Ubuntu package) - update to 4.15.0-1205.220~14.04.1
linux-nvidia-tegra-igx (Ubuntu package) - addressed in versions 5.15.0-1054.54, 5.15.0.1054.56
linux-azure-fde-5.15 (Ubuntu package) - update to 5.15.0-1118.127~20.04.1
bpftool - update to 6.6.0-145.1.20.157
kernel-source - update to 6.6.0-145.1.20.157
kernel-headers - update to 6.6.0-145.1.20.157
kernel-devel - update to 6.6.0-145.1.20.157
kernel-debugsource - update to 6.6.0-145.1.20.157
kernel-debuginfo - update to 6.6.0-145.1.20.157
bpftool-debuginfo - update to 6.6.0-145.1.20.157
kernel-tools-debuginfo - update to 6.6.0-145.1.20.157
kernel-tools - update to 6.6.0-145.1.20.157
kernel-tools-devel - update to 6.6.0-145.1.20.157
perf - update to 6.6.0-145.1.20.157
perf-debuginfo - update to 6.6.0-145.1.20.157
python3-perf - update to 6.6.0-145.1.20.157
python3-perf-debuginfo - update to 6.6.0-145.1.20.157
kernel - update to 6.6.0-145.1.20.157
linux-lowlatency (Ubuntu package) - addressed in versions 6.8.0-137.137.1, 6.8.0-137.137.1~22.04.1, 6.8.0-1031.32, 6.8.0-1059.62
linux-azure-6.17 (Ubuntu package) - addressed in versions 6.17.0-42.42+1, 6.17.0-1019.22, 6.17.0-1022.22, 6.17.0-1022.25, 6.17.0-1032.32
linux-oem-7.0 (Ubuntu package) - update to 7.0.0-1010.10
linux-aws-7.0 (Ubuntu package) - update to 7.0.0-1010.10~24.04.1
External References
- https://git.kernel.org/stable/c/0bfa7bba1f41aaf5f0604dc712bb4701493e3aa0
- https://git.kernel.org/stable/c/1132e5edc2866c3530be17622153a597095f0e43
- https://git.kernel.org/stable/c/2fa49b2715e1bad12ce3b0fa64e234d9582c8193
- https://git.kernel.org/stable/c/59f80c919713250fe5d25a4d9aea4e49580fa1d4
- https://git.kernel.org/stable/c/9c67b44edb3598d234efae6e44649eb993c03da5
- https://git.kernel.org/stable/c/cb658c2f5f7977c2a1c77c9f239f4bc8196edb5c
- https://git.kernel.org/stable/c/f0e42f0c4337b1f220de1ddd63f47197c7dee4de
- https://git.kernel.org/stable/c/fddd41445a0537b093e6b3f6232c9933cad1e48b
Related Security Bulletins
- Use-after-free in Linux kernel ipv6
- openEuler 24.03 LTS SP1 update for kernel
- Ubuntu update for linux-azure-6.17
- Ubuntu update for linux-azure
- Ubuntu update for linux
- Ubuntu update for linux
- Ubuntu update for linux
- Ubuntu update for linux
- Ubuntu update for linux-oem-7.0
- Ubuntu update for linux-oracle
- Ubuntu update for linux-lowlatency
- Ubuntu update for linux-nvidia-tegra-igx
- Ubuntu update for linux-aws-hwe
- Ubuntu update for linux-azure-fde-5.15
- Ubuntu update for linux-aws-7.0
- Ubuntu update for linux-oracle