diff options
author | deraadt <> | 2019-03-24 17:56:54 +0000 |
---|---|---|
committer | deraadt <> | 2019-03-24 17:56:54 +0000 |
commit | 8ca8dfb7d8fb508ace2f84a8985558f5bd56cf97 (patch) | |
tree | 4b25e3b4c0613430605a43c4c49470458b7a5a05 /src/lib/libssl/s3_lib.c | |
parent | a0d593817357328973d85c93bc7deab836e486b4 (diff) | |
download | openbsd-8ca8dfb7d8fb508ace2f84a8985558f5bd56cf97.tar.gz openbsd-8ca8dfb7d8fb508ace2f84a8985558f5bd56cf97.tar.bz2 openbsd-8ca8dfb7d8fb508ace2f84a8985558f5bd56cf97.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/s3_lib.c')
0 files changed, 0 insertions, 0 deletions