Resource management error in Linux kernel - CVE-2024-27390
Published: July 11, 2024 / Updated: May 13, 2025
Vulnerability details
The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.
The vulnerability exists due to the way the synchronize_net() function is called within the ipv6_mc_down() function in net/ipv6/mcast.c, which can lead to long synchronization up to 5 minutes. A remote attacker can perform a denial of service (DoS) attack by initiating multiple connections.
Affected software
Ubuntu
linux-image-virtual-hwe-20.04 (Ubuntu package)
linux-image-oem-20.04d (Ubuntu package)
linux-image-oem-20.04c (Ubuntu package)
linux-image-5.15.0-113-generic (Ubuntu package)
linux-image-5.15.0-113-generic-64k (Ubuntu package)
linux-image-5.15.0-113-generic-lpae (Ubuntu package)
linux-image-generic-64k-hwe-20.04 (Ubuntu package)
linux-image-generic-hwe-20.04 (Ubuntu package)
linux-image-generic-lpae-hwe-20.04 (Ubuntu package)
linux-image-oem-20.04 (Ubuntu package)
linux-image-oem-20.04b (Ubuntu package)
linux-image-gkeop (Ubuntu package)
linux-image-gkeop-5.15 (Ubuntu package)
linux-image-5.15.0-1046-gkeop (Ubuntu package)
linux-image-5.15.0-1057-ibm (Ubuntu package)
linux-image-ibm (Ubuntu package)
linux-image-raspi-nolpae (Ubuntu package)
linux-image-raspi (Ubuntu package)
linux-image-5.15.0-1058-raspi (Ubuntu package)
linux-image-kvm (Ubuntu package)
linux-image-5.15.0-1060-kvm (Ubuntu package)
linux-image-virtual-hwe-24.04 (Ubuntu package)
linux-image-generic (Ubuntu package)
linux-image-generic-64k (Ubuntu package)
linux-image-generic-64k-hwe-24.04 (Ubuntu package)
linux-image-generic-hwe-24.04 (Ubuntu package)
linux-image-generic-lpae (Ubuntu package)
linux-image-virtual (Ubuntu package)
linux-image-6.8.0-35-lowlatency (Ubuntu package)
linux-image-6.8.0-35-generic (Ubuntu package)
linux-image-lowlatency-64k (Ubuntu package)
linux-image-lowlatency (Ubuntu package)
linux-image-6.8.0-35-lowlatency-64k (Ubuntu package)
linux-image-6.8.0-35-generic-64k (Ubuntu package)
linux-image-6.8.0-1004-gke (Ubuntu package)
linux-image-gke (Ubuntu package)
linux-image-6.8.0-1005-raspi (Ubuntu package)
linux-image-ibm-classic (Ubuntu package)
linux-image-6.8.0-1006-ibm (Ubuntu package)
linux-image-oracle-64k (Ubuntu package)
linux-image-oracle (Ubuntu package)
linux-image-6.8.0-1006-oracle-64k (Ubuntu package)
linux-image-6.8.0-1006-oracle (Ubuntu package)
linux-image-6.8.0-1006-oem (Ubuntu package)
linux-image-ibm-lts-24.04 (Ubuntu package)
linux-image-oem-24.04a (Ubuntu package)
linux-image-oem-24.04 (Ubuntu package)
linux-image-azure-fde (Ubuntu package)
linux-image-azure (Ubuntu package)
linux-image-6.8.0-1008-azure-fde (Ubuntu package)
linux-image-6.8.0-1008-azure (Ubuntu package)
How to mitigate CVE-2024-27390
linux-image-virtual-hwe-20.04 (Ubuntu package) - update to 5.15.0.113.123~20.04.1
linux-image-oem-20.04d (Ubuntu package) - update to 5.15.0.113.123~20.04.1
linux-image-oem-20.04c (Ubuntu package) - update to 5.15.0.113.123~20.04.1
linux-image-5.15.0-113-generic (Ubuntu package) - update to 5.15.0-113.123~20.04.1
linux-image-5.15.0-113-generic-64k (Ubuntu package) - update to 5.15.0-113.123~20.04.1
linux-image-5.15.0-113-generic-lpae (Ubuntu package) - update to 5.15.0-113.123~20.04.1
linux-image-generic-64k-hwe-20.04 (Ubuntu package) - update to 5.15.0.113.123~20.04.1
linux-image-generic-hwe-20.04 (Ubuntu package) - update to 5.15.0.113.123~20.04.1
linux-image-generic-lpae-hwe-20.04 (Ubuntu package) - update to 5.15.0.113.123~20.04.1
linux-image-oem-20.04 (Ubuntu package) - update to 5.15.0.113.123~20.04.1
linux-image-oem-20.04b (Ubuntu package) - update to 5.15.0.113.123~20.04.1
linux-image-gkeop (Ubuntu package) - update to 5.15.0.1046.45
linux-image-gkeop-5.15 (Ubuntu package) - addressed in versions 5.15.0.1046.45, 5.15.0.1046.53~20.04.1
linux-image-5.15.0-1046-gkeop (Ubuntu package) - update to 5.15.0-1046.53~20.04.1
linux-image-5.15.0-1057-ibm (Ubuntu package) - update to 5.15.0-1057.60~20.04.1
linux-image-ibm (Ubuntu package) - addressed in versions 5.15.0.1057.60~20.04.1, 6.8.0-1006.6
linux-image-raspi-nolpae (Ubuntu package) - update to 5.15.0.1058.56
linux-image-raspi (Ubuntu package) - addressed in versions 5.15.0.1058.56, 6.8.0-1005.5
linux-image-5.15.0-1058-raspi (Ubuntu package) - update to 5.15.0-1058.61
linux-image-kvm (Ubuntu package) - addressed in versions 5.15.0.1060.56, 6.8.0-35.35
linux-image-5.15.0-1060-kvm (Ubuntu package) - update to 5.15.0-1060.65
linux-image-virtual-hwe-24.04 (Ubuntu package) - update to 6.8.0-35.35
linux-image-generic (Ubuntu package) - update to 6.8.0-35.35
linux-image-generic-64k (Ubuntu package) - update to 6.8.0-35.35
linux-image-generic-64k-hwe-24.04 (Ubuntu package) - update to 6.8.0-35.35
linux-image-generic-hwe-24.04 (Ubuntu package) - update to 6.8.0-35.35
linux-image-generic-lpae (Ubuntu package) - update to 6.8.0-35.35
linux-image-virtual (Ubuntu package) - update to 6.8.0-35.35
linux-image-6.8.0-35-lowlatency (Ubuntu package) - update to 6.8.0-35.35.1
linux-image-6.8.0-35-generic (Ubuntu package) - update to 6.8.0-35.35+1
linux-image-lowlatency-64k (Ubuntu package) - update to 6.8.0-35.35.1
linux-image-lowlatency (Ubuntu package) - update to 6.8.0-35.35.1
linux-image-6.8.0-35-lowlatency-64k (Ubuntu package) - update to 6.8.0-35.35.1
linux-image-6.8.0-35-generic-64k (Ubuntu package) - update to 6.8.0-35.35+1
linux-image-6.8.0-1004-gke (Ubuntu package) - update to 6.8.0-1004.7
linux-image-gke (Ubuntu package) - update to 6.8.0-1004.7
linux-image-6.8.0-1005-raspi (Ubuntu package) - update to 6.8.0-1005.5
linux-image-ibm-classic (Ubuntu package) - update to 6.8.0-1006.6
linux-image-6.8.0-1006-ibm (Ubuntu package) - update to 6.8.0-1006.6
linux-image-oracle-64k (Ubuntu package) - update to 6.8.0-1006.6
linux-image-oracle (Ubuntu package) - update to 6.8.0-1006.6
linux-image-6.8.0-1006-oracle-64k (Ubuntu package) - update to 6.8.0-1006.6
linux-image-6.8.0-1006-oracle (Ubuntu package) - update to 6.8.0-1006.6
linux-image-6.8.0-1006-oem (Ubuntu package) - update to 6.8.0-1006.6
linux-image-ibm-lts-24.04 (Ubuntu package) - update to 6.8.0-1006.6
linux-image-oem-24.04a (Ubuntu package) - update to 6.8.0-1006.6+1
linux-image-oem-24.04 (Ubuntu package) - update to 6.8.0-1006.6+1
linux-image-azure-fde (Ubuntu package) - update to 6.8.0-1008.8
linux-image-azure (Ubuntu package) - update to 6.8.0-1008.8
linux-image-6.8.0-1008-azure-fde (Ubuntu package) - update to 6.8.0-1008.8
linux-image-6.8.0-1008-azure (Ubuntu package) - update to 6.8.0-1008.8
External References
- https://git.kernel.org/stable/c/9d159d6637ccce25f879d662a480541ef4ba3a50
- https://git.kernel.org/stable/c/a03ede2282ebbd181bd6f5c38cbfcb5765afcd04
- https://git.kernel.org/stable/c/26d4bac55750d535f1f0b8790dc26daf6089e373
- https://git.kernel.org/stable/c/7eb06ee5921189812e6b4bfe7b0f1e878be16df7
- https://git.kernel.org/stable/c/5da9a218340a2bc804dc4327e5804392e24a0b88
- https://git.kernel.org/stable/c/17ef8efc00b34918b966388b2af0993811895a8c
- https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.153
- https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.83
- https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.23
- https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.11
- https://mirrors.edge.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.8.2