CVE-2024-50024

MediumCVSS 5.5/10Last modified Aug 4, 2026

Description

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.

Metrics

CVSS 3.1 5.5/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Affected software

VendorProductVersions
LinuxLinux>= b8273570f802a7658827dcb077b0b517ba75a289, < 464801a0f6ccb52b21faa33bac6014fd74cc5e10; >= b8273570f802a7658827dcb077b0b517ba75a289, < 8e0766fcf37ad8eed289dd3853628dd9b01b58b0; >= b8273570f802a7658827dcb077b0b517ba75a289, < 68ad5da6ca630a276f0a5c924179e57724d00013; >= b8273570f802a7658827dcb077b0b517ba75a289, < 1cdec792b2450105b1314c5123a9a0452cb2c2f0; >= b8273570f802a7658827dcb077b0b517ba75a289, < 5f03a7f601f33cda1f710611625235dc86fd8a9e; >= b8273570f802a7658827dcb077b0b517ba75a289, < 3be342e0332a7c83eb26fbb22bf156fdca467a5d; >= b8273570f802a7658827dcb077b0b517ba75a289, < 49f9b726bf2bf3dd2caf0d27cadf4bc1ccf7a7dd; >= b8273570f802a7658827dcb077b0b517ba75a289, < 1dae9f1187189bc09ff6d25ca97ead711f7e26f9
LinuxLinux2.6.32

References

Timeline

Published
Oct 21, 2024
Last modified
Aug 4, 2026
NVD status
Modified

Related CVEs from 2024

CVE-2024-500255.5In the Linux kernel, the following vulnerability has been resolved: scsi: fnic: Move flush_work initialization out of if block After commiCVE-2024-500265.5In the Linux kernel, the following vulnerability has been resolved: scsi: wd33c93: Don't use stale scsi_pointer value A regression was intCVE-2024-500275.5In the Linux kernel, the following vulnerability has been resolved: thermal: core: Free tzp copy along with the thermal zone The object poCVE-2024-500285.5In the Linux kernel, the following vulnerability has been resolved: thermal: core: Reference count the zone in thermal_zone_get_by_id() ThCVE-2024-500297.8In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync This checks ifCVE-2024-50035.4The WP Stacker WordPress plugin through 1.8.5 does not have CSRF check in some places, and is missing sanitisation as well as escaping, whicCVE-2024-500307.8In the Linux kernel, the following vulnerability has been resolved: drm/xe/ct: prevent UAF in send_recv() Ensure we serialize with completCVE-2024-500315.5In the Linux kernel, the following vulnerability has been resolved: drm/v3d: Stop the active perfmon before being destroyed When running `CVE-2024-500337.1In the Linux kernel, the following vulnerability has been resolved: slip: make slhc_remember() more robust against malicious packets syzboCVE-2024-500345.5In the Linux kernel, the following vulnerability has been resolved: net/smc: fix lacks of icsk_syn_mss with IPPROTO_SMC Eric report a paniCVE-2024-500357.1In the Linux kernel, the following vulnerability has been resolved: ppp: fix ppp_async_encode() illegal access syzbot reported an issue inCVE-2024-500367.0In the Linux kernel, the following vulnerability has been resolved: net: do not delay dst_entries_add() in dst_release() dst_entries_add()
CVE-2024-50024: Medium severity, CVSS 5.5 | Vulnix