{"id":7031,"date":"2026-09-04T18:49:23","date_gmt":"2026-09-04T10:49:23","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-72389"},"modified":"2026-09-04T18:49:23","modified_gmt":"2026-09-04T10:49:23","slug":"cve-2026-72389","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-72389","title":{"rendered":"CVE-2026-72389 [HIGH] &#8211; In the Linux kernel, the following vulnerability has been resolved:\n\nbridge: stp: Fix a po"},"content":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>bridge: stp: Fix a potential use-after-free when deleting a bridge<\/p>\n<p>The three STP timers are not supposed to be armed while the bridge is<br \/>\nadministratively down. They are synchronously deactivated when the<br \/>\nbridge is put administratively down and the various call sites check for<br \/>\n&#8216;IFF_UP&#8217; before arming them.<\/p>\n<p>This check is missing from br_topology_change_detection() and it is<br \/>\npossible to engineer a situation in which the topology change timer is<br \/>\narmed while the bridge is administratively down, resulting in a<br \/>\nuse-after-free [1] when the bridge is deleted.<\/p>\n<p>Fix by adding the missing check and for good measures synchronously<br \/>\nshutdown the three timers when the bridge is deleted.<\/p>\n<p>[1]<br \/>\nODEBUG: free active (active state 0) object: ffff88811662b9b0 object type: timer_list hint: br_topology_change_timer_expired (net\/bridge\/br_stp_timer.c:120)<br \/>\nWARNING: lib\/debugobjects.c:629 at debug_print_object+0x1bc\/0x450, CPU#9: ip\/359<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the Linux kernel, the following vulnerability has been resolved:<\/p>\n<p>bridge: stp: Fix a potential use-after-free when deleting a bridge<\/p>\n<p>The three STP timers are not supposed to be armed while the bri<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-7031","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/7031","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=7031"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7031"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}