mirror of
https://github.com/opnsense/src.git
synced 2026-02-22 09:21:31 -05:00
Several protocol methods take a sockaddr as input. In some cases the sockaddr lengths were not being validated, or were validated after some out-of-bounds accesses could occur. Add requisite checking to various protocol entry points, and convert some existing checks to assertions where appropriate. Reported by: syzkaller+KASAN Reviewed by: tuexen, melifaro MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D29519 |
||
|---|---|---|
| .. | ||
| hv_sock.c | ||
| hv_sock.h | ||