Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
7.1

CVE-2021-47588: Linux kernel network driver can cause system crash

CVE-2021-47588 · published 2 years ago
Summary

The network driver in recent Linux kernel releases for Azure, AWS, GCP, and other Canonical distributions may call a cleanup routine twice, leading to a crash. This can cause the system to become unstable or stop working. Update to the latest kernel package from your Linux provider to apply the fix.

What to do
  • Update canonical linux-azure to version 4.15.0-1131.144~14.04.1.
  • Update canonical linux-aws-hwe to version 4.15.0-1120.128~16.04.1.
  • Update canonical linux-azure to version 4.15.0-1131.144~16.04.1.
  • Update canonical linux-gcp to version 4.15.0-1116.130~16.04.1.
  • Update canonical linux-hwe to version 4.15.0-169.177~16.04.1.
  • Update canonical linux-oracle to version 4.15.0-1087.95~16.04.1.
  • Update canonical linux to version 4.15.0-169.177.
  • Update canonical linux-aws to version 4.15.0-1121.129.
  • Update canonical linux-aws-5.4 to version 5.4.0-1069.73~18.04.1.
  • Update canonical linux-azure-4.15 to version 4.15.0-1131.144.
  • Update canonical linux-azure-5.4 to version 5.4.0-1073.76~18.04.1.
  • Update canonical linux-gcp-4.15 to version 4.15.0-1116.130.
  • Update canonical linux-gcp-5.4 to version 5.4.0-1068.72~18.04.1.
  • Update canonical linux-hwe-5.4 to version 5.4.0-105.119~18.04.1.
  • Update canonical linux-ibm-5.4 to version 5.4.0-1018.20~18.04.1.
  • Update canonical linux-kvm to version 4.15.0-1107.109.
  • Update canonical linux-oracle to version 4.15.0-1087.95.
  • Update canonical linux-oracle-5.4 to version 5.4.0-1067.72~18.04.1.
  • Update canonical linux-raspi-5.4 to version 5.4.0-1056.63~18.04.1.
  • Update canonical linux-aws-fips to version 4.15.0-2061.63.
  • Update canonical linux-azure-fips to version 4.15.0-2043.47.
  • Update canonical linux-fips to version 4.15.0-1078.87.
  • Update canonical linux-gcp-fips to version 4.15.0-2026.28.
  • Update canonical linux to version 5.4.0-105.119.
  • Update canonical linux-aws to version 5.4.0-1069.73.
  • Update canonical linux-azure to version 5.4.0-1073.76.
  • Update canonical linux-bluefield to version 5.4.0-1032.35.
  • Update canonical linux-gcp to version 5.4.0-1068.72.
  • Update canonical linux-gkeop to version 5.4.0-1037.38.
  • Update canonical linux-ibm to version 5.4.0-1018.20.
  • Update canonical linux-kvm to version 5.4.0-1059.62.
  • Update canonical linux-oracle to version 5.4.0-1067.72.
  • Update canonical linux-raspi to version 5.4.0-1056.63.
  • Update canonical linux-aws-fips to version 5.4.0-1069.73+fips2.
  • Update canonical linux-azure-fips to version 5.4.0-1073.76+fips1.
  • Update canonical linux-fips to version 5.4.0-1046.52.
  • Update canonical linux-gcp-fips to version 5.4.0-1067.71~20.04.1.
  • Update debian linux to version 5.15.15-1.
  • Update linux linux to version 4e1797914d8f223726ff6ae5ece4f97d73f21bab or later.
