Fix reader locking when changing the sub buffer order
CVE-2024-50207
7.8HIGH
What is CVE-2024-50207?
A vulnerability in the Linux kernel's ring buffer management allows for potential memory access issues due to inadequate locking mechanisms during sub buffer updates. Specifically, the function responsible for adjusting the sub buffer order does not acquire exclusive access while modifying shared data structures. This flaw could lead to readers experiencing incorrect memory access, resulting in application crashes or undefined behavior. A fix has been implemented by introducing a reader lock during these updates, enhancing stability and protection against concurrent access problems.
Affected Version(s)
Linux 8e7b58c27b3c567316a51079b375b846f9223bba
Linux 8e7b58c27b3c567316a51079b375b846f9223bba < 09661f75e75cb6c1d2d8326a70c311d46729235f
Linux 6.8