CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's ring buffer functionality, specifically in the handling of buffer resizing, which can lead to a use-after-free condition for non-consuming readers. This flaw could potentially allow an attacker to exploit memory management issues, leading to system instability or unauthorized access to sensitive data. Organizations using affected versions of the Linux kernel should prioritize addressing this vulnerability to mitigate risks associated with memory corruption and ensure system integrity.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: ring-buffer: Prevent subbuf order change when resizing is disabled Because ring_buffer_subbuf_order_set() frees buffer pages, we can't allow it when resizing is disabled. A non-consuming reader is at risk of use-after-free (rb_advance_iter()). Return -EBUSY on resize_disabled, matching ring_buffer_resize() behaviour.