News for hackers. Stuff that matters.
Re:NAT Slipstreaming by eps on Sunday November 01, 2020 @04:15AM (#24958235)
> arbitrary tcp and udp packets

... except these arbitrary tcp/udp packets will be in IP fragments and therefore invalid.

The whole thing hinges on the NAT code NOT reassembling IP packets before passing them to ALG and the ALG also not observing IP fragmentation. These are bugs, and pretty severe at that, so the mitigation is just to patch the code.

Re:NAT Slipstreaming by twic on Sunday November 01, 2020 @08:45AM (#24959457)
It only depends on IP fragmentation to forge UDP datagrams. It forges TCP segments by padding the previous segment.

But, as gnfargbl points out, the TCP case can be caught by looking at the sequence number, or perhaps some conntrack state.

Re:NAT Slipstreaming by Dahoon on Sunday November 01, 2020 @04:40AM (#24958347)
Which won't happen in almost 100 procent of devices.