CVE Database›Document archive›CVE-2026-99127

CVE-2026-99127

kernel: kernel: Denial of Service via misaligned memory fragment allocations in page_pool

Loading…

Severity

Moderate

Red Hat Product Security

5.9

CVSS 3.1

Review impact separately from score.

Published · October 28, 2026

Updated · October 30, 2026

Description

A flaw was found in the Linux kernel's page pool memory allocator. This vulnerability allows an attacker to cause a Denial of Service (DoS) by triggering network traffic that requests odd-sized memory fragments. Because the allocator does not properly align fragment offsets for odd-sized requests on architectures without strict hardware alignment, subsequent network buffers allocated from the shared memory pool become misaligned. When the kernel performs atomic operations on these misaligned structures across CPU cache line boundaries, split lock detection triggers a kernel panic and crashes the system.

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.9
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H

CWE-131 · Incorrect Calculation of Buffer Size