summaryrefslogtreecommitdiffstats
path: root/contrib/diff/src
diff options
context:
space:
mode:
authorbrooks <brooks@FreeBSD.org>2016-11-30 01:22:12 +0000
committerbrooks <brooks@FreeBSD.org>2016-11-30 01:22:12 +0000
commit6a086b92bdfc8f8b56d67d90c51ec0d45dfc8547 (patch)
treef67908952970fbcc4bcc47d7ea76d23d358975ba /contrib/diff/src
parent3d2d7a75e475fa129c001fa8411a5ad5f3a08958 (diff)
downloadFreeBSD-src-6a086b92bdfc8f8b56d67d90c51ec0d45dfc8547.zip
FreeBSD-src-6a086b92bdfc8f8b56d67d90c51ec0d45dfc8547.tar.gz
MFC r309027:
Allocate a struct ifreq rather than using a (wrong) computed size for the BIOCSETIF ioctl. The kernel always copies an entire struct ifreq and IPv4 addresses will always fit in an ifreq. On systems with pointers larger than 64-bits, the computed size will be less than the size of struct ifreq, potentially resulting in the kernel attempting to copyin memory from outside the allocation. Reviewed by: jhb Obtained from: CheriBSD Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D8445
Diffstat (limited to 'contrib/diff/src')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud