diff options
author | Petr Gotthard <petr.gotthard@centrum.cz> | 2020-12-17 20:13:00 +0100 |
---|---|---|
committer | Tomas Mraz <tmraz@fedoraproject.org> | 2020-12-19 11:33:21 +0100 |
commit | a5f2782ceca7af2480c86562e8952b2980251e4e (patch) | |
tree | f03b6f72152bcff1fd2bba062fe6b6b9b4972cca /fuzz | |
parent | 5faec149c6af2e4269bc7e0b381c466619ed19a7 (diff) | |
download | openssl-a5f2782ceca7af2480c86562e8952b2980251e4e.tar.gz |
Fix OSSL_PARAM creation in OSSL_STORE_open_ex
The params[0].data is set to a non-NULL value, but params[0].data_size
is always zero. This confuses get_string_internal, which creates 1 byte
string with uninitialized content.
When OSSL_PARAM_construct_utf8_string is used, the data_size is set
correctly.
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
(Merged from https://github.com/openssl/openssl/pull/13699)
Diffstat (limited to 'fuzz')
0 files changed, 0 insertions, 0 deletions