PT-2026-116706 · Linux · Linux

CVE-2026-98487

·

Published

2026-10-18

·

Updated

2026-10-18

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:
net: bridge: mdb: restart port group walk after deletion
br mdb flush pgs() keeps a pointer-to-pointer cursor while walking mp->ports. br multicast del pg() can re-enter the same MDB entry through br multicast sg del exclude ports() and unlink other port groups. If the cursor points into one of those groups, the next iteration dereferences a stale cursor and can leave mp->ports pointing at freed memory.
A following RTM GETMDB exposes the dangling pointer:
BUG: KASAN: slab-use-after-free in br mdb dump Read of size 8 br mdb dump rtnl mdb dump rtnl dumpit netlink dump
Reset the cursor to mp->ports after every deletion. The deletion removes at least the selected group, so the restarted walk always makes progress.
Found an issue in the description? Have something to add? Feel free to write us 👾

Related Identifiers

CVE-2026-98487

Affected Products

Linux