Hello:
This series was applied to netdev/net.git (main)
by Jakub Kicinski <[email protected]>:
On Mon, 28 Sep 2026 23:23:10 +0300 you wrote:
> The relay queues its General Query on the amt device with a raw tunnel
> pointer in skb->cb, and a query that waits in a qdisc can outlive its
> tunnel: a use-after-free in amt_dev_xmit(), reported by Microsoft with
> a KASAN reproducer. Patch 1 sends the query directly from
> amt_request_handler(), inside the RCU section that found or created
> the tunnel, so it never waits in a qdisc and nothing is stored in
> skb->cb.
>
> [...]
Here is the summary with links:
- [net,v4,1/2] amt: send the relay's General Query directly from the receive
path
https://git.kernel.org/netdev/net/c/afae89de73dd
- [net,v4,2/2] selftests: net: amt: check that the relay's queries bypass the
amt device
https://git.kernel.org/netdev/net/c/c41817fcaf39
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html