Predictable IP IDs is not just a question about losing packets because
attackers can create junk fragments.
There are other possible attacks. For example predictable IP IDs can be used
to completely bypass TCP connection security based on unpredictable TCP sequence
numbers. Tools exploiting this weakness already exist. See
http://www.securityfocus.com/templates/archive.pike?list=1&date=1999-08-1&msg=BUGTRAQ%251999080211573830@LISTS.SECURITYFOCUS.COM
And I'm sure that other ways to abuse predictable IP ID will appear in the
future.
> performance harming features to the kernel in the process.
I don't see real performance penalty. I agree that I've added a big amount
of code to the kernel but it's a cost of a robust solution.
Best regards
Andrey
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/