openssl/crypto/conf
Bernd Edlinger 74b485848a Fix a memory leak reported in CIFuzz
Direct leak of 4 byte(s) in 1 object(s) allocated from:
     #0 0x4a067d in __interceptor_malloc /src/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:129:3
     #1 0x57af0d in CRYPTO_malloc /src/openssl/crypto/mem.c:184:12
     #2 0x57af0d in CRYPTO_realloc /src/openssl/crypto/mem.c:207:16
     #3 0x569d17 in BUF_MEM_grow /src/openssl/crypto/buffer/buffer.c:97:15
     #4 0x5c3629 in str_copy /src/openssl/crypto/conf/conf_def.c:642:10
     #5 0x5c1cc1 in def_load_bio /src/openssl/crypto/conf/conf_def.c:452:22
     #6 0x56adf5 in NCONF_load_bio /src/openssl/crypto/conf/conf_lib.c:282:12
     #7 0x4d96cf in FuzzerTestOneInput /src/openssl/fuzz/conf.c:38:5
     #8 0x4d9830 in LLVMFuzzerTestOneInput /src/openssl/fuzz/driver.c:28:12
     #9 0x510c23 in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) cxa_noexception.cpp
     #10 0x4fc4d2 in fuzzer::RunOneTest(fuzzer::Fuzzer*, char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:324:6
     #11 0x501f85 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) cxa_noexception.cpp
     #12 0x52ac82 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10

Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16813)
2021-10-14 14:56:59 +02:00
..
build.info
conf_api.c Add NCONF_get_section_names() 2021-06-02 12:40:02 +10:00
conf_def.c Fix a memory leak reported in CIFuzz 2021-10-14 14:56:59 +02:00
conf_def.h Update copyright years of auto-generated headers (make update) 2021-01-04 07:15:24 +01:00
conf_err.c err: rename err_load_xxx_strings_int functions 2021-05-26 13:01:47 +10:00
conf_lib.c Update copyright year 2021-06-17 13:24:59 +01:00
conf_local.h Make conf_method_st and conf_st deprecated 2021-06-02 12:40:02 +10:00
conf_mall.c Update copyright year 2021-04-08 13:04:41 +01:00
conf_mod.c Make conf_method_st and conf_st deprecated 2021-06-02 12:40:02 +10:00
conf_sap.c Make conf_method_st and conf_st deprecated 2021-06-02 12:40:02 +10:00
conf_ssl.c Update copyright year 2021-04-08 13:04:41 +01:00
keysets.pl Add a local perl module to get year last changed 2021-03-31 13:59:53 +02:00