PT-2026-90216 · Linux · Linux

CVE-2026-89500

·

Published

2026-09-11

·

Updated

2026-09-11

None

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
In the Linux kernel, the following vulnerability has been resolved:
ring-buffer: Make cpu buffer::free page a buffer data read page
Discarding a cached reader page after a concurrent ring buffer resize uses the new global subbuf order for the free pages() call. This mismatched order may crashes the kernel or leaks memory because the cached page was allocated under the old size.
Save the actual free page order alongside the page address to ensure we always refer to the correct value and do not rely on the potentially stalled cpu buffer->subbuf order value. The simplest is to make free page a buffer data read page which already covers exactly what we need: a page address and a page order.
Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-89500

Affected Products

Linux