]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
pf: fix use-after-free from pf_find_state_all
authorMateusz Guzik <mjg@FreeBSD.org>
Mon, 1 Nov 2021 13:02:43 +0000 (14:02 +0100)
committerMateusz Guzik <mjg@FreeBSD.org>
Mon, 1 Nov 2021 19:59:05 +0000 (20:59 +0100)
commitedf6dd82e9662b72c17483de4de5575dd5acd972
treeb5b90574851638987160e2b148296d45785f1f01
parent87152f34054921632016bc5eb4ab9f836fbaa522
pf: fix use-after-free from pf_find_state_all

state was returned without any locks nor references held

Reviewed by: kp
Sponsored by: Rubicon Communications, LLC ("Netgate")
sys/netpfil/pf/pf.c
sys/netpfil/pf/pf_ioctl.c