The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
67 | 188 | c7n.utils.jmespath_search | call site: {node_id} | c7n.filters.core.ValueFilter.process_value_type |
56 | 131 | c7n.utils.local_session | call site: {node_id} | c7n_gcp.filters.sccfindings.SecurityComandCenterFindingsFilter.process_resource |
27 | 277 | ...fuzz_gcp_filters_validate_process.TestOneInput | call site: {node_id} | c7n_gcp.filters.iampolicy.IamPolicyFilter.process_resources |
27 | 305 | ...fuzz_gcp_filters_validate_process.TestOneInput | call site: {node_id} | c7n_gcp.filters.metrics.GCPMetricsFilter.get_batched_query_filter |
23 | 45 | c7n.filters.core.ValueFilter.validate | call site: {node_id} | c7n.utils.parse_date |
20 | 256 | ...fuzz_gcp_filters_validate_process.TestOneInput | call site: {node_id} | c7n_gcp.filters.recommender.RecommenderFilter.get_recommendations |
14 | 90 | c7n.filters.offhours.Time.get_tz | call site: {node_id} | c7n.filters.core.ValueFilter.validate |
6 | 119 | ...fuzz_gcp_filters_validate_process.TestOneInput | call site: {node_id} | c7n_gcp.filters.sccfindings.SecurityComandCenterFindingsFilter.get_findings |
6 | 339 | c7n_gcp.filters.alerts.AlertsFilter.get_findings | call site: {node_id} | c7n_gcp.filters.alerts.AlertsFilter.process_resource |
5 | 3 | ...fuzz_gcp_filters_validate_process.TestOneInput | call site: {node_id} | fdp.ConsumeUnicodeNoSurrogates |
5 | 71 | ...fuzz_gcp_filters_validate_process.TestOneInput | call site: {node_id} | c7n_gcp.filters.recommender.get_recommender_data |
4 | 346 | ...fuzz_gcp_filters_validate_process.TestOneInput | call site: {node_id} | datetime.datetime.strptime |
...fuzz_gcp_filters_validate_process.TestOneInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
fdp.ConsumeIntInRange
[function]
[call site]
00002
...fuzz_gcp_filters_validate_process.FuzzOption.__init__
[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
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00008
...fuzz_gcp_filters_validate_process._generate_random_dict
[function]
[call site]
00009
.dict
[function]
[call site]
00010
fdp.ConsumeIntInRange
[function]
[call site]
00011
.range
[function]
[call site]
00012
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00013
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00014
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00015
...fuzz_gcp_filters_validate_process._generate_random_dict
[function]
[call site]
00016
...fuzz_gcp_filters_validate_process._generate_random_dict
[function]
[call site]
00017
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00018
c7n.actions.core.ActionRegistry.__init__
[function]
[call site]
00019
.super
[function]
[call site]
00020
c7n.registry.PluginRegistry.register
[function]
[call site]
00021
c7n.filters.core.FilterRegistry.__init__
[function]
[call site]
00022
.super
[function]
[call site]
00023
c7n.registry.PluginRegistry.register
[function]
[call site]
00024
c7n.registry.PluginRegistry.register
[function]
[call site]
00025
c7n.registry.PluginRegistry.register
[function]
[call site]
00026
c7n.registry.PluginRegistry.register
[function]
[call site]
00027
c7n.registry.PluginRegistry.register
[function]
[call site]
00028
c7n.registry.PluginRegistry.register
[function]
[call site]
00029
c7n.registry.PluginRegistry.register
[function]
[call site]
00030
...fuzz_gcp_filters_validate_process.FuzzContext.__init__
[function]
[call site]
00031
c7n.policy.get_session_factory
[function]
[call site]
00032
...fuzz_gcp_filters_validate_process.FuzzPolicy.__init__
[function]
[call site]
00033
c7n_gcp.query.QueryResourceManager.__init__
[function]
[call site]
00034
.super
[function]
[call site]
00035
c7n_gcp.query.QueryResourceManager.get_source
[function]
[call site]
00036
c7n.registry.PluginRegistry.get
[function]
[call site]
00037
.next
[function]
[call site]
00038
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00039
c7n_gcp.filters.labels.LabelActionFilter.parse
[function]
[call site]
00040
v.rsplit
[function]
[call site]
00041
remainder.endswith
[function]
[call site]
00042
.len
[function]
[call site]
00043
c7n.filters.core.ValueFilter.validate
[function]
[call site]
00044
.len
[function]
[call site]
00045
c7n.filters.core.ValueFilter._validate_resource_count
[function]
[call site]
00046
.isinstance
[function]
[call site]
00047
.isinstance
[function]
[call site]
00048
c7n.utils.parse_date
[function]
[call site]
00049
dateutil.tz.tzutc
[function]
[call site]
00050
.isinstance
[function]
[call site]
00051
v.astimezone
[function]
[call site]
00052
.isinstance
[function]
[call site]
00053
v.isdigit
[function]
[call site]
00054
dateutil.parser.parse
[function]
[call site]
00055
dateutil.parser.parse.astimezone
[function]
[call site]
00056
.isinstance
[function]
[call site]
00057
.float
[function]
[call site]
00058
.float
[function]
[call site]
00059
datetime.datetime.fromtimestamp
[function]
[call site]
00060
.isinstance
[function]
[call site]
00061
.float
[function]
[call site]
00062
.float
[function]
[call site]
00063
datetime.datetime.fromtimestamp
[function]
[call site]
00064
.isinstance
[function]
[call site]
00065
re.compile
[function]
[call site]
00066
c7n.filters.core.BaseValueFilter._validate_value_regex
[function]
[call site]
00067
re.compile
[function]
[call site]
00068
c7n_gcp.filters.metrics.GCPMetricsFilter.validate
[function]
[call site]
00069
.hasattr
[function]
[call site]
00070
c7n_gcp.filters.recommender.RecommenderFilter.validate
[function]
[call site]
00071
c7n_gcp.filters.recommender.get_recommender_data
[function]
[call site]
00072
.open
[function]
[call site]
00073
json.load
[function]
[call site]
00074
all_recs.values
[function]
[call site]
00075
r.get
[function]
[call site]
00076
c7n.element.Element.validate
[function]
[call site]
00077
c7n.filters.multiattr.MultiAttrFilter.validate
[function]
[call site]
00078
.set
[function]
[call site]
00079
delta.remove
[function]
[call site]
00080
delta.remove
[function]
[call site]
00081
c7n.filters.core.EventFilter.validate
[function]
[call site]
00082
c7n.filters.waf.WafClassicRegionalFilterBase.validate
[function]
[call site]
00083
.super
[function]
[call site]
00084
c7n.filters.waf.WafV2FilterBase.validate
[function]
[call site]
00085
.super
[function]
[call site]
00086
c7n_gcp.filters.labels.LabelActionFilter.validate
[function]
[call site]
00087
c7n.filters.offhours.Time.get_tz
[function]
[call site]
00088
cls.TZ_ALIASES.get
[function]
[call site]
00089
dateutil.tz.gettz
[function]
[call site]
00090
tz.title
[function]
[call site]
00091
dateutil.tz.gettz
[function]
[call site]
00092
.sorted
[function]
[call site]
00093
c7n.filters.core.Filter.__init__
[function]
[call site]
00094
c7n.filters.core.ValueFilter.validate
[function]
[call site]
00095
c7n_gcp.filters.metrics.GCPMetricsFilter.validate
[function]
[call site]
00096
c7n_gcp.filters.recommender.RecommenderFilter.validate
[function]
[call site]
00097
c7n.element.Element.validate
[function]
[call site]
00098
c7n.filters.multiattr.MultiAttrFilter.validate
[function]
[call site]
00099
c7n.filters.core.EventFilter.validate
[function]
[call site]
00100
c7n.filters.waf.WafClassicRegionalFilterBase.validate
[function]
[call site]
00101
c7n.filters.waf.WafV2FilterBase.validate
[function]
[call site]
00102
c7n_gcp.filters.labels.LabelActionFilter.validate
[function]
[call site]
00103
c7n.filters.core.Filter.__init__
[function]
[call site]
00104
c7n.filters.core.ValueFilter.validate
[function]
[call site]
00105
c7n_gcp.filters.metrics.GCPMetricsFilter.validate
[function]
[call site]
00106
c7n_gcp.filters.recommender.RecommenderFilter.validate
[function]
[call site]
00107
c7n.element.Element.validate
[function]
[call site]
00108
c7n.filters.multiattr.MultiAttrFilter.validate
[function]
[call site]
00109
c7n.filters.core.EventFilter.validate
[function]
[call site]
00110
c7n.filters.waf.WafClassicRegionalFilterBase.validate
[function]
[call site]
00111
c7n.filters.waf.WafV2FilterBase.validate
[function]
[call site]
00112
c7n_gcp.filters.labels.LabelActionFilter.validate
[function]
[call site]
00113
c7n.filters.core.BaseValueFilter.__init__
[function]
[call site]
00114
.super
[function]
[call site]
00115
c7n.filters.core.Filter.__init__
[function]
[call site]
00116
c7n.filters.core.Filter.__init__
[function]
[call site]
00117
c7n.filters.core.BaseValueFilter.__init__
[function]
[call site]
00118
c7n_gcp.filters.sccfindings.SecurityComandCenterFindingsFilter.process
[function]
[call site]
00119
c7n_gcp.filters.sccfindings.SecurityComandCenterFindingsFilter.get_findings
[function]
[call site]
00120
c7n_gcp.filters.sccfindings.SecurityComandCenterFindingsFilter.get_resource_filter
[function]
[call site]
00121
resource_filter.append
[function]
[call site]
00122
resource_filter.append
[function]
[call site]
00123
resource_filter.pop
[function]
[call site]
00124
c7n.utils.local_session
[function]
[call site]
00125
.getattr
[function]
[call site]
00126
.getattr
[function]
[call site]
00127
.getattr
[function]
[call site]
00128
time.time
[function]
[call site]
00129
boto3.Session
[function]
[call site]
00130
.setattr
[function]
[call site]
00131
session.client
[function]
[call site]
00132
client.execute_paged_query
[function]
[call site]
00133
.list
[function]
[call site]
00134
findings_page.get
[function]
[call site]
00135
findings_list.extend
[function]
[call site]
00136
c7n_gcp.filters.sccfindings.SecurityComandCenterFindingsFilter.split_by_resource
[function]
[call site]
00137
resource_findings.append
[function]
[call site]
00138
c7n_gcp.filters.sccfindings.SecurityComandCenterFindingsFilter.process_resource
[function]
[call site]
00139
resource.get
[function]
[call site]
00140
c7n.filters.core.ValueFilter.match
[function]
[call site]
00141
.len
[function]
[call site]
00142
.hasattr
[function]
[call site]
00143
c7n.resolver.ValuesFrom.__init__
[function]
[call site]
00144
c7n.utils.format_string_values
[function]
[call site]
00145
.isinstance
[function]
[call site]
00146
obj.keys
[function]
[call site]
00147
c7n.utils.format_string_values
[function]
[call site]
00148
.isinstance
[function]
[call site]
00149
c7n.utils.format_string_values
[function]
[call site]
00150
new.append
[function]
[call site]
00151
.isinstance
[function]
[call site]
00152
string.Formatter.format
[function]
[call site]
00153
obj.format
[function]
[call site]
00154
c7n.cache.Cache.__init__
[function]
[call site]
00155
c7n.resolver.URIResolver.__init__
[function]
[call site]
00156
c7n.resolver.ValuesFrom.get_values
[function]
[call site]
00157
c7n.resolver.ValuesFrom._get_values
[function]
[call site]
00158
c7n.resolver.ValuesFrom.get_contents
[function]
[call site]
00159
os.path.splitext
[function]
[call site]
00160
.dict
[function]
[call site]
00161
c7n.resolver.URIResolver.resolve
[function]
[call site]
00162
uri.startswith
[function]
[call site]
00163
c7n.resolver.URIResolver.get_s3_uri
[function]
[call site]
00164
urllib.parse.urlparse
[function]
[call site]
00165
.dict
[function]
[call site]
00166
urllib.parse.parse_qsl
[function]
[call site]
00167
.dict
[function]
[call site]
00168
params.update
[function]
[call site]
00169
params.pop
[function]
[call site]
00170
client.get_object
[function]
[call site]
00171
zlib.decompress
[function]
[call site]
00172
.isinstance
[function]
[call site]
00173
body.decode
[function]
[call site]
00174
headers.update
[function]
[call site]
00175
urllib.request.Request
[function]
[call site]
00176
urllib.request.urlopen
[function]
[call site]
00177
contextlib.closing
[function]
[call site]
00178
c7n.resolver.URIResolver.handle_response_encoding
[function]
[call site]
00179
response.info
[function]
[call site]
00180
response.read
[function]
[call site]
00181
response.read
[function]
[call site]
00182
zlib.decompress
[function]
[call site]
00183
.str
[function]
[call site]
00184
json.loads
[function]
[call site]
00185
c7n.resolver.ValuesFrom._get_resource_values
[function]
[call site]
00186
c7n.utils.jmespath_search
[function]
[call site]
00187
jmespath.search
[function]
[call site]
00188
jmespath.functions.Functions.__init__
[function]
[call site]
00189
jmespath.Options
[function]
[call site]
00190
log.warning
[function]
[call site]
00191
.isinstance
[function]
[call site]
00192
.set
[function]
[call site]
00193
io.StringIO
[function]
[call site]
00194
csv.reader
[function]
[call site]
00195
.list
[function]
[call site]
00196
.zip
[function]
[call site]
00197
c7n.resolver.ValuesFrom._get_resource_values
[function]
[call site]
00198
data.values
[function]
[call site]
00199
itertools.chain.from_iterable
[function]
[call site]
00200
.set
[function]
[call site]
00201
.isinstance
[function]
[call site]
00202
.set
[function]
[call site]
00203
.list
[function]
[call site]
00204
c7n.resolver.ValuesFrom._get_resource_values
[function]
[call site]
00205
itertools.chain.from_iterable
[function]
[call site]
00206
.set
[function]
[call site]
00207
s.strip
[function]
[call site]
00208
io.StringIO
[function]
[call site]
00209
.set
[function]
[call site]
00210
c7n.filters.core.ValueFilter.get_path_value
[function]
[call site]
00211
c7n.utils.jmespath_search
[function]
[call site]
00212
c7n.filters.core.ValueFilter.get_resource_value
[function]
[call site]
00213
.super
[function]
[call site]
00214
c7n.filters.core.ValueFilter.process_value_type
[function]
[call site]
00215
.isinstance
[function]
[call site]
00216
value.strip
[function]
[call site]
00217
c7n.filters.core.ValueFilter.get_resource_value
[function]
[call site]
00218
.str
[function]
[call site]
00219
.int
[function]
[call site]
00220
.str
[function]
[call site]
00221
.float
[function]
[call site]
00222
.len
[function]
[call site]
00223
.set
[function]
[call site]
00224
.len
[function]
[call site]
00225
c7n.utils.parse_date
[function]
[call site]
00226
c7n.utils.parse_date
[function]
[call site]
00227
.isinstance
[function]
[call site]
00228
dateutil.tz.tzutc
[function]
[call site]
00229
datetime.datetime.now
[function]
[call site]
00230
datetime.timedelta
[function]
[call site]
00231
c7n.utils.parse_date
[function]
[call site]
00232
c7n.utils.parse_cidr
[function]
[call site]
00233
.isinstance
[function]
[call site]
00234
.isinstance
[function]
[call site]
00235
c7n.utils.parse_cidr
[function]
[call site]
00236
c7n.utils.IPv4List.__init__
[function]
[call site]
00237
.str
[function]
[call site]
00238
ipaddress.ip_address
[function]
[call site]
00239
ipaddress.IPv4Network.__init__
[function]
[call site]
00240
c7n.utils.parse_cidr
[function]
[call site]
00241
.isinstance
[function]
[call site]
00242
.isinstance
[function]
[call site]
00243
c7n.utils.parse_cidr
[function]
[call site]
00244
.isinstance
[function]
[call site]
00245
dateutil.tz.tzutc
[function]
[call site]
00246
datetime.datetime.now
[function]
[call site]
00247
datetime.timedelta
[function]
[call site]
00248
c7n.utils.parse_date
[function]
[call site]
00249
c7n.vendored.distutils.version.LooseVersion.__init__
[function]
[call site]
00250
c7n.vendored.distutils.version.LooseVersion.parse
[function]
[call site]
00251
.enumerate
[function]
[call site]
00252
.int
[function]
[call site]
00253
c7n.vendored.distutils.version.LooseVersion.__init__
[function]
[call site]
00254
.len
[function]
[call site]
00255
c7n_gcp.filters.recommender.RecommenderFilter.process
[function]
[call site]
00256
c7n.utils.local_session
[function]
[call site]
00257
c7n_gcp.filters.recommender.RecommenderFilter.get_recommendations
[function]
[call site]
00258
session.client
[function]
[call site]
00259
session.get_default_project
[function]
[call site]
00260
c7n_gcp.filters.recommender.RecommenderFilter.get_regions
[function]
[call site]
00261
.set
[function]
[call site]
00262
.list
[function]
[call site]
00263
client.execute_paged_query
[function]
[call site]
00264
page.get
[function]
[call site]
00265
recommends.extend
[function]
[call site]
00266
c7n_gcp.filters.recommender.RecommenderFilter.match_resources
[function]
[call site]
00267
jmespath.compile
[function]
[call site]
00268
rec_query.search
[function]
[call site]
00269
.list
[function]
[call site]
00270
rids.remove
[function]
[call site]
00271
c7n_gcp.filters.recommender.RecommenderFilter.match_ids
[function]
[call site]
00272
r.split
[function]
[call site]
00273
.list
[function]
[call site]
00274
m.setdefault
[function]
[call site]
00275
results.extend
[function]
[call site]
00276
c7n_gcp.filters.iampolicy.IamPolicyFilter.process
[function]
[call site]
00277
c7n_gcp.filters.iampolicy.IamPolicyFilter.process_resources
[function]
[call site]
00278
c7n_gcp.filters.iampolicy.IamPolicyValueFilter.__init__
[function]
[call site]
00279
.super
[function]
[call site]
00280
c7n_gcp.filters.iampolicy.IamPolicyValueFilter.process
[function]
[call site]
00281
c7n.utils.local_session
[function]
[call site]
00282
c7n_gcp.filters.iampolicy.IamPolicyValueFilter.get_client
[function]
[call site]
00283
session.client
[function]
[call site]
00284
c7n_gcp.filters.iampolicy.IamPolicyValueFilter._verb_arguments
[function]
[call site]
00285
c7n_gcp.resources.compute.ImageIamPolicyFilter._verb_arguments
[function]
[call site]
00286
re.match
[function]
[call site]
00287
c7n_gcp.resources.dataproc.DataprocClustersIamPolicyFilter._verb_arguments
[function]
[call site]
00288
c7n_gcp.resources.cloudrun.CloudRunServiceIamPolicyFilter._verb_arguments
[function]
[call site]
00289
c7n.utils.local_session
[function]
[call site]
00290
session.get_default_project
[function]
[call site]
00291
client.execute_command
[function]
[call site]
00292
.super
[function]
[call site]
00293
c7n_gcp.filters.iampolicy.IamPolicyValueFilter.__init__
[function]
[call site]
00294
c7n_gcp.filters.iampolicy.IamPolicyValueFilter.process
[function]
[call site]
00295
user_role.get
[function]
[call site]
00296
c7n.filters.core.BaseValueFilter.__init__
[function]
[call site]
00297
c7n_gcp.filters.iampolicy.IamPolicyUserRolePairFilter.process
[function]
[call site]
00298
c7n.utils.local_session
[function]
[call site]
00299
c7n_gcp.filters.iampolicy.IamPolicyUserRolePairFilter.get_client
[function]
[call site]
00300
session.client
[function]
[call site]
00301
client.execute_command
[function]
[call site]
00302
userToRolesMap.items
[function]
[call site]
00303
.super
[function]
[call site]
00304
c7n_gcp.filters.metrics.GCPMetricsFilter.process
[function]
[call site]
00305
datetime.timedelta
[function]
[call site]
00306
datetime.datetime.utcnow
[function]
[call site]
00307
.str
[function]
[call site]
00308
c7n.utils.local_session
[function]
[call site]
00309
session.client
[function]
[call site]
00310
session.get_default_project
[function]
[call site]
00311
c7n_gcp.filters.metrics.GCPMetricsFilter.get_batched_query_filter
[function]
[call site]
00312
c7n_gcp.filters.metrics.GCPMetricsFilter.batch_resources
[function]
[call site]
00313
.len
[function]
[call site]
00314
resource_filter.append
[function]
[call site]
00315
resource_filter.append
[function]
[call site]
00316
.len
[function]
[call site]
00317
resource_filter.pop
[function]
[call site]
00318
batched_resources.append
[function]
[call site]
00319
.len
[function]
[call site]
00320
resource_filter.pop
[function]
[call site]
00321
batched_resources.append
[function]
[call site]
00322
batched_filters.append
[function]
[call site]
00323
client.execute_query
[function]
[call site]
00324
metric_list.get
[function]
[call site]
00325
time_series_data.extend
[function]
[call site]
00326
c7n_gcp.filters.metrics.GCPMetricsFilter.split_by_resource
[function]
[call site]
00327
c7n.utils.jmespath_search
[function]
[call site]
00328
c7n_gcp.filters.metrics.GCPMetricsFilter.process_resource
[function]
[call site]
00329
resource.setdefault
[function]
[call site]
00330
.list
[function]
[call site]
00331
.float
[function]
[call site]
00332
c7n_gcp.filters.alerts.AlertsFilter.process
[function]
[call site]
00333
c7n_gcp.filters.alerts.AlertsFilter.get_findings
[function]
[call site]
00334
c7n.utils.local_session
[function]
[call site]
00335
session.client
[function]
[call site]
00336
session.get_default_project
[function]
[call site]
00337
client.execute_paged_query
[function]
[call site]
00338
.list
[function]
[call site]
00339
findings_page.get
[function]
[call site]
00340
findings_list.extend
[function]
[call site]
00341
c7n_gcp.filters.alerts.AlertsFilter.process_resource
[function]
[call site]
00342
c7n.utils.jmespath_search
[function]
[call site]
00343
c7n.utils.jmespath_search
[function]
[call site]
00344
.any
[function]
[call site]
00345
c7n_gcp.filters.timerange.TimeRangeFilter.process
[function]
[call site]
00346
datetime.datetime.strptime
[function]
[call site]
00347
datetime.datetime.strptime
[function]
[call site]
00348
.int
[function]
[call site]
00349
filtered_resources.append
[function]
[call site]
00350
c7n_gcp.filters.labels.LabelActionFilter.process
[function]
[call site]
00351
c7n.filters.offhours.Time.get_tz
[function]
[call site]
00352
.super
[function]
[call site]
00353
.str
[function]
[call site]
00354
.str
[function]
[call site]
00355
.str
[function]
[call site]
00356