PT-2024-35569 · Linux+7 · Linux Kernel+7

Syzbot

·

Published

2024-11-06

·

Updated

2025-10-03

·

CVE-2024-53105

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.11.9
Description A bad page state problem was reported by Syzbot, caused by a page being freed using free page() still having a mlocked flag at the free pages prepare() stage. The issue is related to the page owner tracking the page as allocated. The problem occurs when a page is allocated via order 0, migratetype Unmovable, with a gfp mask of 0x400dc0. The free pages prepare() function is involved in the issue.
Recommendations To resolve the issue, update the Linux kernel to a version newer than 6.11.9. As a temporary workaround, consider disabling the free pages prepare() function until a patch is available. However, this is not a recommended solution as it may cause other issues. The best course of action is to update the kernel to a version where this issue has been fixed.
Note: The provided information does not specify the exact version where the issue was fixed, but it is known to be resolved in versions newer than 6.11.9.

Exploit

Fix

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:2025-04147
CVE-2024-53105
DLA-4076-1
INFSA-2025_6966
OESA-2025-1110
OESA-2025-1111
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-7276-1
USN-7277-1
USN-7310-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
Astra Linux
Linuxmint
Linux Kernel
Red Hat
Red Os
Suse
Ubuntu