CVE Database›Document archive›CVE-2026-72169

CVE-2026-72169

kernel: kho: make sure scratch size is always aligned by CMA_MIN_ALIGNMENT_BYTES

Loading…

Severity

Moderate

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · August 15, 2026

Updated · October 17, 2026

Description

A flaw was found in the Linux kernel's 'kho' component, responsible for memory management. When a user specifies fixed scratch sizes via the command line, these sizes are not consistently aligned to 'CMA_MIN_ALIGNMENT_BYTES'. This can result in the kernel releasing a pageblock that is only partially used for scratch, potentially leading to memory corruption or system instability.

Statement

A flaw of Moderate security impact was found in the Linux kernel's kexec handover (kho) subsystem. When fixed kho scratch-region sizes are specified on the kernel command line, the sizes are not rounded up to CMA_MIN_ALIGNMENT_BYTES, unlike the sizes derived from the scratch_scale option. Because these scratch pages are later released as MIGRATE_CMA, an unaligned fixed size can cause the kernel to release a pageblock that is only partially scratch, potentially leading to memory corruption or system instability (denial of service). Triggering the flaw requires local access with the ability to set the kernel command-line parameters that define the kho scratch size. The vulnerable kho code is not present in the Red Hat Enterprise Linux and Red Hat In-Vehicle OS kernels shipped in currently maintained streams, so all tracked Red Hat kernel, kernel-rt, kernel-ivos-qualcomm, and related components are marked not affected for this flaw.

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

No mitigation is specified in collected source.

CVSS / CWE

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

CWE-131 · Incorrect Calculation of Buffer Size