PT-2024-36871 · Linux+6 · Linux Kernel+6

Published

2024-10-18

·

Updated

2026-05-26

·

CVE-2024-56566

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.6.1-1
Description The issue is related to list corruption when removing a slab from the full list in the Linux kernel. If an allocated object fails in alloc consistency checks, all objects of the slab will be marked as used and then removed from the partial list. When an object belonging to the slab is freed later, the remove full() function is called, leading to list corruption because the slab is neither on the partial list nor the full list. The debug caches avoid all fastpaths, and reusing the frozen bit to mark the slab page with metadata corruption seems to be fine.
Recommendations To resolve the issue, boot with slub debug=UFPZ. As a temporary workaround, consider disabling the remove full() function until a patch is available. Restrict access to the vulnerable mm/slub module to minimize the risk of exploitation. Avoid using the alloc consistency checks parameter in the affected API endpoint until the issue is resolved. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

DoS

Memory Leak

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
ALT-PU-2025-12647
BDU:2026-03534
CVE-2024-56566
ECHO-34D6-9B23-C75A
INFSA-2025_6966
OESA-2025-1286
OESA-2025-1450
OPENSUSE-SU-2025_0117-1
OPENSUSE-SU-2025_0153-1
OPENSUSE-SU-2025_0154-1
RHSA-2025:6966
RHSA-2025_6966
SUSE-SU-2025:0117-1
SUSE-SU-2025:0153-1
SUSE-SU-2025:0154-1
SUSE-SU-2025:0289-1
SUSE-SU-2025:20165-1
SUSE-SU-2025:20166-1
SUSE-SU-2025:20248-1
SUSE-SU-2025:20249-1
USN-7379-1
USN-7379-2
USN-7380-1
USN-7381-1
USN-7382-1
USN-7449-1
USN-7449-2
USN-7450-1
USN-7451-1
USN-7452-1
USN-7453-1
USN-7468-1
USN-7523-1
USN-7524-1

Affected Products

Alt Linux
Debian
Linuxmint
Linux Kernel
Red Hat
Suse
Ubuntu