The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
4 | 66 | oauthlib.oauth1.rfc5849.signature._prepare_key_plus | call site: {node_id} | urllib.parse.quote.encode |
3 | 49 | oauthlib.common.safe_string_equals | call site: {node_id} |
|
2 | 2 | ...fuzz_oauth1_sig.TestOneInput | call site: {node_id} | fdp.ConsumeUnicodeNoSurrogates |
2 | 25 | oauthlib.oauth1.rfc5849.signature.base_string_uri | call site: {node_id} | host.lower |
1 | 6 | ...fuzz_oauth1_sig.TestOneInput | call site: {node_id} | fdp.ConsumeUnicodeNoSurrogates |
1 | 17 | oauthlib.common.quote | call site: {node_id} | urllib.parse.quote.decode |
1 | 64 | oauthlib.oauth1.rfc5849.signature._prepare_key_plus | call site: {node_id} | keystr.decode |
...fuzz_oauth1_sig.TestOneInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
...fuzz_oauth1_sig.FuzzMockRequest.__init__
[function]
[call site]
00002
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00003
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00004
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00005
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00006
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00007
oauthlib.oauth1.rfc5849.signature.verify_hmac_sha1
[function]
[call site]
00008
oauthlib.oauth1.rfc5849.signature._verify_hmac
[function]
[call site]
00009
oauthlib.oauth1.rfc5849.signature.normalize_parameters
[function]
[call site]
00010
oauthlib.oauth1.rfc5849.utils.escape
[function]
[call site]
00011
<builtin>.isinstance
[function]
[call site]
00012
oauthlib.common.quote
[function]
[call site]
00013
<builtin>.isinstance
[function]
[call site]
00014
urllib.parse.quote.encode
[function]
[call site]
00015
urllib.parse.quote
[function]
[call site]
00016
<builtin>.isinstance
[function]
[call site]
00017
urllib.parse.quote.decode
[function]
[call site]
00018
oauthlib.oauth1.rfc5849.utils.escape
[function]
[call site]
00019
key_values.sort
[function]
[call site]
00020
oauthlib.oauth1.rfc5849.signature.base_string_uri
[function]
[call site]
00021
<builtin>.isinstance
[function]
[call site]
00022
urllib.parse.urlparse
[function]
[call site]
00023
scheme.lower
[function]
[call site]
00024
hostname.lower
[function]
[call site]
00025
host.lower
[function]
[call site]
00026
urllib.parse.urlparse
[function]
[call site]
00027
contextlib.suppress
[function]
[call site]
00028
ipaddress.ip_address
[function]
[call site]
00029
<builtin>.isinstance
[function]
[call site]
00030
<builtin>.isinstance
[function]
[call site]
00031
urllib.parse.urlunparse
[function]
[call site]
00032
v.replace
[function]
[call site]
00033
oauthlib.oauth1.rfc5849.signature.signature_base_string
[function]
[call site]
00034
http_method.upper
[function]
[call site]
00035
oauthlib.oauth1.rfc5849.utils.escape
[function]
[call site]
00036
oauthlib.oauth1.rfc5849.utils.escape
[function]
[call site]
00037
oauthlib.oauth1.rfc5849.utils.escape
[function]
[call site]
00038
oauthlib.oauth1.rfc5849.signature._sign_hmac
[function]
[call site]
00039
oauthlib.oauth1.rfc5849.utils.escape
[function]
[call site]
00040
oauthlib.oauth1.rfc5849.utils.escape
[function]
[call site]
00041
urllib.parse.quote.encode
[function]
[call site]
00042
urllib.parse.quote.encode
[function]
[call site]
00043
hmac.new
[function]
[call site]
00044
signature.digest
[function]
[call site]
00045
binascii.b2a_base64
[function]
[call site]
00046
oauthlib.common.safe_string_equals
[function]
[call site]
00047
<builtin>.len
[function]
[call site]
00048
<builtin>.len
[function]
[call site]
00049
<builtin>.zip
[function]
[call site]
00050
<builtin>.ord
[function]
[call site]
00051
<builtin>.ord
[function]
[call site]
00052
log.debug
[function]
[call site]
00053
oauthlib.oauth1.rfc5849.signature.verify_rsa_sha512
[function]
[call site]
00054
oauthlib.oauth1.rfc5849.signature._verify_rsa
[function]
[call site]
00055
oauthlib.oauth1.rfc5849.signature.normalize_parameters
[function]
[call site]
00056
oauthlib.oauth1.rfc5849.signature.base_string_uri
[function]
[call site]
00057
oauthlib.oauth1.rfc5849.signature.signature_base_string
[function]
[call site]
00058
request.signature.encode
[function]
[call site]
00059
binascii.a2b_base64
[function]
[call site]
00060
oauthlib.oauth1.rfc5849.signature._get_jwt_rsa_algorithm
[function]
[call site]
00061
jwt.algorithms.RSAAlgorithm
[function]
[call site]
00062
oauthlib.oauth1.rfc5849.signature._prepare_key_plus
[function]
[call site]
00063
<builtin>.isinstance
[function]
[call site]
00064
keystr.decode
[function]
[call site]
00065
alg.prepare_key
[function]
[call site]
00066
urllib.parse.quote.encode
[function]
[call site]
00067
alg.verify
[function]
[call site]
00068
log.debug
[function]
[call site]
00069
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00070