From: Tim Burress <tim@variosecure.net>
To: netfilter-devel@lists.netfilter.org
Subject: Handling ICMP Port-Unreachable for UDP
Date: Mon, 28 Jul 2003 23:03:35 +0900 [thread overview]
Message-ID: <3F252D37.6050603@variosecure.net> (raw)
Hello!
We've been looking at a problem in which a client sends a UDP packet to
a server on an unused port. This generates an ICMP port-unreachable
packet (as usual), but we find that this same ICMP packet can then be
replayed back to the client over and over. Apparently it gets through
netfilter because our standard rules allow RELATED traffic.
We're wondering if an appropriate response to this situation would be to
destroy the conntrack entry for the UDP connection after receiving the
first port-unreachable? It seems like such a change would improve the
strength of netfilter-based firewalls, while adding only a little bit of
overhead when/if the client retries sending to the same UDP port several
times. What do people think of this idea? Is there any reason not to do it?
Thanks!
Tim
reply other threads:[~2003-07-28 14:03 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3F252D37.6050603@variosecure.net \
--to=tim@variosecure.net \
--cc=netfilter-devel@lists.netfilter.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.