CVE Database›Document archive›CVE-2026-80729

CVE-2026-80729

kernel: mm/huge_memory: initialise workingset state before folio split

Loading…

Severity

Moderate

Red Hat Product Security

3.3

CVSS 3.1

Review impact separately from score.

Published · September 3, 2026

Updated · October 26, 2026

Description

A flaw was found in the Linux kernel's memory management (mm/huge_memory) component. When a folio is split, the workingset state may not be properly initialized, leading to an unlinked memory control group (memcg) charged node. This can cause the system to trigger a kernel warning during memory reclaim operations, potentially resulting in a denial of service.

Statement

A folio split path in mm huge_memory can create memcg charged page cache xa_nodes without installing the required workingset and shadow_nodes list_lru state in the xa_state. Reclaim may later observe this inconsistent list_lru state and hit VM_WARN_ON(!css_is_dying()), which can become a local denial of service on systems configured to panic on warnings or under severe reclaim pressure. For the CVSS the PR:L is used because a local user process is needed to drive memory mappings, page cache activity, folio split behavior, and reclaim conditions. The issue is not directly network reachable and does not show a concrete UAF, OOB write, information leak, or arbitrary write primitive. Impact is primarily availability loss and the paranoid score raises only availability to high while keeping confidentiality and integrity as none.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.

CVSS / CWE

CVSS 3.1 · 3.3
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L

CWE-664 · Improper Control of a Resource Through its Lifetime