Fuzz introspector: fuzz_itsdangerous
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
11 6 ...fuzz_itsdangerous.TestOneInput call site: {node_id} itsdangerous.signer._make_keys_list
11 24 ...fuzz_itsdangerous.TestOneInput call site: {node_id} itsdangerous.serializer.Serializer.load_payload
5 18 ...fuzz_itsdangerous.TestOneInput call site: {node_id} itsdangerous.serializer.Serializer.dump_payload

Fuzzer calltree

0 ...fuzz_itsdangerous.TestOneInput [function] [call site] 00000
1 atheris.FuzzedDataProvider [function] [call site] 00001
1 fdp.ConsumeUnicodeNoSurrogates [function] [call site] 00002
1 fdp.ConsumeBytes [function] [call site] 00003
1 fdp.ConsumeUnicodeNoSurrogates [function] [call site] 00004
1 json.loads [function] [call site] 00005
1 itsdangerous.serializer.Serializer.__init__ [function] [call site] 00006
2 itsdangerous.signer._make_keys_list [function] [call site] 00007
3 .isinstance [function] [call site] 00008
3 itsdangerous.encoding.want_bytes [function] [call site] 00009
4 .isinstance [function] [call site] 00010
3 itsdangerous.encoding.want_bytes [function] [call site] 00012
2 itsdangerous.encoding.want_bytes [function] [call site] 00013
2 itsdangerous.serializer.is_text_serializer [function] [call site] 00014
3 serializer.dumps [function] [call site] 00015
3 .isinstance [function] [call site] 00016
1 itsdangerous.serializer.Serializer.dumps [function] [call site] 00018
2 itsdangerous.serializer.Serializer.dump_payload [function] [call site] 00019
3 itsdangerous.encoding.want_bytes [function] [call site] 00020
2 itsdangerous.encoding.want_bytes [function] [call site] 00021
2 itsdangerous.serializer.Serializer.make_signer [function] [call site] 00022
2 rv.decode [function] [call site] 00023
1 itsdangerous.serializer.Serializer.loads [function] [call site] 00024
2 itsdangerous.encoding.want_bytes [function] [call site] 00025
2 itsdangerous.serializer.Serializer.iter_unsigners [function] [call site] 00026
3 itsdangerous.serializer.Serializer.make_signer [function] [call site] 00027
3 .isinstance [function] [call site] 00028
3 .isinstance [function] [call site] 00029
2 signer.unsign [function] [call site] 00030
2 itsdangerous.serializer.Serializer.load_payload [function] [call site] 00031
3 itsdangerous.serializer.is_text_serializer [function] [call site] 00032
3 payload.decode [function] [call site] 00033
3 serializer.loads [function] [call site] 00034
3 serializer.loads [function] [call site] 00035