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 |
---|---|---|---|---|---|---|---|
17 | 17 |
1 :
['read_entropy_from_device'] |
17 | 17 | get_os_entropy | call site: 00011 | /src/krb5/src/lib/crypto/krb/prng.c:115 |
7 | 7 |
1 :
['krb5int_c_mandatory_cksumtype'] |
9 | 22 | krb5_k_make_checksum | call site: 00025 | /src/krb5/src/lib/crypto/krb/make_checksum.c:43 |
7 | 7 |
1 :
['krb5int_c_mandatory_cksumtype'] |
7 | 53 | krb5_k_verify_checksum | call site: 00042 | /src/krb5/src/lib/crypto/krb/verify_checksum.c:47 |
2 | 2 |
1 :
['explicit_bzero'] |
2 | 2 | krb5_k_decrypt | call site: 00079 | /src/krb5/src/lib/crypto/krb/decrypt.c:79 |
2 | 2 |
1 :
['explicit_bzero'] |
2 | 2 | krb5_k_encrypt | call site: 00069 | /src/krb5/src/lib/crypto/krb/encrypt.c:73 |
2 | 2 |
1 :
['explicit_bzero'] |
2 | 2 | krb5_c_random_to_key | call site: 00000 | /src/krb5/src/lib/crypto/krb/random_to_key.c:58 |
0 | 183 |
5 :
['keyblock_crypt', 'enc_key', 'k5_bcmp', 'krb5int_hmac_keyblock', 'usage_key'] |
0 | 205 | krb5int_arcfour_decrypt | call site: 00000 | /src/krb5/src/lib/crypto/krb/enc_rc4.c:280 |
0 | 0 | None | 17 | 17 | get_os_entropy | call site: 00011 | /src/krb5/src/lib/crypto/krb/prng.c:110 |
0 | 0 | None | 2 | 2 | mit_des_is_weak_key | call site: 00000 | /src/krb5/src/lib/crypto/builtin/des/weak_key.c:83 |
0 | 0 | None | 2 | 2 | cbc_enc | call site: 00000 | /src/krb5/src/lib/crypto/builtin/enc_provider/camellia.c:91 |
0 | 0 | None | 2 | 2 | cbc_dec | call site: 00000 | /src/krb5/src/lib/crypto/builtin/enc_provider/camellia.c:108 |
0 | 0 | None | 0 | 608 | krb5int_aes_decrypt | call site: 00000 | /src/krb5/src/lib/crypto/builtin/enc_provider/aes.c:327 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
make_data
[function]
[call site]
00001
fuzz_setup
[function]
[call site]
00002
krb5_c_make_random_key
[function]
[call site]
00003
find_enctype
[function]
[call site]
00004
k5alloc
[function]
[call site]
00005
k5calloc
[function]
[call site]
00006
calloc
[call site]
00007
k5alloc
[function]
[call site]
00008
krb5_c_random_make_octets
[function]
[call site]
00009
get_os_entropy
[function]
[call site]
00010
getentropy
[call site]
00011
read_entropy_from_device
[function]
[call site]
00012
open
[call site]
00013
fcntl
[call site]
00014
fstat
[call site]
00015
read
[call site]
00016
close
[call site]
00017
zapfree
[function]
[call site]
00018
explicit_bzero
[call site]
00019
zapfree
[function]
[call site]
00020
fuzz_checksum
[function]
[call site]
00021
krb5_c_make_checksum
[function]
[call site]
00022
krb5_k_create_key
[function]
[call site]
00023
krb5int_c_copy_keyblock_contents
[function]
[call site]
00024
krb5_k_make_checksum
[function]
[call site]
00025
krb5int_c_mandatory_cksumtype
[function]
[call site]
00026
find_enctype
[function]
[call site]
00027
find_cksumtype
[function]
[call site]
00028
verify_key
[function]
[call site]
00029
find_enctype
[function]
[call site]
00030
alloc_data
[function]
[call site]
00031
calloc
[call site]
00032
realloc
[call site]
00033
zapfree
[function]
[call site]
00034
krb5_k_free_key
[function]
[call site]
00035
krb5_k_free_key
[function]
[call site]
00036
krb5int_c_free_keyblock_contents
[function]
[call site]
00037
zapfree
[function]
[call site]
00038
find_enctype
[function]
[call site]
00039
krb5_c_verify_checksum
[function]
[call site]
00040
krb5_k_create_key
[function]
[call site]
00041
krb5_k_verify_checksum
[function]
[call site]
00042
krb5int_c_mandatory_cksumtype
[function]
[call site]
00043
find_cksumtype
[function]
[call site]
00044
verify_key
[function]
[call site]
00045
make_data
[function]
[call site]
00046
krb5_k_make_checksum
[function]
[call site]
00047
k5_bcmp
[function]
[call site]
00048
krb5_k_free_key
[function]
[call site]
00049
abort
[call site]
00050
krb5_free_checksum_contents
[function]
[call site]
00051
fuzz_crypt
[function]
[call site]
00052
empty_data
[function]
[call site]
00053
make_data
[function]
[call site]
00054
krb5_c_encrypt_length
[function]
[call site]
00055
find_enctype
[function]
[call site]
00056
krb5int_c_padding_length
[function]
[call site]
00057
alloc_data
[function]
[call site]
00058
alloc_data
[function]
[call site]
00059
krb5_free_data_contents
[function]
[call site]
00060
krb5_c_encrypt
[function]
[call site]
00061
krb5_k_create_key
[function]
[call site]
00062
krb5_k_encrypt
[function]
[call site]
00063
find_enctype
[function]
[call site]
00064
krb5int_c_padding_length
[function]
[call site]
00065
make_data
[function]
[call site]
00066
make_data
[function]
[call site]
00067
make_data
[function]
[call site]
00068
make_data
[function]
[call site]
00069
explicit_bzero
[call site]
00070
krb5_k_free_key
[function]
[call site]
00071
krb5_c_decrypt
[function]
[call site]
00072
krb5_k_create_key
[function]
[call site]
00073
krb5_k_decrypt
[function]
[call site]
00074
k5alloc
[function]
[call site]
00075
make_data
[function]
[call site]
00076
empty_data
[function]
[call site]
00077
make_data
[function]
[call site]
00078
make_data
[function]
[call site]
00079
explicit_bzero
[call site]
00080
zapfree
[function]
[call site]
00081
krb5_k_free_key
[function]
[call site]
00082
memcmp
[call site]
00083
abort
[call site]
00084
krb5_free_data_contents
[function]
[call site]
00085
krb5_free_data_contents
[function]
[call site]
00086
fuzz_prf
[function]
[call site]
00087
krb5_c_prf_length
[function]
[call site]
00088
__assert_fail
[call site]
00089
alloc_data
[function]
[call site]
00090
krb5_c_prf
[function]
[call site]
00091
krb5_k_create_key
[function]
[call site]
00092
krb5_k_prf
[function]
[call site]
00093
__assert_fail
[call site]
00094
__assert_fail
[call site]
00095
find_enctype
[function]
[call site]
00096
krb5_k_free_key
[function]
[call site]
00097
krb5_free_data_contents
[function]
[call site]
00098
krb5_free_keyblock_contents
[function]
[call site]
00099
krb5int_c_free_keyblock_contents
[function]
[call site]
00100
fuzz_setup
[function]
[call site]
00101
fuzz_setup
[function]
[call site]
00102
fuzz_setup
[function]
[call site]
00103
fuzz_setup
[function]
[call site]
00104
fuzz_setup
[function]
[call site]
00105
fuzz_setup
[function]
[call site]
00106
fuzz_setup
[function]
[call site]
00107
fuzz_setup
[function]
[call site]
00108
fuzz_setup
[function]
[call site]
00109
fuzz_setup
[function]
[call site]
00110
fuzz_setup
[function]
[call site]
00111