HomeFreeBSD

Don't directly access userspace memory.

Description

Don't directly access userspace memory.

Rather then using the racy useracc() followed by direct access to
userspace memory, perform a copyin() and use the result if it succeeds.

Reviewed by: jhb
MFC after: 3 weeks
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D24410

Details

Provenance
brooksAuthored on
Reviewer
jhb
Differential Revision
D24410: Don't directly access userspace memory.
Parents
rS359973: sshd: Warn about missing ssh-keygen only when necessary
Branches
Unknown
Tags
Unknown