aboutsummaryrefslogtreecommitdiff
path: root/source/tools/acpiexec/aetables.c
diff options
context:
space:
mode:
authorKristof Provost <kp@FreeBSD.org>2026-09-03 13:57:58 +0000
committerKristof Provost <kp@FreeBSD.org>2026-09-07 08:37:46 +0000
commit7d810f27c16b1bb151ed701b040febef8f8909fe (patch)
treeb7716bf2b190cf2c6ded77519dbcdc1ae43310dc /source/tools/acpiexec/aetables.c
parent0a35e0afef2860a0a96e30e682f6782a323a82a4 (diff)
pf: Prevent pf dropping TCP state with crafted reset packet.HEADmain
Revision 1.1212 of pf.c weakened the TCP reset check in stateful connection tracking to let legitimate resets pass in the backwards window. Such a reset is accepted only if its acknowledgment number matches perfectly. But as a workaround for broken stacks, pf replaces an acknowledgment number of 0 in a reset with the tracked sequence of the peer. Then the perfect match always succeeds, and an attacker can spoof resets more easily than intended. Use the acknowledgment number from the wire, before the workaround has modified it. discovered by Minghao Zhang; OK sashan@ Obtained from: OpenBSD, bluhm <bluhm@openbsd.org>, 1e0a1f4b82 Sponsored by: Rubicon Communications, LLC ("Netgate")
Diffstat (limited to 'source/tools/acpiexec/aetables.c')
0 files changed, 0 insertions, 0 deletions