Re: [PATCH 6.1.y] net: bonding: fix use-after-free in bond_xmit_broadcast()
From: Greg KH
Date: Thu Aug 20 2026 - 08:41:57 EST
On Wed, Aug 19, 2026 at 12:59:22PM -0400, Artem Dinaburg wrote:
> From: Xiang Mei <xmei5@xxxxxxx>
>
> Please queue the attached backport of upstream commit 2884bf72fb8f. It fixes
> CVE-2026-31419 in 6.1.y.
>
> An unprivileged user can create a broadcast bond and dummy slaves in a user
> and network namespace. Racing ordinary packet sends with slave release makes
> `bond_xmit_broadcast()` give the same skb to two transmitters. I reproduced a
> KASAN use-after-free in `skb_clone()` on v6.1.182.
>
> The attached one-line upstream fix applies cleanly to v6.1.182. The same
> workload completed over one million sends and 299 slave mutations with the
> patched module and no sanitizer, oops, lock, or BUG output.
>
> The fix is already released in 6.6.143, 6.12.95, 6.18.22, and 6.19.12, but no
> corresponding fix is present in 6.1.y.
>
> Signed-off-by: Artem Dinaburg <artem@xxxxxxxxxxxxxxx>
You stripped off all of the original commit changelog info :(
thanks,
greg k-h