summaryrefslogtreecommitdiffstats
path: root/lib/libcxx/src/thread.cpp
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2019-03-20 20:07:28 +0000
committerbluhm <bluhm@openbsd.org>2019-03-20 20:07:28 +0000
commit0db42a1fafb49002468d07e09f9adeadc062a255 (patch)
treed3b23e3399e01af228e20dae672ff7bdb24a0ebc /lib/libcxx/src/thread.cpp
parentImprove cursor positioning after reflow by storing the position as an (diff)
downloadwireguard-openbsd-0db42a1fafb49002468d07e09f9adeadc062a255.tar.xz
wireguard-openbsd-0db42a1fafb49002468d07e09f9adeadc062a255.zip
States in pf(4) let ICMP and ICMP6 packets pass if they have a
packet in their payload that matches an exiting connection. It was not checked whether the outer ICMP packet has the same destination IP as the source IP of the inner protocol packet. Enforce that these addresses match, to prevent ICMP packets that do not make sense. Issue found by Nicolas Collignon, Corentin Bayet, Eloi Vanderbeken, Luca Moro at Synacktiv.com OK sashan@
Diffstat (limited to 'lib/libcxx/src/thread.cpp')
0 files changed, 0 insertions, 0 deletions