CVE-2026-43272
Awaiting Analysis Awaiting Analysis - Queue

Linux Kernel Ring Buffer Pointer Dereference Vulnerability

Vulnerability report for CVE-2026-43272, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-05-06

Last updated on: 2026-05-08

Assigner: kernel.org

Description

In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Fix possible dereference of uninitialized pointer There is a pointer head_page in rb_meta_validate_events() which is not initialized at the beginning of a function. This pointer can be dereferenced if there is a failure during reader page validation. In this case the control is passed to "invalid" label where the pointer is dereferenced in a loop. To fix the issue initialize orig_head and head_page before calling rb_validate_buffer. Found by Linux Verification Center (linuxtesting.org) with SVACE.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-05-06
Last Modified
2026-05-08
Generated
2026-07-06
AI Q&A
2026-05-06
EPSS Evaluated
2026-07-05
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
linux linux_kernel From 6.19 (inc) to 6.19.6 (exc)
linux linux_kernel From 6.12 (inc) to 6.18.16 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-476 The product dereferences a pointer that it expects to be valid but is NULL.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability exists in the Linux kernel's ring-buffer code. Specifically, a pointer named head_page in the function rb_meta_validate_events() is not initialized at the start of the function. If there is a failure during the validation of a reader page, the code jumps to an "invalid" label where this uninitialized pointer is dereferenced inside a loop. This can lead to undefined behavior or potential crashes.

The issue was fixed by initializing the pointers orig_head and head_page before calling rb_validate_buffer, preventing the dereference of an uninitialized pointer.

Impact Analysis

Dereferencing an uninitialized pointer can cause the Linux kernel to behave unpredictably, potentially leading to system crashes or kernel panics. This can result in denial of service or instability on affected systems running the vulnerable kernel.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-43272. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart