evilsocket / opensnitch

OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch.
GNU General Public License v3.0
10.74k stars 498 forks source link

Opensnitch can be bypassed by quickly opening new connections #71

Closed knowak closed 7 years ago

knowak commented 7 years ago

With current iptables rules packets that don't fit in the netfilter queue are automatically accepted. I think that the default should be exactly opposite, or at least configurable, for serious use. E.g. the following happens on my test system even if I don't respond to the UI. Obviously it's possible to open new connections even faster:

for n in `seq 1 10000`; do echo wat | nc localhost 1234 & done

karol@omoikane karol% nc -k -l 1234
wat
wat
wat
wat
wat
...
evilsocket commented 7 years ago

https://github.com/evilsocket/opensnitch#known-issues--future-improvements