diff options
author | deraadt <> | 2019-03-24 17:56:54 +0000 |
---|---|---|
committer | deraadt <> | 2019-03-24 17:56:54 +0000 |
commit | ed1f555802549862bf6249547c85f53ce8b3cd41 (patch) | |
tree | 4b25e3b4c0613430605a43c4c49470458b7a5a05 /src/lib/libssl/ssl_locl.h | |
parent | 5c0bfb1931500c779b9393cda45c6aee83714019 (diff) | |
download | openbsd-ed1f555802549862bf6249547c85f53ce8b3cd41.tar.gz openbsd-ed1f555802549862bf6249547c85f53ce8b3cd41.tar.bz2 openbsd-ed1f555802549862bf6249547c85f53ce8b3cd41.zip |
In the incredibly unbelievable circumstance where _rs_init() fails to
allocate pages, don't call abort() because of corefile data leakage
concerns, but simply _exit(). The reasoning is _rs_init() will only
fail if someone finds a way to apply specific pressure against this
failure point, for the purpose of leaking information into a core which
they can read. We don't need a corefile in this instance to debug that.
So take this "lever" away from whoever in the future wants to do that.
Diffstat (limited to 'src/lib/libssl/ssl_locl.h')
0 files changed, 0 insertions, 0 deletions