PT-2026-44356 · Linux · Linux

Published

2026-05-28

·

Updated

2026-05-28

·

CVE-2026-46233

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:
batman-adv: bla: only purge non-released claims
When batadv bla purge claims() goes through the list of claims, it is only traversing the hash list with an rcu read lock(). Due to a potential parallel batadv claim put(), it can happen that it encounters a claim which was actually in the process of being released+freed by batadv claim release(). In this case, backbone gw is set to NULL before the delayed RCU kfree is started. Calling batadv bla claim get backbone gw() is then no longer allowed because it would cause a NULL-ptr derefence.
To avoid this, only claims with a valid reference counter must be purged. All others are already taken care of.

Related Identifiers

CVE-2026-46233

Affected Products

Linux