The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 15 | 1 | ...model-transparency.tests.fuzzing.fuzz_simple_sigstore.TestOneInput | call site: 00001 | sigstore.models.TrustedRoot.from_file |
| 2 | 18 | ...model-transparency.tests.fuzzing.fuzz_simple_sigstore.TestOneInput | call site: 00018 | tempfile.TemporaryDirectory |
| 2 | 22 | ...model-transparency.tests.fuzzing.fuzz_simple_sigstore.TestOneInput | call site: 00022 | pathlib.Path |
| 1 | 33 | ...model-transparency.tests.fuzzing.fuzz_simple_sigstore.TestOneInput | call site: 00033 | fdp.ConsumeBytes |
| 1 | 35 | ...model-transparency.tests.fuzzing.fuzz_simple_sigstore.TestOneInput | call site: 00035 | fdp.ConsumeBytes |
| 1 | 41 | ...model-transparency.tests.fuzzing.fuzz_simple_sigstore.TestOneInput | call site: 00041 | verifying.Config |
| 1 | 43 | ...model-transparency.tests.fuzzing.fuzz_simple_sigstore.TestOneInput | call site: 00043 | vc.use_sigstore_verifier |
...model-transparency.tests.fuzzing.fuzz_simple_sigstore.TestOneInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
fdp.ConsumeIntInRange
[function]
[call site]
00002
fdp.ConsumeBytes
[function]
[call site]
00003
tempfile.NamedTemporaryFile
[function]
[call site]
00004
pathlib.Path
[function]
[call site]
00005
tmp_tr.write
[function]
[call site]
00006
<builtin>.str
[function]
[call site]
00007
sigstore.models.TrustedRoot.from_file
[function]
[call site]
00008
pathlib.Path
[function]
[call site]
00009
pathlib.Path.read_bytes
[function]
[call site]
00010
sigstore_models.trustroot.v1.TrustedRoot.from_json
[function]
[call site]
00011
sigstore.models.TrustedRoot.__init__
[function]
[call site]
00012
sigstore.models.TrustedRoot._verify
[function]
[call site]
00013
enum.Enum.__init__
[function]
[call site]
00014
os.unlink
[function]
[call site]
00015
tempfile.TemporaryDirectory
[function]
[call site]
00016
tempfile.TemporaryDirectory
[function]
[call site]
00017
tempfile.TemporaryDirectory
[function]
[call site]
00018
tempfile.TemporaryDirectory
[function]
[call site]
00019
pathlib.Path
[function]
[call site]
00020
utils.create_fuzz_files
[function]
[call site]
00021
utils.any_files
[function]
[call site]
00022
pathlib.Path
[function]
[call site]
00023
pathlib.Path
[function]
[call site]
00024
...model-transparency.tests.fuzzing.fuzz_simple_sigstore._patch_sigstore_get_dirs
[function]
[call site]
00025
importlib.import_module
[function]
[call site]
00026
...model-transparency.tests.fuzzing.fuzz_simple_sigstore._patch_trust_updater_offline_default_true
[function]
[call site]
00027
importlib.import_module
[function]
[call site]
00028
pathlib.Path.write_bytes
[function]
[call site]
00029
fdp.ConsumeIntInRange
[function]
[call site]
00030
fdp.ConsumeBytes
[function]
[call site]
00031
pathlib.Path.write_bytes
[function]
[call site]
00032
pathlib.Path
[function]
[call site]
00033
fdp.ConsumeBytes
[function]
[call site]
00034
fdp.ConsumeBytes
[function]
[call site]
00035
fdp.ConsumeBytes
[function]
[call site]
00036
utils._build_hashing_config_from_fdp
[function]
[call site]
00037
sc.set_hashing_config
[function]
[call site]
00038
sc.use_sigstore_signer
[function]
[call site]
00039
sc.sign
[function]
[call site]
00040
pathlib.Path.exists
[function]
[call site]
00041
verifying.Config
[function]
[call site]
00042
vc.set_hashing_config
[function]
[call site]
00043
vc.use_sigstore_verifier
[function]
[call site]
00044
vc.verify
[function]
[call site]
00045