]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix a buffer overrun.
authorjhb <jhb@FreeBSD.org>
Tue, 1 Sep 2020 16:20:42 +0000 (16:20 +0000)
committerjhb <jhb@FreeBSD.org>
Tue, 1 Sep 2020 16:20:42 +0000 (16:20 +0000)
commitab81f8bd1b23659cff2798bff67865ca3a5c0594
tree5611cc4166ec5a8775789390bf46a7f9daf1859a
parent772970290e8510de05a15c82e521f1233032a159
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