]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r316768:
authorbrooks <brooks@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 24 Apr 2017 22:44:59 +0000 (22:44 +0000)
committerbrooks <brooks@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 24 Apr 2017 22:44:59 +0000 (22:44 +0000)
commit9ae66d52c3ef4fa5c180c77a84f001219aec60e0
tree6d424016f4c436849509c175ccd507648b400a02
parent4d61be7b53af3141a16fa0dbacd894ba1ad1adda
MFC r316768:

Fix an out-of-bounds write when a zero-length buffer is passed.

Found with ttyname_test and CHERI bounds checking.

Reviewed by: emaste
Obtained from: CheriBSD
Sponsored by: DARPA, AFRL

git-svn-id: svn://svn.freebsd.org/base/stable/10@317392 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
lib/libc/gen/ttyname.c