← Back to feed
Vulnerabilities & PatchesEmerging1 sourceSep 11, 2026 · 20:20via CVEFeed

CVE-2026-89771 - ring-buffer: Fix subbuf resize race with ring buffer readers

Brief

CVE ID : CVE-2026-89771

Published : Sept. 11, 2026, 8:20 p. m.

  • 32 minutes ago

Description : In the Linux kernel, the following vulnerability has been resolved:

ring-buffer: Fix subbuf resize race with ring buffer readers

trace_buffer subbuf_size is read lockless in ring_buffer_read_page() and ring_buffer_read_start(), while it can simultaneously be resized with ring_buffer_subbuf_order_set().

Instead of trace_buffer::subbuf_size, use bpage::order in ring_buffer_read_start() and ring_buffer_read_page().

In ring_buffer_read_start(), even with resize_disabled, there is still a possibility of a race with a buffer modification. Hold the trace_buffer mutex to synchronise with any pending ring buffer order modification.

Read more on CVEFeed→