The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 23 | 104 | mbedtls_cipher_update | call site: 00104 | mbedtls_gcm_update |
| 18 | 79 | mbedtls_cipher_set_iv | call site: 00079 | mbedtls_gcm_starts |
| 13 | 10 | LLVMFuzzerTestOneInput | call site: 00010 | nalloc_fail |
| 8 | 134 | mbedtls_cipher_finish | call site: 00134 | mbedtls_cipher_get_iv_size |
| 5 | 160 | LLVMFuzzerTestOneInput | call site: 00160 | |
| 1 | 43 | LLVMFuzzerTestOneInput | call site: 00043 | MBEDTLS_INTERNAL_VALIDATE_RET |
| 1 | 45 | LLVMFuzzerTestOneInput | call site: 00045 | MBEDTLS_INTERNAL_VALIDATE_RET |
| 1 | 47 | LLVMFuzzerTestOneInput | call site: 00047 | MBEDTLS_INTERNAL_VALIDATE_RET |
| 1 | 49 | LLVMFuzzerTestOneInput | call site: 00049 | MBEDTLS_INTERNAL_VALIDATE_RET |
| 1 | 51 | LLVMFuzzerTestOneInput | call site: 00051 | MBEDTLS_INTERNAL_VALIDATE_RET |
| 1 | 53 | LLVMFuzzerTestOneInput | call site: 00053 | MBEDTLS_INTERNAL_VALIDATE_RET |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
FuzzedDataProvider::remaining_bytes
[function]
[call site]
00001
posix_memalign
[function]
[call site]
00002
posix_memalign
[function]
[call site]
00003
FuzzedDataProvider::PickValueInArray
[function]
[call site]
00004
FuzzedDataProvider::ConsumeBytes
[function]
[call site]
00005
FuzzedDataProvider::ConsumeIntegralInRange
[function]
[call site]
00006
FuzzedDataProvider::ConsumeBytes
[function]
[call site]
00007
FuzzedDataProvider::ConsumeIntegralInRange
[function]
[call site]
00008
FuzzedDataProvider::ConsumeBytes
[function]
[call site]
00009
malloc
[function]
[call site]
00010
nalloc_fail
[function]
[call site]
00011
__sync_fetch_and_add
[function]
[call site]
00012
__sync_fetch_and_sub
[function]
[call site]
00013
nalloc_random_update
[function]
[call site]
00014
nalloc_random_update
[function]
[call site]
00015
nalloc_random_update
[function]
[call site]
00016
nalloc_backtrace_exclude
[function]
[call site]
00017
fprintf
[function]
[call site]
00018
__sanitizer_print_stack_trace
[function]
[call site]
00019
__sync_fetch_and_sub
[function]
[call site]
00020
__sync_fetch_and_sub
[function]
[call site]
00021
__sync_fetch_and_sub
[function]
[call site]
00022
nalloc_malloc
[function]
[call site]
00023
malloc
[function]
[call site]
00024
mbedtls_cipher_list
[function]
[call site]
00025
static_cast<mbedtls_cipher_type_t>
[function]
[call site]
00026
FuzzedDataProvider::ConsumeIntegralInRange
[function]
[call site]
00027
mbedtls_cipher_info_from_type
[function]
[call site]
00028
FuzzedDataProvider::ConsumeIntegralInRange
[function]
[call site]
00029
mbedtls_cipher_init
[function]
[call site]
00030
CIPHER_VALIDATE
[function]
[call site]
00031
memset
[function]
[call site]
00032
mbedtls_cipher_init
[function]
[call site]
00033
mbedtls_cipher_info_from_string
[function]
[call site]
00034
strcmp
[function]
[call site]
00035
mbedtls_cipher_info_get_mode
[function]
[call site]
00036
mbedtls_cipher_info_get_type
[function]
[call site]
00037
mbedtls_cipher_info_get_name
[function]
[call site]
00038
mbedtls_cipher_info_has_variable_key_bitlen
[function]
[call site]
00039
mbedtls_cipher_info_has_variable_iv_size
[function]
[call site]
00040
mbedtls_cipher_info_get_iv_size
[function]
[call site]
00041
mbedtls_cipher_info_get_block_size
[function]
[call site]
00042
mbedtls_cipher_get_cipher_mode
[function]
[call site]
00043
MBEDTLS_INTERNAL_VALIDATE_RET
[function]
[call site]
00044
mbedtls_cipher_get_iv_size
[function]
[call site]
00045
MBEDTLS_INTERNAL_VALIDATE_RET
[function]
[call site]
00046
mbedtls_cipher_get_type
[function]
[call site]
00047
MBEDTLS_INTERNAL_VALIDATE_RET
[function]
[call site]
00048
mbedtls_cipher_get_name
[function]
[call site]
00049
MBEDTLS_INTERNAL_VALIDATE_RET
[function]
[call site]
00050
mbedtls_cipher_get_key_bitlen
[function]
[call site]
00051
MBEDTLS_INTERNAL_VALIDATE_RET
[function]
[call site]
00052
mbedtls_cipher_get_operation
[function]
[call site]
00053
MBEDTLS_INTERNAL_VALIDATE_RET
[function]
[call site]
00054
mbedtls_cipher_info_get_key_bitlen
[function]
[call site]
00055
mbedtls_error_add
[function]
[call site]
00056
posix_memalign
[function]
[call site]
00057
posix_memalign
[function]
[call site]
00058
mbedtls_cipher_setkey
[function]
[call site]
00059
CIPHER_VALIDATE_RET
[function]
[call site]
00060
CIPHER_VALIDATE_RET
[function]
[call site]
00061
CIPHER_VALIDATE_RET
[function]
[call site]
00062
mbedtls_cipher_context_t*::cipher_info::base::setkey_enc_func
[function]
[call site]
00063
mbedtls_cipher_context_t*::cipher_info::base::setkey_dec_func
[function]
[call site]
00064
std::vector::data
[function]
[call site]
00065
std::vector::size
[function]
[call site]
00066
mbedtls_cipher_setkey
[function]
[call site]
00067
std::vector::data
[function]
[call site]
00068
std::vector::size
[function]
[call site]
00069
FuzzedDataProvider::ConsumeBool
[function]
[call site]
00070
mbedtls_cipher_crypt
[function]
[call site]
00071
CIPHER_VALIDATE_RET
[function]
[call site]
00072
CIPHER_VALIDATE_RET
[function]
[call site]
00073
CIPHER_VALIDATE_RET
[function]
[call site]
00074
CIPHER_VALIDATE_RET
[function]
[call site]
00075
CIPHER_VALIDATE_RET
[function]
[call site]
00076
mbedtls_cipher_set_iv
[function]
[call site]
00077
CIPHER_VALIDATE_RET
[function]
[call site]
00078
CIPHER_VALIDATE_RET
[function]
[call site]
00079
mbedtls_gcm_starts
[function]
[call site]
00080
GCM_VALIDATE_RET
[function]
[call site]
00081
GCM_VALIDATE_RET
[function]
[call site]
00082
memset
[function]
[call site]
00083
memset
[function]
[call site]
00084
memcpy
[function]
[call site]
00085
memset
[function]
[call site]
00086
MBEDTLS_PUT_UINT64_BE
[function]
[call site]
00087
xorbytes
[function]
[call site]
00088
gcm_mult
[function]
[call site]
00089
MBEDTLS_PUT_UINT64_BE
[function]
[call site]
00090
MBEDTLS_PUT_UINT64_BE
[function]
[call site]
00091
mbedtls_aesni_gcm_mult
[function]
[call site]
00092
MBEDTLS_PUT_UINT64_BE
[function]
[call site]
00093
MBEDTLS_PUT_UINT64_BE
[function]
[call site]
00094
xorbytes
[function]
[call site]
00095
gcm_mult
[function]
[call site]
00096
mbedtls_cipher_update
[function]
[call site]
00097
CIPHER_VALIDATE_RET
[function]
[call site]
00098
CIPHER_VALIDATE_RET
[function]
[call site]
00099
CIPHER_VALIDATE_RET
[function]
[call site]
00100
CIPHER_VALIDATE_RET
[function]
[call site]
00101
mbedtls_cipher_get_block_size
[function]
[call site]
00102
MBEDTLS_INTERNAL_VALIDATE_RET
[function]
[call site]
00103
mbedtls_cipher_context_t*::cipher_info::base::ecb_func
[function]
[call site]
00104
mbedtls_gcm_update
[function]
[call site]
00105
GCM_VALIDATE_RET
[function]
[call site]
00106
GCM_VALIDATE_RET
[function]
[call site]
00107
GCM_VALIDATE_RET
[function]
[call site]
00108
GCM_VALIDATE_RET
[function]
[call site]
00109
gcm_mult
[function]
[call site]
00110
gcm_mask
[function]
[call site]
00111
mbedtls_cipher_update
[function]
[call site]
00112
mbedtls_platform_zeroize
[function]
[call site]
00113
xorbytes3d
[function]
[call site]
00114
xorbytes3e
[function]
[call site]
00115
gcm_mult
[function]
[call site]
00116
gcm_incr
[function]
[call site]
00117
gcm_mask
[function]
[call site]
00118
gcm_mult
[function]
[call site]
00119
gcm_incr
[function]
[call site]
00120
gcm_mask
[function]
[call site]
00121
memcpy
[function]
[call site]
00122
memcpy
[function]
[call site]
00123
mbedtls_cipher_context_t*::cipher_info::base::cbc_func
[function]
[call site]
00124
memcpy
[function]
[call site]
00125
mbedtls_cipher_context_t*::cipher_info::base::cbc_func
[function]
[call site]
00126
memcpy
[function]
[call site]
00127
mbedtls_cipher_reset
[function]
[call site]
00128
CIPHER_VALIDATE_RET
[function]
[call site]
00129
mbedtls_cipher_update
[function]
[call site]
00130
mbedtls_cipher_finish
[function]
[call site]
00131
CIPHER_VALIDATE_RET
[function]
[call site]
00132
CIPHER_VALIDATE_RET
[function]
[call site]
00133
CIPHER_VALIDATE_RET
[function]
[call site]
00134
mbedtls_cipher_context_t*::add_padding
[function]
[call site]
00135
mbedtls_cipher_get_iv_size
[function]
[call site]
00136
mbedtls_cipher_get_block_size
[function]
[call site]
00137
mbedtls_cipher_context_t*::cipher_info::base::cbc_func
[function]
[call site]
00138
mbedtls_cipher_get_block_size
[function]
[call site]
00139
mbedtls_cipher_context_t*::get_padding
[function]
[call site]
00140
mbedtls_cipher_get_block_size
[function]
[call site]
00141
mbedtls_cipher_get_block_size
[function]
[call site]
00142
std::vector::data
[function]
[call site]
00143
std::vector::size
[function]
[call site]
00144
std::vector::data
[function]
[call site]
00145
std::vector::size
[function]
[call site]
00146
mbedtls_cipher_set_iv
[function]
[call site]
00147
std::vector::data
[function]
[call site]
00148
std::vector::size
[function]
[call site]
00149
mbedtls_cipher_set_iv
[function]
[call site]
00150
std::vector::data
[function]
[call site]
00151
std::vector::size
[function]
[call site]
00152
mbedtls_cipher_reset
[function]
[call site]
00153
mbedtls_cipher_reset
[function]
[call site]
00154
mbedtls_cipher_update
[function]
[call site]
00155
std::vector::data
[function]
[call site]
00156
std::vector::size
[function]
[call site]
00157
mbedtls_cipher_finish
[function]
[call site]
00158
mbedtls_cipher_update
[function]
[call site]
00159
mbedtls_cipher_finish
[function]
[call site]
00160
assert
[function]
[call site]
00161
std::vector::size
[function]
[call site]
00162
assert
[function]
[call site]
00163
memcmp
[function]
[call site]
00164
std::vector::data
[function]
[call site]
00165
free
[function]
[call site]
00166
free
[function]
[call site]
00167
free
[function]
[call site]
00168
free
[function]
[call site]
00169
free
[function]
[call site]
00170
free
[function]
[call site]
00171