The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
158 | 158 |
5 :
['do_log', 'match_pattern_list', 'getpid', 'strlcpy', 'strrchr'] |
158 | 158 | sshlogv | call site: 00015 | /src/hpn-ssh/log.c:469 |
82 | 243 |
4 :
['xmss_sign_open', 'malloc', 'sshkey_xmss_params', 'sshlog'] |
82 | 452 | ssh_xmss_verify | call site: 00000 | /src/hpn-ssh/ssh-xmss.c:314 |
49 | 49 |
5 :
['EVP_PKEY_set1_EC_KEY', 'sshkey_ec_validate_public', 'EVP_PKEY_new', 'EC_KEY_get0_group', 'EC_KEY_get0_public_key'] |
55 | 55 | ssh_ecdsa_deserialize_public | call site: 00000 | /src/hpn-ssh/ssh-ecdsa.c:251 |
13 | 13 |
1 :
['rsa_hash_id_from_keyname'] |
23 | 674 | ssh_rsa_verify | call site: 00000 | /src/hpn-ssh/ssh-rsa.c:504 |
2 | 219 |
2 :
['EC_KEY_set_public_key', 'sshbuf_get_string_direct'] |
6 | 223 | sshbuf_get_eckey | call site: 00000 | /src/hpn-ssh/sshbuf-getput-crypto.c:110 |
2 | 2 |
1 :
['BN_clear_free'] |
2 | 2 | sshbuf_get_bignum2 | call site: 00000 | /src/hpn-ssh/sshbuf-getput-crypto.c:48 |
2 | 2 |
1 :
['explicit_bzero'] |
2 | 2 | sshkey_xmss_free_state | call site: 00000 | /src/hpn-ssh/sshkey-xmss.c:144 |
2 | 2 |
1 :
['munmap'] |
2 | 2 | sshkey_prekey_free | call site: 00106 | /src/hpn-ssh/sshkey.c:781 |
0 | 235 |
1 :
['sshkey_deserialize_sk'] |
0 | 235 | ssh_ecdsa_sk_deserialize_public | call site: 00000 | /src/hpn-ssh/ssh-ecdsa-sk.c:133 |
0 | 225 |
1 :
['sshkey_free'] |
0 | 225 | sshkey_new | call site: 00087 | /src/hpn-ssh/sshkey.c:734 |
0 | 225 |
1 :
['cert_free'] |
0 | 225 | cert_new | call site: 00089 | /src/hpn-ssh/sshkey.c:699 |
0 | 199 |
1 :
['sshbuf_free'] |
0 | 199 | sshbuf_froms | call site: 00142 | /src/hpn-ssh/sshbuf-getput-basic.c:561 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
sshkey_from_blob
[function]
[call site]
00001
sshbuf_from
[function]
[call site]
00002
calloc
[call site]
00003
sshkey_from_blob_internal
[function]
[call site]
00004
sshbuf_fromb
[function]
[call site]
00005
sshbuf_check_sanity
[function]
[call site]
00006
ssh_signal
[function]
[call site]
00007
memset
[call site]
00008
sigfillset
[call site]
00009
sigaction
[call site]
00010
strsignal
[call site]
00011
__errno_location
[call site]
00012
strerror
[call site]
00013
sshlog
[function]
[call site]
00014
sshlogv
[function]
[call site]
00015
strrchr
[call site]
00016
getpid
[call site]
00017
snprintf
[call site]
00018
match_pattern_list
[function]
[call site]
00019
strlen
[call site]
00020
__ctype_b_loc
[call site]
00021
tolower
[call site]
00022
match_pattern
[function]
[call site]
00023
match_pattern
[function]
[call site]
00024
match_pattern
[function]
[call site]
00025
snprintf
[call site]
00026
snprintf
[call site]
00027
strlcpy
[function]
[call site]
00028
do_log
[function]
[call site]
00029
__errno_location
[call site]
00030
snprintf
[call site]
00031
vsnprintf
[call site]
00032
vsnprintf
[call site]
00033
snprintf
[call site]
00034
strlcpy
[function]
[call site]
00035
strnvis
[function]
[call site]
00036
__ctype_b_loc
[call site]
00037
vis
[function]
[call site]
00038
__ctype_b_loc
[call site]
00039
__ctype_b_loc
[call site]
00040
vis
[function]
[call site]
00041
snprintf
[call site]
00042
strlen
[call site]
00043
write
[call site]
00044
openlog
[call site]
00045
syslog
[call site]
00046
closelog
[call site]
00047
__errno_location
[call site]
00048
raise
[call site]
00049
sshbuf_ptr
[function]
[call site]
00050
sshbuf_check_sanity
[function]
[call site]
00051
sshbuf_len
[function]
[call site]
00052
sshbuf_check_sanity
[function]
[call site]
00053
sshbuf_from
[function]
[call site]
00054
sshbuf_set_parent
[function]
[call site]
00055
sshbuf_check_sanity
[function]
[call site]
00056
sshbuf_check_sanity
[function]
[call site]
00057
sshbuf_free
[function]
[call site]
00058
sshbuf_check_sanity
[function]
[call site]
00059
sshbuf_free
[function]
[call site]
00060
freezero
[function]
[call site]
00061
explicit_bzero
[call site]
00062
freezero
[function]
[call site]
00063
sshbuf_get_cstring
[function]
[call site]
00064
sshbuf_peek_string_direct
[function]
[call site]
00065
sshbuf_ptr
[function]
[call site]
00066
sshbuf_len
[function]
[call site]
00067
sshbuf_len
[function]
[call site]
00068
memchr
[call site]
00069
sshbuf_get_string_direct
[function]
[call site]
00070
sshbuf_peek_string_direct
[function]
[call site]
00071
sshbuf_consume
[function]
[call site]
00072
sshbuf_check_sanity
[function]
[call site]
00073
sshbuf_len
[function]
[call site]
00074
sshkey_type_from_name
[function]
[call site]
00075
type_from_name
[function]
[call site]
00076
strcmp
[call site]
00077
strcasecmp
[call site]
00078
sshkey_type_is_cert
[function]
[call site]
00079
sshkey_impl_from_type
[function]
[call site]
00080
sshkey_impl_from_type
[function]
[call site]
00081
sshkey_new
[function]
[call site]
00082
sshkey_impl_from_type
[function]
[call site]
00083
calloc
[call site]
00084
sshkey_is_cert
[function]
[call site]
00085
sshkey_type_is_cert
[function]
[call site]
00086
cert_new
[function]
[call site]
00087
calloc
[call site]
00088
sshbuf_new_label
[function]
[call site]
00089
sshbuf_new_label
[function]
[call site]
00093
sshbuf_new_label
[function]
[call site]
00094
cert_free
[function]
[call site]
00095
sshbuf_free
[function]
[call site]
00096
sshbuf_free
[function]
[call site]
00097
sshbuf_free
[function]
[call site]
00098
sshkey_free
[function]
[call site]
00099
sshkey_free_contents
[function]
[call site]
00100
sshkey_impl_from_type
[function]
[call site]
00101
sshkey_is_cert
[function]
[call site]
00102
cert_free
[function]
[call site]
00103
freezero
[function]
[call site]
00104
freezero
[function]
[call site]
00105
sshkey_prekey_free
[function]
[call site]
00106
munmap
[call site]
00107
freezero
[function]
[call site]
00108
sshkey_free
[function]
[call site]
00109
sshkey_type_is_cert
[function]
[call site]
00110
sshbuf_get_string_direct
[function]
[call site]
00111
sshkey_is_cert
[function]
[call site]
00112
cert_parse
[function]
[call site]
00113
sshbuf_putb
[function]
[call site]
00114
sshbuf_ptr
[function]
[call site]
00115
sshbuf_len
[function]
[call site]
00116
sshbuf_put
[function]
[call site]
00117
sshbuf_reserve
[function]
[call site]
00118
sshbuf_allocate
[function]
[call site]
00119
sshbuf_check_reserve
[function]
[call site]
00120
sshbuf_check_sanity
[function]
[call site]
00121
sshbuf_maybe_pack
[function]
[call site]
00122
recallocarray
[function]
[call site]
00123
calloc
[call site]
00124
__errno_location
[call site]
00125
__errno_location
[call site]
00126
getpagesize
[call site]
00127
memset
[call site]
00128
memset
[call site]
00129
explicit_bzero
[call site]
00130
sshbuf_check_reserve
[function]
[call site]
00131
sshbuf_get_u64
[function]
[call site]
00132
sshbuf_ptr
[function]
[call site]
00133
sshbuf_consume
[function]
[call site]
00134
sshbuf_get_u32
[function]
[call site]
00135
sshbuf_ptr
[function]
[call site]
00136
sshbuf_consume
[function]
[call site]
00137
sshbuf_get_cstring
[function]
[call site]
00138
sshbuf_froms
[function]
[call site]
00139
sshbuf_peek_string_direct
[function]
[call site]
00140
sshbuf_from
[function]
[call site]
00141
sshbuf_consume
[function]
[call site]
00142
sshbuf_set_parent
[function]
[call site]
00143
sshbuf_free
[function]
[call site]
00144
sshbuf_get_u64
[function]
[call site]
00145
sshbuf_get_u64
[function]
[call site]
00146
sshbuf_froms
[function]
[call site]
00147
sshbuf_froms
[function]
[call site]
00148
sshbuf_get_string_direct
[function]
[call site]
00149
sshbuf_froms
[function]
[call site]
00150
sshbuf_len
[function]
[call site]
00151
sshbuf_get_string
[function]
[call site]
00152
sshbuf_get_string_direct
[function]
[call site]
00153
sshbuf_len
[function]
[call site]
00154
sshbuf_get_cstring
[function]
[call site]
00155
recallocarray
[function]
[call site]
00156
sshbuf_putb
[function]
[call site]
00157
sshbuf_putb
[function]
[call site]
00158
sshbuf_len
[function]
[call site]
00159
sshbuf_get_string_direct
[function]
[call site]
00160
sshbuf_get_string_direct
[function]
[call site]
00161
sshbuf_reset
[function]
[call site]
00162
sshbuf_check_sanity
[function]
[call site]
00163
recallocarray
[function]
[call site]
00164
explicit_bzero
[call site]
00165
sshbuf_len
[function]
[call site]
00166
sshbuf_get_string_direct
[function]
[call site]
00167
sshbuf_get_string_direct
[function]
[call site]
00168
sshbuf_reset
[function]
[call site]
00169
sshkey_from_blob_internal
[function]
[call site]
00170
sshbuf_len
[function]
[call site]
00171
sshbuf_free
[function]
[call site]
00172
sshkey_free
[function]
[call site]
00173
sshkey_type_is_valid_ca
[function]
[call site]
00174
sshkey_impl_from_type
[function]
[call site]
00175
sshbuf_ptr
[function]
[call site]
00176
sshkey_verify
[function]
[call site]
00177
sshkey_impl_from_key
[function]
[call site]
00178
sshkey_impl_from_type_nid
[function]
[call site]
00179
sshkey_get_sigtype
[function]
[call site]
00180
sshbuf_from
[function]
[call site]
00181
sshbuf_get_cstring
[function]
[call site]
00182
sshbuf_free
[function]
[call site]
00183
sshbuf_free
[function]
[call site]
00184
sshbuf_free
[function]
[call site]
00185
sshbuf_free
[function]
[call site]
00186
sshbuf_free
[function]
[call site]
00187
sshbuf_free
[function]
[call site]
00188
sshkey_free
[function]
[call site]
00189