]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
pf: Improve DIOCADDRULE validation
authorkp <kp@FreeBSD.org>
Sun, 3 May 2020 16:09:35 +0000 (16:09 +0000)
committerkp <kp@FreeBSD.org>
Sun, 3 May 2020 16:09:35 +0000 (16:09 +0000)
commit0300ecad73f7514965d4a138bcc499e235eef63a
tree7c35c30ecbb883df876b7bb30f49c7ca73464b0a
parent03460ea5f7527b0c8dfeff81c62b579c5681a3ab
pf: Improve DIOCADDRULE validation

We expect the addrwrap.p.dyn value to be set to NULL (and assert such),
but do not verify it on input.

Reported-by: syzbot+936a89182e7d8f927de1@syzkaller.appspotmail.com
Reviewed by: melifaro (previous version)
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D24538
sys/netpfil/pf/pf_ioctl.c