Affected software
Ecosystem VendorProductAffected versions
Ubuntu:Pro:14.04:LTS canonical linux-azure < 4.15.0-1131.144~14.04.1
Fix: upgrade to 4.15.0-1131.144~14.04.1
Ubuntu:Pro:16.04:LTS canonical linux-aws-hwe < 4.15.0-1120.128~16.04.1
Fix: upgrade to 4.15.0-1120.128~16.04.1
Ubuntu:Pro:16.04:LTS canonical linux-azure < 4.15.0-1131.144~16.04.1
Fix: upgrade to 4.15.0-1131.144~16.04.1
Ubuntu:Pro:16.04:LTS canonical linux-gcp < 4.15.0-1116.130~16.04.1
Fix: upgrade to 4.15.0-1116.130~16.04.1
Ubuntu:Pro:16.04:LTS canonical linux-hwe < 4.15.0-169.177~16.04.1
Fix: upgrade to 4.15.0-169.177~16.04.1
Ubuntu:Pro:16.04:LTS canonical linux-oracle < 4.15.0-1087.95~16.04.1
Fix: upgrade to 4.15.0-1087.95~16.04.1
Ubuntu:16.04:LTS canonical linux-hwe-edge All versions
Ubuntu:18.04:LTS canonical linux < 4.15.0-169.177
Fix: upgrade to 4.15.0-169.177
Ubuntu:18.04:LTS canonical linux-aws < 4.15.0-1121.129
Fix: upgrade to 4.15.0-1121.129
Ubuntu:18.04:LTS canonical linux-aws-5.4 < 5.4.0-1069.73~18.04.1
Fix: upgrade to 5.4.0-1069.73~18.04.1
Ubuntu:18.04:LTS canonical linux-azure-4.15 < 4.15.0-1131.144
Fix: upgrade to 4.15.0-1131.144
Ubuntu:18.04:LTS canonical linux-azure-5.4 < 5.4.0-1073.76~18.04.1
Fix: upgrade to 5.4.0-1073.76~18.04.1
Ubuntu:18.04:LTS canonical linux-gcp-4.15 < 4.15.0-1116.130
Fix: upgrade to 4.15.0-1116.130
Ubuntu:18.04:LTS canonical linux-gcp-5.4 < 5.4.0-1068.72~18.04.1
Fix: upgrade to 5.4.0-1068.72~18.04.1
Ubuntu:18.04:LTS canonical linux-hwe-5.4 < 5.4.0-105.119~18.04.1
Fix: upgrade to 5.4.0-105.119~18.04.1
Ubuntu:18.04:LTS canonical linux-ibm-5.4 < 5.4.0-1018.20~18.04.1
Fix: upgrade to 5.4.0-1018.20~18.04.1
Ubuntu:18.04:LTS canonical linux-kvm < 4.15.0-1107.109
Fix: upgrade to 4.15.0-1107.109
Ubuntu:18.04:LTS canonical linux-oracle < 4.15.0-1087.95
Fix: upgrade to 4.15.0-1087.95
Ubuntu:18.04:LTS canonical linux-oracle-5.4 < 5.4.0-1067.72~18.04.1
Fix: upgrade to 5.4.0-1067.72~18.04.1
Ubuntu:18.04:LTS canonical linux-raspi-5.4 < 5.4.0-1056.63~18.04.1
Fix: upgrade to 5.4.0-1056.63~18.04.1
Ubuntu:18.04:LTS canonical linux-aws-5.0 All versions
Ubuntu:18.04:LTS canonical linux-aws-5.3 All versions
Ubuntu:18.04:LTS canonical linux-azure All versions
Ubuntu:18.04:LTS canonical linux-azure-5.3 All versions
Ubuntu:18.04:LTS canonical linux-azure-edge All versions
Ubuntu:18.04:LTS canonical linux-gcp All versions
Ubuntu:18.04:LTS canonical linux-gcp-5.3 All versions
Ubuntu:18.04:LTS canonical linux-gke-4.15 All versions
Ubuntu:18.04:LTS canonical linux-gke-5.4 All versions
Ubuntu:18.04:LTS canonical linux-gkeop-5.4 All versions
Ubuntu:18.04:LTS canonical linux-hwe All versions
Ubuntu:18.04:LTS canonical linux-hwe-edge All versions
Ubuntu:18.04:LTS canonical linux-oem All versions
Ubuntu:18.04:LTS canonical linux-oracle-5.0 All versions
Ubuntu:18.04:LTS canonical linux-oracle-5.3 All versions
Ubuntu:Pro:FIPS-updates:18.04:LTS canonical linux-aws-fips < 4.15.0-2061.63
Fix: upgrade to 4.15.0-2061.63
Ubuntu:Pro:FIPS-updates:18.04:LTS canonical linux-azure-fips < 4.15.0-2043.47
Fix: upgrade to 4.15.0-2043.47
Ubuntu:Pro:FIPS-updates:18.04:LTS canonical linux-fips < 4.15.0-1078.87
Fix: upgrade to 4.15.0-1078.87
Ubuntu:Pro:FIPS-updates:18.04:LTS canonical linux-gcp-fips < 4.15.0-2026.28
Fix: upgrade to 4.15.0-2026.28
Ubuntu:Pro:FIPS:18.04:LTS canonical linux-aws-fips All versions
Ubuntu:Pro:FIPS:18.04:LTS canonical linux-azure-fips All versions
Ubuntu:Pro:FIPS:18.04:LTS canonical linux-fips All versions
Ubuntu:Pro:FIPS:18.04:LTS canonical linux-gcp-fips All versions
Ubuntu:20.04:LTS canonical linux < 5.4.0-105.119
Fix: upgrade to 5.4.0-105.119
Ubuntu:20.04:LTS canonical linux-aws < 5.4.0-1069.73
Fix: upgrade to 5.4.0-1069.73
Ubuntu:20.04:LTS canonical linux-azure < 5.4.0-1073.76
Fix: upgrade to 5.4.0-1073.76
Ubuntu:20.04:LTS canonical linux-bluefield < 5.4.0-1032.35
Fix: upgrade to 5.4.0-1032.35
Ubuntu:20.04:LTS canonical linux-gcp < 5.4.0-1068.72
Fix: upgrade to 5.4.0-1068.72
Ubuntu:20.04:LTS canonical linux-gkeop < 5.4.0-1037.38
Fix: upgrade to 5.4.0-1037.38
Ubuntu:20.04:LTS canonical linux-ibm < 5.4.0-1018.20
Fix: upgrade to 5.4.0-1018.20
Showing 50 of 117. Show the rest
Ecosystem VendorProductAffected versions
Ubuntu:20.04:LTS canonical linux-kvm < 5.4.0-1059.62
Fix: upgrade to 5.4.0-1059.62
Ubuntu:20.04:LTS canonical linux-oracle < 5.4.0-1067.72
Fix: upgrade to 5.4.0-1067.72
Ubuntu:20.04:LTS canonical linux-raspi < 5.4.0-1056.63
Fix: upgrade to 5.4.0-1056.63
Ubuntu:20.04:LTS canonical linux-aws-5.11 All versions
Ubuntu:20.04:LTS canonical linux-aws-5.13 All versions
Ubuntu:20.04:LTS canonical linux-aws-5.8 All versions
Ubuntu:20.04:LTS canonical linux-azure-5.11 All versions
Ubuntu:20.04:LTS canonical linux-azure-5.13 All versions
Ubuntu:20.04:LTS canonical linux-azure-5.8 All versions
Ubuntu:20.04:LTS canonical linux-azure-fde All versions
Ubuntu:20.04:LTS canonical linux-gcp-5.11 All versions
Ubuntu:20.04:LTS canonical linux-gcp-5.13 All versions
Ubuntu:20.04:LTS canonical linux-gcp-5.8 All versions
Ubuntu:20.04:LTS canonical linux-gke All versions
Ubuntu:20.04:LTS canonical linux-gke-5.15 All versions
Ubuntu:20.04:LTS canonical linux-hwe-5.11 All versions
Ubuntu:20.04:LTS canonical linux-hwe-5.13 All versions
Ubuntu:20.04:LTS canonical linux-hwe-5.8 All versions
Ubuntu:20.04:LTS canonical linux-intel-5.13 All versions
Ubuntu:20.04:LTS canonical linux-oem-5.10 All versions
Ubuntu:20.04:LTS canonical linux-oem-5.13 All versions
Ubuntu:20.04:LTS canonical linux-oem-5.14 All versions
Ubuntu:20.04:LTS canonical linux-oem-5.6 All versions
Ubuntu:20.04:LTS canonical linux-oracle-5.11 All versions
Ubuntu:20.04:LTS canonical linux-oracle-5.13 All versions
Ubuntu:20.04:LTS canonical linux-oracle-5.8 All versions
Ubuntu:20.04:LTS canonical linux-raspi2 All versions
Ubuntu:20.04:LTS canonical linux-riscv All versions
Ubuntu:20.04:LTS canonical linux-riscv-5.11 All versions
Ubuntu:20.04:LTS canonical linux-riscv-5.8 All versions
Ubuntu:Pro:FIPS-updates:20.04:LTS canonical linux-aws-fips < 5.4.0-1069.73+fips2
Fix: upgrade to 5.4.0-1069.73+fips2
Ubuntu:Pro:FIPS-updates:20.04:LTS canonical linux-azure-fips < 5.4.0-1073.76+fips1
Fix: upgrade to 5.4.0-1073.76+fips1
Ubuntu:Pro:FIPS-updates:20.04:LTS canonical linux-fips < 5.4.0-1046.52
Fix: upgrade to 5.4.0-1046.52
Ubuntu:Pro:FIPS-updates:20.04:LTS canonical linux-gcp-fips < 5.4.0-1067.71~20.04.1
Fix: upgrade to 5.4.0-1067.71~20.04.1
Ubuntu:Pro:FIPS:20.04:LTS canonical linux-aws-fips All versions
Ubuntu:Pro:FIPS:20.04:LTS canonical linux-azure-fips All versions
Ubuntu:Pro:FIPS:20.04:LTS canonical linux-fips All versions
Ubuntu:Pro:FIPS:20.04:LTS canonical linux-gcp-fips All versions
Ubuntu:22.04:LTS canonical linux-allwinner-5.19 All versions
Ubuntu:22.04:LTS canonical linux-aws-5.19 All versions
Ubuntu:22.04:LTS canonical linux-aws-6.2 All versions
Ubuntu:22.04:LTS canonical linux-azure-5.19 All versions
Ubuntu:22.04:LTS canonical linux-azure-6.2 All versions
Ubuntu:22.04:LTS canonical linux-azure-fde-5.19 All versions
Ubuntu:22.04:LTS canonical linux-azure-fde-6.2 All versions
Ubuntu:22.04:LTS canonical linux-gcp-5.19 All versions
Ubuntu:22.04:LTS canonical linux-gcp-6.2 All versions
Ubuntu:22.04:LTS canonical linux-hwe-5.19 All versions
Ubuntu:22.04:LTS canonical linux-hwe-6.2 All versions
Ubuntu:22.04:LTS canonical linux-intel-iot-realtime All versions
Ubuntu:22.04:LTS canonical linux-lowlatency-hwe-5.19 All versions
Ubuntu:22.04:LTS canonical linux-lowlatency-hwe-6.2 All versions
Ubuntu:22.04:LTS canonical linux-nvidia-6.2 All versions
Ubuntu:22.04:LTS canonical linux-oem-5.17 All versions
Ubuntu:22.04:LTS canonical linux-oem-6.0 All versions
Ubuntu:22.04:LTS canonical linux-oem-6.1 All versions
Ubuntu:22.04:LTS canonical linux-realtime All versions
Ubuntu:22.04:LTS canonical linux-riscv All versions
Ubuntu:22.04:LTS canonical linux-riscv-5.19 All versions
Ubuntu:22.04:LTS canonical linux-starfive-5.19 All versions
Ubuntu:22.04:LTS canonical linux-starfive-6.2 All versions
Ubuntu:24.04:LTS canonical linux-nvidia-7.0 All versions
Ubuntu:24.04:LTS canonical linux-raspi-realtime All versions
Ubuntu:Nvidia-BlueField:24.04:LTS canonical linux-bluefield All versions
– linux linux < 4e1797914d8f223726ff6ae5ece4f97d73f21bab
4.12
– linux linux_kernel >= 4.11.9, < 4.12
>= 4.12.1, < 4.14.259
>= 4.15, < 4.19.222
>= 4.20, < 5.4.168
>= 5.5, < 5.10.88
>= 5.11, < 5.15.11
4.12
5.16
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Debian:12 debian linux < 5.15.15-1
Fix: upgrade to 5.15.15-1
Original advisory text
In the Linux kernel, the following vulnerability has been resolved: sit: do not call ipip6_dev_free() from sit_init_net() ipip6_dev_free is sit dev->priv_destructor, already called by register_ne...
In the Linux kernel, the following vulnerability has been resolved: sit: do not call ipip6_dev_free() from sit_init_net() ipip6_dev_free is sit dev->priv_destructor, already called by register_netdevice() if something goes wrong. Alternative would be to make ipip6_dev_free() robust against multiple invocations, but other drivers do not implement this strategy. syzbot reported: dst_release underflow WARNING: CPU: 0 PID: 5059 at net/core/dst.c:173 dst_release+0xd8/0xe0 net/core/dst.c:173 Modules linked in: CPU: 1 PID: 5059 Comm: syz-executor.4 Not tainted 5.16.0-rc5-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:dst_release+0xd8/0xe0 net/core/dst.c:173 Code: 4c 89 f2 89 d9 31 c0 5b 41 5e 5d e9 da d5 44 f9 e8 1d 90 5f f9 c6 05 87 48 c6 05 01 48 c7 c7 80 44 99 8b 31 c0 e8 e8 67 29 f9 <0f> 0b eb 85 0f 1f 40 00 53 48 89 fb e8 f7 8f 5f f9 48 83 c3 a8 48 RSP: 0018:ffffc9000aa5faa0 EFLAGS: 00010246 RAX: d6894a925dd15a00 RBX: 00000000ffffffff RCX: 0000000000040000 RDX: ffffc90005e19000 RSI: 000000000003ffff RDI: 0000000000040000 RBP: 0000000000000000 R08: ffffffff816a1f42 R09: ffffed1017344f2c R10: ffffed1017344f2c R11: 0000000000000000 R12: 0000607f462b1358 R13: 1ffffffff1bfd305 R14: ffffe8ffffcb1358 R15: dffffc0000000000 FS: 00007f66c71a2700(0000) GS:ffff8880b9a00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f88aaed5058 CR3: 0000000023e0f000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: <TASK> dst_cache_destroy+0x107/0x1e0 net/core/dst_cache.c:160 ipip6_dev_free net/ipv6/sit.c:1414 [inline] sit_init_net+0x229/0x550 net/ipv6/sit.c:1936 ops_init+0x313/0x430 net/core/net_namespace.c:140 setup_net+0x35b/0x9d0 net/core/net_namespace.c:326 copy_net_ns+0x359/0x5c0 net/core/net_namespace.c:470 create_new_namespaces+0x4ce/0xa00 kernel/nsproxy.c:110 unshare_nsproxy_namespaces+0x11e/0x180 kernel/nsproxy.c:226 ksys_unshare+0x57d/0xb50 kernel/fork.c:3075 __do_sys_unshare kernel/fork.c:3146 [inline] __se_sys_unshare kernel/fork.c:3144 [inline] __x64_sys_unshare+0x34/0x40 kernel/fork.c:3144 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x44/0xd0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae RIP: 0033:0x7f66c882ce99 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f66c71a2168 EFLAGS: 00000246 ORIG_RAX: 0000000000000110 RAX: ffffffffffffffda RBX: 00007f66c893ff60 RCX: 00007f66c882ce99 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000048040200 RBP: 00007f66c8886ff1 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007fff6634832f R14: 00007f66c71a2300 R15: 0000000000022000 </TASK>
Fix within
Internet-facing 60 days
Internal At next upgrade
  • Not known to be exploited
  • Needs hands-on effort to exploit
  • Gives an attacker partial control
Severity
7.1 High
Exploitation
<1% chance of attack within 30 days
Timeline
Published19 Jun 2024
Updated4 Nov 2026
First seen26 Jun 2026
Track software like this
Free during beta