oss-sec mailing list archives
Re: Linux kernel: Dirty Frag variants — fix merged into netdev
From: Demi Marie Obenour <demiobenour () gmail com>
Date: Fri, 22 May 2026 18:56:40 -0400
On 5/21/26 14:25, Hyunwoo Kim wrote:
On Thu, May 21, 2026 at 08:06:41PM +0200, Solar Designer wrote:Hi, On Fri, May 22, 2026 at 02:19:42AM +0900, Hyunwoo Kim wrote:
(snip)
4. https://github.com/v12-security/pocs/tree/main/fragnesia-5db89c99566fc (2026-05-15) Note that the fourth PoC was confirmed to be blocked as well by the v3 fix (skb_gro_receive) [1] that resolves the third PoC,This matches Sultan's analysis. It may be that the rediscovery by V12 was based on Sultan's public posting on the issue (including exploit). I called them out on this in their Twitter thread and got no reply.and the v4 [2] and v5 [3] changes address potential issues. As long as the in-place path in esp remains, further variants of this kind are expected to be found in the esp module. As mentioned previously, I recommend keeping the mitigation in place for the time being.As a maybe better mitigation, can we somehow make in-place / zero-copy runtime configurable, and not only for esp?A generic mechanism would require careful trade-off analysis, and I don't yet have a good idea for it. That said, at least for the networking stack, it looks likely that the root cause will be addressed going forward: https://lore.kernel.org/all/20260514163802.1d49d7cb () kernel org/
What about netfilter? That can also mutate packets. Does it always copy? -- Sincerely, Demi Marie Obenour (she/her/hers)
Attachment:
OpenPGP_0xB288B55FFF9C22C1.asc
Description: OpenPGP public key
Attachment:
OpenPGP_signature.asc
Description: OpenPGP digital signature
Current thread:
- Linux kernel LPE ("fragnesia", copyfail 3.0) Sam James (May 13)
- Re: Linux kernel LPE ("fragnesia", copyfail 3.0) Greg KH (May 13)
- Re: Linux kernel LPE ("fragnesia", copyfail 3.0) Solar Designer (May 13)
- Re: Linux kernel LPE ("fragnesia", copyfail 3.0) Jan Schaumann (May 13)
- Re: Linux kernel LPE ("fragnesia", copyfail 3.0) Salvatore Bonaccorso (May 14)
- Linux kernel: Dirty Frag variants — fix merged into netdev Hyunwoo Kim (May 21)
- Re: Linux kernel: Dirty Frag variants — fix merged into netdev Solar Designer (May 21)
- Re: Linux kernel: Dirty Frag variants — fix merged into netdev Hyunwoo Kim (May 21)
- Re: Linux kernel: Dirty Frag variants — fix merged into netdev Demi Marie Obenour (May 22)
