The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
132 | 82 | check_tbs_certificate | call site: 00082 | TdiReportStructure::read |
5 | 56 | object_identifiers_are_same | call site: 00056 | |
2 | 2 | check_cert_chain_format | call site: 00002 | |
2 | 8 | check_tag_is_sequence | call site: 00008 | |
2 | 295 | check_cert_chain_format | call site: 00295 | check_leaf_certificate |
2 | 370 | check_leaf_certificate | call site: 00370 | check_leaf_certificate |
1 | 0 | EP | call site: 00000 | check_cert_chain_format |
1 | 15 | check_length | call site: 00015 | |
1 | 28 | check_tbs_certificate | call site: 00028 | |
1 | 38 | check_and_skip_common_tag | call site: 00038 | |
1 | 48 | object_identifiers_are_same | call site: 00048 | |
1 | 51 | object_identifiers_are_same | call site: 00051 | SocketIoTransport::new |
fuzz_target
[function]
[call site]
00000
check_cert_chain_format
[function]
[call site]
00001
BytesMutStrubbed::len
[function]
[call site]
00002
BytesMutStrubbed::len
[function]
[call site]
00003
BytesMutStrubbed::len
[function]
[call site]
00004
check_cert_format
[function]
[call site]
00005
BytesMutStrubbed::len
[function]
[call site]
00006
check_tag_is_sequence
[function]
[call site]
00007
BytesMutStrubbed::is_empty
[function]
[call site]
00008
BytesMutStrubbed::is_empty
[function]
[call site]
00009
BytesMutStrubbed::is_empty
[function]
[call site]
00010
Err
[function]
[call site]
00011
Ok
[function]
[call site]
00012
Err
[function]
[call site]
00013
check_length
[function]
[call site]
00014
BytesMutStrubbed::len
[function]
[call site]
00015
BytesMutStrubbed::len
[function]
[call site]
00016
Err
[function]
[call site]
00017
Err
[function]
[call site]
00018
Err
[function]
[call site]
00019
Err
[function]
[call site]
00020
Err
[function]
[call site]
00021
Err
[function]
[call site]
00022
Err
[function]
[call site]
00023
Ok
[function]
[call site]
00024
check_tbs_certificate
[function]
[call site]
00025
BytesMutStrubbed::len
[function]
[call site]
00026
check_tag_is_sequence
[function]
[call site]
00027
check_length
[function]
[call site]
00028
Err
[function]
[call site]
00029
check_version
[function]
[call site]
00030
BytesMutStrubbed::len
[function]
[call site]
00031
Err
[function]
[call site]
00032
Ok
[function]
[call site]
00033
Err
[function]
[call site]
00034
check_and_skip_common_tag
[function]
[call site]
00035
BytesMutStrubbed::len
[function]
[call site]
00036
Err
[function]
[call site]
00037
check_length
[function]
[call site]
00038
Err
[function]
[call site]
00039
Ok
[function]
[call site]
00040
check_tag_is_sequence
[function]
[call site]
00041
check_length
[function]
[call site]
00042
check_object_identifier
[function]
[call site]
00043
BytesMutStrubbed::len
[function]
[call site]
00044
Err
[function]
[call site]
00045
Err
[function]
[call site]
00046
object_identifiers_are_same
[function]
[call site]
00047
BytesMutStrubbed::len
[function]
[call site]
00048
BytesMutStrubbed::len
[function]
[call site]
00049
BytesMutStrubbed::len
[function]
[call site]
00050
BytesMutStrubbed::into_iter
[function]
[call site]
00051
SocketIoTransport::new
[function]
[call site]
00052
Self::IntoIter::zip
[function]
[call site]
00053
BytesMutStrubbed::into_iter
[function]
[call site]
00054
SocketIoTransport::new
[function]
[call site]
00055
TdispVersion::partial_cmp
[function]
[call site]
00056
Some
[function]
[call site]
00057
Some
[function]
[call site]
00058
Some
[function]
[call site]
00059
Some
[function]
[call site]
00060
Some
[function]
[call site]
00061
Ok
[function]
[call site]
00062
Err
[function]
[call site]
00063
Ok
[function]
[call site]
00064
get_oid_by_base_asym_algo
[function]
[call site]
00065
Some
[function]
[call site]
00066
Some
[function]
[call site]
00067
Some
[function]
[call site]
00068
Some
[function]
[call site]
00069
Some
[function]
[call site]
00070
Some
[function]
[call site]
00071
Some
[function]
[call site]
00072
Some
[function]
[call site]
00073
check_object_identifier
[function]
[call site]
00074
check_name
[function]
[call site]
00075
check_and_skip_common_sequence
[function]
[call site]
00076
BytesMutStrubbed::len
[function]
[call site]
00077
Err
[function]
[call site]
00078
check_length
[function]
[call site]
00079
Err
[function]
[call site]
00080
Ok
[function]
[call site]
00081
check_validity
[function]
[call site]
00082
der::time_choice
[function]
[call site]
00083
untrusted::Input::peek
[function]
[call site]
00084
StatusCode::try_into
[function]
[call site]
00085
Ok
[function]
[call site]
00086
u24::new
[function]
[call site]
00087
tests::test_u24
[function]
[call site]
00088
Writer::init
[function]
[call site]
00089
u24::new
[function]
[call site]
00090
Reader::init
[function]
[call site]
00091
Ok
[function]
[call site]
00092
u24::new
[function]
[call site]
00093
Ok
[function]
[call site]
00094
u24::new
[function]
[call site]
00095
Ok
[function]
[call site]
00096
u24::new
[function]
[call site]
00097
Ok
[function]
[call site]
00098
u24::new
[function]
[call site]
00099
Ok
[function]
[call site]
00100
u24::new
[function]
[call site]
00101
Ok
[function]
[call site]
00102
u24::new
[function]
[call site]
00103
ring::io::
[call site]
00104
der::nested
[function]
[call site]
00105
expect_tag_and_get_value
[function]
[call site]
00106
read_tag_and_get_value
[function]
[call site]
00107
untrusted::Input::read_byte
[function]
[call site]
00108
Err
[function]
[call site]
00109
untrusted::Input::read_byte
[function]
[call site]
00110
usize::from
[function]
[call site]
00111
u8::from
[function]
[call site]
00112
Tag::into
[function]
[call site]
00113
Tag::into
[function]
[call site]
00114
untrusted::Input::read_byte
[function]
[call site]
00115
Err
[function]
[call site]
00116
usize::from
[function]
[call site]
00117
usize::from
[function]
[call site]
00118
untrusted::Input::read_byte
[function]
[call site]
00119
usize::from
[function]
[call site]
00120
untrusted::Input::read_byte
[function]
[call site]
00121
Err
[function]
[call site]
00122
Err
[function]
[call site]
00123
untrusted::Input::read_bytes
[function]
[call site]
00124
Reader::init
[function]
[call site]
00125
TdiReportStructure::read
[function]
[call site]
00126
InterfaceInfo::read
[function]
[call site]
00127
u16::read
[function]
[call site]
00128
Reader::take
[function]
[call site]
00129
Reader::left
[function]
[call site]
00130
BytesMutStrubbed::len
[function]
[call site]
00131
Some
[function]
[call site]
00132
Option::and_then
[function]
[call site]
00133
BitLength::from_bits
[function]
[call site]
00134
Self
[function]
[call site]
00135
u16::read
[function]
[call site]
00136
u16::read
[function]
[call site]
00137
u16::read
[function]
[call site]
00138
u32::read
[function]
[call site]
00139
Reader::take
[function]
[call site]
00140
Option::and_then
[function]
[call site]
00141
u32::read
[function]
[call site]
00142
TdispMmioRange::default
[function]
[call site]
00143
BytesMutStrubbed::is_empty
[function]
[call site]
00144
BytesMutStrubbed::is_empty
[function]
[call site]
00145
iter_mut
[function]
[call site]
00146
Reader::take
[function]
[call site]
00147
TdispMmioRange::read
[function]
[call site]
00148
u64::read
[function]
[call site]
00149
Reader::take
[function]
[call site]
00150
Option::and_then
[function]
[call site]
00151
u32::read
[function]
[call site]
00152
MMIORangeAttribute::read
[function]
[call site]
00153
u16::read
[function]
[call site]
00154
BitLength::from_bits
[function]
[call site]
00155
Self
[function]
[call site]
00156
Some
[function]
[call site]
00157
u32::read
[function]
[call site]
00158
iter_mut
[function]
[call site]
00159
Reader::take
[function]
[call site]
00160
u8::read
[function]
[call site]
00161
Reader::take
[function]
[call site]
00162
Option::and_then
[function]
[call site]
00163
Some
[function]
[call site]
00164
Ok
[function]
[call site]
00165
usize::from
[function]
[call site]
00166
usize::from
[function]
[call site]
00167
Err
[function]
[call site]
00168
Ok
[function]
[call site]
00169
Result::map_err
[function]
[call site]
00170
read_all
[function]
[call site]
00171
t::i::m::e::_::c::h::o::i::c::e::read_two_digits
[function]
[call site]
00172
t::i::m::e::_::c::h::o::i::c::e::read_digit
[function]
[call site]
00173
read_byte
[function]
[call site]
00174
map_err
[function]
[call site]
00175
c::o::n::s::t::_::f::r::o::m::_::b::y::t::e::s::_::w::i::t::h::_::n::u::l::const_contains
[function]
[call site]
00176
Ok
[function]
[call site]
00177
u8::from
[function]
[call site]
00178
Tag::into
[function]
[call site]
00179
xor_assign_at_start
[function]
[call site]
00180
BytesMutStrubbed::into_iter
[function]
[call site]
00181
SocketIoTransport::new
[function]
[call site]
00182
Self::IntoIter::zip
[function]
[call site]
00183
for_each
[function]
[call site]
00184
Err
[function]
[call site]
00185
t::i::m::e::_::c::h::o::i::c::e::read_digit
[function]
[call site]
00186
Err
[function]
[call site]
00187
Ok
[function]
[call site]
00188
t::i::m::e::_::c::h::o::i::c::e::read_two_digits
[function]
[call site]
00189
t::i::m::e::_::c::h::o::i::c::e::read_two_digits
[function]
[call site]
00190
t::i::m::e::_::c::h::o::i::c::e::read_two_digits
[function]
[call site]
00191
calendar::days_in_month
[function]
[call site]
00192
days_in_feb
[function]
[call site]
00193
t::i::m::e::_::c::h::o::i::c::e::read_two_digits
[function]
[call site]
00194
t::i::m::e::_::c::h::o::i::c::e::read_two_digits
[function]
[call site]
00195
t::i::m::e::_::c::h::o::i::c::e::read_two_digits
[function]
[call site]
00196
t::i::m::e::_::c::h::o::i::c::e::read_two_digits
[function]
[call site]
00197
SpdmResult::read_byte
[function]
[call site]
00198
map_err
[function]
[call site]
00199
Err
[function]
[call site]
00200
calendar::time_from_ymdhms_utc
[function]
[call site]
00201
days_before_year_since_unix_epoch
[function]
[call site]
00202
Err
[function]
[call site]
00203
days_before_year_ad
[function]
[call site]
00204
Ok
[function]
[call site]
00205
days_in_feb
[function]
[call site]
00206
Ok
[function]
[call site]
00207
Time::from_seconds_since_unix_epoch
[function]
[call site]
00208
Self
[function]
[call site]
00209
der::time_choice
[function]
[call site]
00210
Err
[function]
[call site]
00211
Err
[function]
[call site]
00212
Err
[function]
[call site]
00213
Ok
[function]
[call site]
00214
check_name
[function]
[call site]
00215
check_public_key_info
[function]
[call site]
00216
check_and_skip_common_sequence
[function]
[call site]
00217
check_and_get_extensions
[function]
[call site]
00218
BytesMutStrubbed::len
[function]
[call site]
00219
Ok
[function]
[call site]
00220
check_length
[function]
[call site]
00221
Err
[function]
[call site]
00222
Ok
[function]
[call site]
00223
get_key_usage_value
[function]
[call site]
00224
BytesMutStrubbed::len
[function]
[call site]
00225
BytesMutStrubbed::len
[function]
[call site]
00226
Err
[function]
[call site]
00227
check_length
[function]
[call site]
00228
Err
[function]
[call site]
00229
Err
[function]
[call site]
00230
check_length
[function]
[call site]
00231
Err
[function]
[call site]
00232
object_identifiers_are_same
[function]
[call site]
00233
Err
[function]
[call site]
00234
Err
[function]
[call site]
00235
check_length
[function]
[call site]
00236
Err
[function]
[call site]
00237
Err
[function]
[call site]
00238
check_length
[function]
[call site]
00239
Err
[function]
[call site]
00240
Err
[function]
[call site]
00241
Ok
[function]
[call site]
00242
Ok
[function]
[call site]
00243
check_extensions_spdm_oid
[function]
[call site]
00244
BytesMutStrubbed::len
[function]
[call site]
00245
Err
[function]
[call site]
00246
check_length
[function]
[call site]
00247
BytesMutStrubbed::len
[function]
[call site]
00248
Err
[function]
[call site]
00249
check_and_get_extn_id
[function]
[call site]
00250
BytesMutStrubbed::len
[function]
[call site]
00251
BytesMutStrubbed::len
[function]
[call site]
00252
Err
[function]
[call site]
00253
check_length
[function]
[call site]
00254
Err
[function]
[call site]
00255
BytesMutStrubbed::is_empty
[function]
[call site]
00256
BytesMutStrubbed::is_empty
[function]
[call site]
00257
Err
[function]
[call site]
00258
check_length
[function]
[call site]
00259
Ok
[function]
[call site]
00260
Err
[function]
[call site]
00261
object_identifiers_are_same
[function]
[call site]
00262
find_target_object_identifier_in_single_extension
[function]
[call site]
00263
BytesMutStrubbed::len
[function]
[call site]
00264
BytesMutStrubbed::len
[function]
[call site]
00265
Err
[function]
[call site]
00266
Ok
[function]
[call site]
00267
Err
[function]
[call site]
00268
check_length
[function]
[call site]
00269
Err
[function]
[call site]
00270
object_identifiers_are_same
[function]
[call site]
00271
Ok
[function]
[call site]
00272
object_identifiers_are_same
[function]
[call site]
00273
find_target_object_identifier_in_single_extension
[function]
[call site]
00274
find_target_object_identifier_in_single_extension
[function]
[call site]
00275
object_identifiers_are_same
[function]
[call site]
00276
find_target_object_identifier_in_single_extension
[function]
[call site]
00277
find_target_object_identifier_in_single_extension
[function]
[call site]
00278
Ok
[function]
[call site]
00279
Ok
[function]
[call site]
00280
Err
[function]
[call site]
00281
check_signature_algorithm
[function]
[call site]
00282
check_tag_is_sequence
[function]
[call site]
00283
check_length
[function]
[call site]
00284
check_object_identifier
[function]
[call site]
00285
get_oid_by_base_asym_algo
[function]
[call site]
00286
check_object_identifier
[function]
[call site]
00287
Ok
[function]
[call site]
00288
check_tbs_certificate
[function]
[call site]
00289
check_signature_algorithm
[function]
[call site]
00290
check_signature_value
[function]
[call site]
00291
check_and_skip_common_tag
[function]
[call site]
00292
Ok
[function]
[call site]
00293
Err
[function]
[call site]
00294
Ok
[function]
[call site]
00295
Err
[function]
[call site]
00296
check_leaf_certificate
[function]
[call site]
00297
check_tag_is_sequence
[function]
[call site]
00298
check_length
[function]
[call site]
00299
BytesMutStrubbed::len
[function]
[call site]
00300
check_tag_is_sequence
[function]
[call site]
00301
check_length
[function]
[call site]
00302
Err
[function]
[call site]
00303
check_version
[function]
[call site]
00304
check_and_skip_common_tag
[function]
[call site]
00305
check_tag_is_sequence
[function]
[call site]
00306
check_length
[function]
[call site]
00307
check_object_identifier
[function]
[call site]
00308
check_name
[function]
[call site]
00309
check_validity
[function]
[call site]
00310
check_name
[function]
[call site]
00311
check_public_key_info
[function]
[call site]
00312
check_and_get_extensions
[function]
[call site]
00313
find_target_object_identifier_in_extensions
[function]
[call site]
00314
BytesMutStrubbed::len
[function]
[call site]
00315
Err
[function]
[call site]
00316
check_tag_is_sequence
[function]
[call site]
00317
Err
[function]
[call site]
00318
check_length
[function]
[call site]
00319
Err
[function]
[call site]
00320
check_tag_is_sequence
[function]
[call site]
00321
Err
[function]
[call site]
00322
check_length
[function]
[call site]
00323
Err
[function]
[call site]
00324
check_tag_is_num_oid
[function]
[call site]
00325
BytesMutStrubbed::is_empty
[function]
[call site]
00326
Err
[function]
[call site]
00327
Ok
[function]
[call site]
00328
Err
[function]
[call site]
00329
Err
[function]
[call site]
00330
check_length
[function]
[call site]
00331
Err
[function]
[call site]
00332
object_identifiers_are_same
[function]
[call site]
00333
Err
[function]
[call site]
00334
check_tag_is_bool
[function]
[call site]
00335
BytesMutStrubbed::is_empty
[function]
[call site]
00336
Err
[function]
[call site]
00337
Ok
[function]
[call site]
00338
Err
[function]
[call site]
00339
SpdmResult::is_ok
[function]
[call site]
00340
Err
[function]
[call site]
00341
check_tag_is_octet_string
[function]
[call site]
00342
BytesMutStrubbed::is_empty
[function]
[call site]
00343
Err
[function]
[call site]
00344
Ok
[function]
[call site]
00345
Err
[function]
[call site]
00346
Err
[function]
[call site]
00347
check_length
[function]
[call site]
00348
Err
[function]
[call site]
00349
check_tag_is_sequence
[function]
[call site]
00350
Err
[function]
[call site]
00351
check_length
[function]
[call site]
00352
Err
[function]
[call site]
00353
check_tag_is_sequence
[function]
[call site]
00354
Err
[function]
[call site]
00355
check_length
[function]
[call site]
00356
Err
[function]
[call site]
00357
check_tag_is_num_oid
[function]
[call site]
00358
Err
[function]
[call site]
00359
check_length
[function]
[call site]
00360
Err
[function]
[call site]
00361
BytesMutStrubbed::len
[function]
[call site]
00362
Err
[function]
[call site]
00363
object_identifiers_are_same
[function]
[call site]
00364
Ok
[function]
[call site]
00365
Ok
[function]
[call site]
00366
Err
[function]
[call site]
00367
find_target_object_identifier_in_extensions
[function]
[call site]
00368
Ok
[function]
[call site]
00369
Ok
[function]
[call site]
00370
check_leaf_certificate
[function]
[call site]
00371
is_root_certificate
[function]
[call site]
00372
check_tag_is_sequence
[function]
[call site]
00373
check_length
[function]
[call site]
00374
BytesMutStrubbed::len
[function]
[call site]
00375
check_tag_is_sequence
[function]
[call site]
00376
check_length
[function]
[call site]
00377
Err
[function]
[call site]
00378
check_version
[function]
[call site]
00379
check_and_skip_common_tag
[function]
[call site]
00380
check_tag_is_sequence
[function]
[call site]
00381
check_length
[function]
[call site]
00382
check_object_identifier
[function]
[call site]
00383
check_and_get_common_tag
[function]
[call site]
00384
BytesMutStrubbed::len
[function]
[call site]
00385
Err
[function]
[call site]
00386
check_length
[function]
[call site]
00387
Err
[function]
[call site]
00388
Ok
[function]
[call site]
00389
check_validity
[function]
[call site]
00390
check_and_get_common_tag
[function]
[call site]
00391
Ok
[function]
[call site]
00392
Err
[function]
[call site]
00393