]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix a buffer overrun.
authorJohn Baldwin <jhb@FreeBSD.org>
Tue, 1 Sep 2020 16:20:42 +0000 (16:20 +0000)
committerJohn Baldwin <jhb@FreeBSD.org>
Tue, 1 Sep 2020 16:20:42 +0000 (16:20 +0000)
commitff38047b0c077d354535a4920d1f84bed45d87f0
tree5611cc4166ec5a8775789390bf46a7f9daf1859a
parent2b33ffde2e929b16f8a1d8c3d68019825c22d114
Fix a buffer overrun.

getln() returns 'len' valid characters.  line[len] is out of bounds.

Reported by: CHERI
Reviewed by: brooks
Obtained from: CheriBSD
MFC after: 2 weeks
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D26197
lib/libc/tests/resolv/resolv_test.c