freebsd-dev/sys/arm64
Eric van Gyzen 4d5a108409 Prevent kernel stack disclosure in signal delivery
On arm64 and riscv platforms, sendsig() failed to zero the signal
frame before copying it out to userspace.  Zero it.

On arm, I believe all the contents of the frame were initialized,
so there was no disclosure.  However, explicitly zero the whole frame
because that fact could inadvertently change in the future,
it's more clear to the reader, and I could be wrong in the first place.

MFC after:	2 days
Security:	similar to FreeBSD-EN-18:12.mem and CVE-2018-17155
Sponsored by:	Dell EMC Isilon
2018-11-26 20:52:53 +00:00
..
acpica
arm64 Prevent kernel stack disclosure in signal delivery 2018-11-26 20:52:53 +00:00
cavium
cloudabi32
cloudabi64
conf arm64: Add evdev support to GENERIC 2018-11-26 17:59:25 +00:00
coresight
include Add a KPI for the delay while spinning on a spin lock. 2018-11-05 21:34:17 +00:00
linux
qualcomm
rockchip