HomeFreeBSD

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

Description

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
MFC after: 1 week
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D10377

Details

Provenance
brooksAuthored on
Reviewer
emaste
Differential Revision
D10377: Fix an out-of-bounds write when a zero-length buffer is passed.
Parents
rS316767: Map DMAP as nx.
Branches
Unknown
Tags
Unknown