{"id":21425,"date":"2026-09-12T04:31:10","date_gmt":"2026-09-11T20:31:10","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-89503"},"modified":"2026-09-12T04:31:10","modified_gmt":"2026-09-11T20:31:10","slug":"cve-2026-89503","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-89503","title":{"rendered":"CVE-2026-89503 &#8211; In the Linux kernel, the following vulnerability has been resolved:\n\nring-buffer: Fix subb"},"content":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>ring-buffer: Fix subbuf resize race with ring_buffer_alloc_read_page()<\/p>\n<p>ring_buffer_alloc_read_page() is racy with ring_buffer_subbuf_order_set,<br \/>\nit can allocate a reader page with an outdated order. This isn&#8217;t a big<br \/>\nissue, the user can still re-allocate a new reader page and try again.<\/p>\n<p>However, what is more problematic is if the value of subbuf_order<br \/>\nchanges in the middle of ring_buffer_alloc_read_page(). In that case,<br \/>\nbpage-&gt;order might not match the actual allocated memory.<\/p>\n<p>Use bpage-&gt;order for the allocation to prevent this race.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>ring-buffer: Fix subbuf resize race with ring_buffer_alloc_read_page()<\/p>\n<p>ring_buffer_alloc_read_page() is racy with ring_buffer_subb<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-21425","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/21425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln"}],"about":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/types\/vuln"}],"wp:attachment":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=21425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=21425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=21425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}