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 :
['match_pattern_list', 'getpid', 'do_log', 'strrchr', 'strlcpy'] |
158 | 158 | sshlogv | call site: 00014 | /src/hpn-ssh/log.c:480 |
82 | 242 |
4 :
['sshkey_xmss_params', 'xmss_sign_open', 'malloc', 'sshlog'] |
82 | 455 | ssh_xmss_verify | call site: 00000 | /src/hpn-ssh/ssh-xmss.c:314 |
50 | 50 |
3 :
['sshkey_ec_validate_public', 'EC_KEY_get0_public_key', 'EC_KEY_get0_group'] |
52 | 52 | ssh_ecdsa_deserialize_public | call site: 00000 | /src/hpn-ssh/ssh-ecdsa.c:177 |
13 | 13 |
1 :
['rsa_hash_id_from_keyname'] |
21 | 703 | ssh_rsa_verify | call site: 00000 | /src/hpn-ssh/ssh-rsa.c:508 |
4 | 4 |
1 :
['timingsafe_bcmp'] |
4 | 9 | openssh_RSA_verify | call site: 00000 | /src/hpn-ssh/ssh-rsa.c:659 |
2 | 217 |
2 :
['EC_KEY_set_public_key', 'sshbuf_get_string_direct'] |
6 | 221 | 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 |
0 | 233 |
1 :
['sshkey_deserialize_sk'] |
0 | 233 | ssh_ecdsa_sk_deserialize_public | call site: 00000 | /src/hpn-ssh/ssh-ecdsa-sk.c:133 |
0 | 222 |
1 :
['cert_free'] |
0 | 222 | cert_new | call site: 00093 | /src/hpn-ssh/sshkey.c:595 |
0 | 220 |
1 :
['sshkey_free'] |
0 | 220 | sshkey_new | call site: 00091 | /src/hpn-ssh/sshkey.c:630 |
0 | 203 |
1 :
['sshbuf_free'] |
0 | 203 | sshbuf_froms | call site: 00066 | /src/hpn-ssh/sshbuf-getput-basic.c:561 |
0 | 203 |
1 :
['sshbuf_free'] |
0 | 203 | sshbuf_fromb | call site: 00080 | /src/hpn-ssh/sshbuf.c:177 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
sshbuf_from
[function]
[call site]
00001
calloc
[call site]
00002
sshkey_private_deserialize
[function]
[call site]
00003
sshbuf_get_cstring
[function]
[call site]
00004
sshbuf_peek_string_direct
[function]
[call site]
00005
sshbuf_ptr
[function]
[call site]
00006
sshbuf_check_sanity
[function]
[call site]
00007
ssh_signal
[function]
[call site]
00008
memset
[call site]
00009
sigfillset
[call site]
00010
sigaction
[call site]
00011
strsignal
[call site]
00012
sshlog
[function]
[call site]
00013
sshlogv
[function]
[call site]
00014
strrchr
[call site]
00015
getpid
[call site]
00016
snprintf
[call site]
00017
match_pattern_list
[function]
[call site]
00018
strlen
[call site]
00019
__ctype_b_loc
[call site]
00020
tolower
[call site]
00021
match_pattern
[function]
[call site]
00022
match_pattern
[function]
[call site]
00023
match_pattern
[function]
[call site]
00024
snprintf
[call site]
00025
snprintf
[call site]
00026
strlcpy
[function]
[call site]
00027
do_log
[function]
[call site]
00028
__errno_location
[call site]
00029
snprintf
[call site]
00030
vsnprintf
[call site]
00031
vsnprintf
[call site]
00032
snprintf
[call site]
00033
strlcpy
[function]
[call site]
00034
strnvis
[function]
[call site]
00035
__ctype_b_loc
[call site]
00036
vis
[function]
[call site]
00037
__ctype_b_loc
[call site]
00038
__ctype_b_loc
[call site]
00039
vis
[function]
[call site]
00040
snprintf
[call site]
00041
strlen
[call site]
00042
openlog
[call site]
00043
syslog
[call site]
00044
closelog
[call site]
00045
__errno_location
[call site]
00046
raise
[call site]
00047
sshbuf_len
[function]
[call site]
00048
sshbuf_check_sanity
[function]
[call site]
00049
sshbuf_len
[function]
[call site]
00050
memchr
[call site]
00051
sshbuf_get_string_direct
[function]
[call site]
00052
sshbuf_peek_string_direct
[function]
[call site]
00053
sshbuf_consume
[function]
[call site]
00054
sshbuf_check_sanity
[function]
[call site]
00055
sshbuf_len
[function]
[call site]
00056
sshkey_type_from_name
[function]
[call site]
00057
strcmp
[call site]
00058
strcasecmp
[call site]
00059
sshkey_type_is_cert
[function]
[call site]
00060
sshkey_impl_from_type
[function]
[call site]
00061
sshkey_froms
[function]
[call site]
00062
sshbuf_froms
[function]
[call site]
00063
sshbuf_peek_string_direct
[function]
[call site]
00064
sshbuf_from
[function]
[call site]
00065
sshbuf_consume
[function]
[call site]
00066
sshbuf_set_parent
[function]
[call site]
00067
sshbuf_check_sanity
[function]
[call site]
00068
sshbuf_check_sanity
[function]
[call site]
00069
sshbuf_free
[function]
[call site]
00070
sshbuf_check_sanity
[function]
[call site]
00071
sshbuf_free
[function]
[call site]
00072
explicit_bzero
[call site]
00073
freezero
[function]
[call site]
00074
explicit_bzero
[call site]
00075
sshkey_from_blob_internal
[function]
[call site]
00076
sshbuf_fromb
[function]
[call site]
00077
sshbuf_check_sanity
[function]
[call site]
00078
sshbuf_ptr
[function]
[call site]
00079
sshbuf_set_parent
[function]
[call site]
00080
sshbuf_free
[function]
[call site]
00081
sshbuf_get_cstring
[function]
[call site]
00082
sshkey_type_from_name
[function]
[call site]
00083
sshkey_type_is_cert
[function]
[call site]
00084
sshkey_impl_from_type
[function]
[call site]
00085
sshkey_new
[function]
[call site]
00086
sshkey_impl_from_type
[function]
[call site]
00087
calloc
[call site]
00088
sshkey_is_cert
[function]
[call site]
00089
sshkey_type_is_cert
[function]
[call site]
00090
cert_new
[function]
[call site]
00091
calloc
[call site]
00092
sshbuf_new_label
[function]
[call site]
00093
sshbuf_new_label
[function]
[call site]
00097
sshbuf_new_label
[function]
[call site]
00098
cert_free
[function]
[call site]
00099
sshbuf_free
[function]
[call site]
00100
sshbuf_free
[function]
[call site]
00101
sshbuf_free
[function]
[call site]
00102
sshkey_free
[function]
[call site]
00103
sshkey_free_contents
[function]
[call site]
00104
sshkey_impl_from_type
[function]
[call site]
00105
sshkey_is_cert
[function]
[call site]
00106
cert_free
[function]
[call site]
00107
freezero
[function]
[call site]
00108
freezero
[function]
[call site]
00109
freezero
[function]
[call site]
00110
freezero
[function]
[call site]
00111
sshkey_free
[function]
[call site]
00112
sshkey_type_is_cert
[function]
[call site]
00113
sshbuf_get_string_direct
[function]
[call site]
00114
sshkey_is_cert
[function]
[call site]
00115
sshbuf_len
[function]
[call site]
00116
sshbuf_free
[function]
[call site]
00117
sshkey_free
[function]
[call site]
00118
sshbuf_free
[function]
[call site]
00119
sshkey_ecdsa_nid_from_name
[function]
[call site]
00120
key_type_is_ecdsa_variant
[function]
[call site]
00121
strcmp
[call site]
00122
sshkey_new
[function]
[call site]
00123
sshkey_impl_from_type
[function]
[call site]
00124
strcmp
[call site]
00125
memcmp
[call site]
00126
sshkey_free
[function]
[call site]
00127
sshkey_free
[function]
[call site]
00128
sshbuf_free
[function]
[call site]
00129