diff options
author | 2014-10-18 15:20:32 +0000 | |
---|---|---|
committer | 2014-10-18 15:20:32 +0000 | |
commit | ff3fdef134f8a5d3511f5852e66cc54daa21571f (patch) | |
tree | 92a9fdfb067a1fdc0cb537d3ca39438b3c8a1c44 /lib/libssl/src/ssl/ssl_lib.c | |
parent | Mention -fstack-shuffle is a gcc4-only thing, but gets silently ignored by (diff) | |
download | wireguard-openbsd-ff3fdef134f8a5d3511f5852e66cc54daa21571f.tar.xz wireguard-openbsd-ff3fdef134f8a5d3511f5852e66cc54daa21571f.zip |
Don't assume that ep_taddr and ep_daddr are page-aligned. It is possible to
construct ELF executables for which ep_daddr ends up not being properly
aligned. Sanitize the addresses before setting up the address space for the
new executable. Should fix the panic discovered by Alejandro Hernandez.
ok miod@
Diffstat (limited to 'lib/libssl/src/ssl/ssl_lib.c')
0 files changed, 0 insertions, 0 deletions