CVE-2024-50024

CVE-2024-50024

High · published October 22, 2024

CVSS v3.1
7.3
EPSS
0%
Percentile
19.3
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

net: Fix an unsafe loop on the list

The kernel may crash when deleting a genetlink family if there are still

listeners for that family:

Oops: Kernel access of bad area, sig: 11 [#1]

...

NIP [c000000000c080bc] netlink_update_socket_mc+0x3c/0xc0

LR [c000000000c0f764] __netlink_clear_multicast_users+0x74/0xc0

Call Trace:

__netlink_clear_multicast_users+0x74/0xc0

genl_unregister_family+0xd4/0x2d0

Change the unsafe loop on the list to a safe one, because inside the

loop there is an element removal from this list.

The record
Technical detail
CVSS v3.1
7.3 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00279 · 19.3th percentile
Published
2024-10-22T00:15Z
Affected products (7)
ProductVersionsFixed in
linux/linux_kernel≥ 2.6.32, < 5.10.2275.10.227
linux/linux_kernel≥ 5.11, < 5.15.1685.15.168
linux/linux_kernel≥ 5.16, < 6.1.1136.1.113
linux/linux_kernel≥ 6.2, < 6.6.576.6.57
linux/linux_kernel≥ 6.7, < 6.11.46.11.4
linux/linux_kernelall versions—
linux/linux_kernelall versions—
References (10)
EPSS history
Timeline
  • 21 OCT 19:39Z
    net: Fix an unsafe loop on the list
    cvelistv5