The following nodes represent call sites where fuzz blockers occur.
| Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
|---|---|---|---|---|
| 25 | 101 | c7n.resources.aws.fake_session | call site: 00101 | botocore.validate.ParamValidator.validate |
| 22 | 158 | ...fuzz_resources_validate.TestOneInput | call site: 00158 | c7n.utils.parse_date |
| 11 | 0 | EP | call site: 00000 | c7n.manager.ResourceManager.__init__ |
| 11 | 13 | c7n.cache.factory | call site: 00013 | c7n.cache.SqlKvCache.__init__ |
| 6 | 26 | c7n.manager.ResourceManager.__init__ | call site: 00026 | c7n.filters.core.FilterRegistry.factory |
| 5 | 227 | ...fuzz_resources_validate.TestOneInput | call site: 00227 | c7n.vendored.distutils.version.LooseVersion.__init__ |
| 4 | 63 | ...fuzz_resources_validate.TestOneInput | call site: 00063 | c7n.actions.core.Action.__init__ |
| 3 | 33 | c7n.filters.core.BaseValueFilter.__init__ | call site: 00033 | c7n.registry.PluginRegistry.get |
| 3 | 37 | c7n.registry.PluginRegistry.get | call site: 00037 | results.append |
| 3 | 136 | ...fuzz_resources_validate.TestOneInput | call site: 00136 |
|
| 3 | 147 | ...fuzz_resources_validate.TestOneInput | call site: 00147 | c7n.resources.aws.shape_validate |
| 3 | 182 | ...fuzz_resources_validate.TestOneInput | call site: 00182 | c7n.resources.aws.shape_validate |
...fuzz_resources_validate.TestOneInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
fdp.ConsumeIntInRange
[function]
[call site]
00002
...fuzz_resources_validate._generate_random_dict
[function]
[call site]
00003
<builtin>.dict
[function]
[call site]
00004
fdp.ConsumeIntInRange
[function]
[call site]
00005
<builtin>.range
[function]
[call site]
00006
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00007
fdp.ConsumeUnicodeNoSurrogates
[function]
[call site]
00008
...fuzz_resources_validate._generate_random_dict
[function]
[call site]
00009
...fuzz_resources_validate.FuzzContext.__init__
[function]
[call site]
00010
c7n.manager.ResourceManager.__init__
[function]
[call site]
00011
c7n.cache.factory
[function]
[call site]
00012
c7n.cache.Cache.__init__
[function]
[call site]
00013
log.debug
[function]
[call site]
00014
c7n.cache.Cache.__init__
[function]
[call site]
00015
log.debug
[function]
[call site]
00016
c7n.cache.InMemoryCache.__init__
[function]
[call site]
00017
<builtin>.super
[function]
[call site]
00018
c7n.cache.SqlKvCache.__init__
[function]
[call site]
00019
<builtin>.super
[function]
[call site]
00020
c7n.cache.resolve_path
[function]
[call site]
00021
os.path.abspath
[function]
[call site]
00022
os.path.expanduser
[function]
[call site]
00023
os.path.expandvars
[function]
[call site]
00024
logging.getLogger
[function]
[call site]
00025
c7n.filters.core.FilterRegistry.parse
[function]
[call site]
00026
c7n.filters.core.FilterRegistry.factory
[function]
[call site]
00027
<builtin>.isinstance
[function]
[call site]
00028
<builtin>.len
[function]
[call site]
00029
data.keys
[function]
[call site]
00030
<builtin>.list
[function]
[call site]
00031
c7n.filters.core.BaseValueFilter.__init__
[function]
[call site]
00032
<builtin>.super
[function]
[call site]
00033
<builtin>.isinstance
[function]
[call site]
00034
data.get
[function]
[call site]
00035
c7n.registry.PluginRegistry.get
[function]
[call site]
00036
<builtin>.next
[function]
[call site]
00037
results.append
[function]
[call site]
00038
c7n.actions.core.Action.__init__
[function]
[call site]
00039
c7n.actions.core.Action.__init__
[function]
[call site]
00040
c7n.actions.core.Action.__init__
[function]
[call site]
00041
c7n.actions.core.Action.__init__
[function]
[call site]
00042
c7n.filters.core.Filter.__init__
[function]
[call site]
00043
c7n.actions.core.Action.__init__
[function]
[call site]
00044
c7n.actions.core.Action.__init__
[function]
[call site]
00045
c7n.actions.core.Action.__init__
[function]
[call site]
00046
c7n.actions.core.Action.__init__
[function]
[call site]
00047
c7n.actions.core.Action.__init__
[function]
[call site]
00048
c7n.filters.core.Filter.__init__
[function]
[call site]
00049
c7n.actions.core.Action.__init__
[function]
[call site]
00050
c7n.actions.core.Action.__init__
[function]
[call site]
00051
c7n.filters.core.Filter.__init__
[function]
[call site]
00052
c7n.actions.core.Action.__init__
[function]
[call site]
00053
c7n.actions.core.Action.__init__
[function]
[call site]
00054
c7n.actions.core.Action.__init__
[function]
[call site]
00055
c7n.actions.core.Action.__init__
[function]
[call site]
00056
c7n.actions.core.Action.__init__
[function]
[call site]
00057
c7n.actions.core.Action.__init__
[function]
[call site]
00058
c7n.actions.core.Action.__init__
[function]
[call site]
00059
c7n.filters.core.BaseValueFilter.__init__
[function]
[call site]
00060
c7n.actions.core.Action.__init__
[function]
[call site]
00061
c7n.actions.core.Action.__init__
[function]
[call site]
00062
c7n.filters.core.Filter.__init__
[function]
[call site]
00063
c7n.actions.core.Action.__init__
[function]
[call site]
00064
c7n.actions.core.Action.__init__
[function]
[call site]
00065
c7n.actions.core.Action.__init__
[function]
[call site]
00066
c7n.actions.core.Action.__init__
[function]
[call site]
00067
c7n.actions.core.Action.__init__
[function]
[call site]
00068
c7n.actions.core.Action.__init__
[function]
[call site]
00069
c7n.actions.core.Action.__init__
[function]
[call site]
00070
c7n.actions.core.Action.__init__
[function]
[call site]
00071
c7n.actions.core.Action.__init__
[function]
[call site]
00072
c7n.filters.core.Filter.__init__
[function]
[call site]
00073
c7n.filters.core.Filter.__init__
[function]
[call site]
00074
c7n.filters.core.Filter.__init__
[function]
[call site]
00075
c7n.actions.core.Action.__init__
[function]
[call site]
00076
c7n.actions.core.Action.__init__
[function]
[call site]
00077
c7n.actions.core.Action.__init__
[function]
[call site]
00078
c7n.actions.core.Action.__init__
[function]
[call site]
00079
c7n.actions.core.Action.__init__
[function]
[call site]
00080
c7n.actions.core.Action.__init__
[function]
[call site]
00081
c7n.actions.core.Action.__init__
[function]
[call site]
00082
c7n.actions.core.Action.__init__
[function]
[call site]
00083
c7n.actions.core.Action.__init__
[function]
[call site]
00084
c7n.resources.s3.KMSKeyResolverMixin.__init__
[function]
[call site]
00085
<builtin>.dict
[function]
[call site]
00086
c7n.resources.s3.KMSKeyResolverMixin.__init__
[function]
[call site]
00087
c7n.actions.core.Action.__init__
[function]
[call site]
00088
c7n.actions.core.Action.__init__
[function]
[call site]
00089
c7n.actions.core.Action.__init__
[function]
[call site]
00090
c7n.actions.core.Action.__init__
[function]
[call site]
00091
c7n.resources.ami.SetPermissions.validate
[function]
[call site]
00092
<builtin>.isinstance
[function]
[call site]
00093
c7n.resources.awslambda.SetConcurrency.validate
[function]
[call site]
00094
<builtin>.isinstance
[function]
[call site]
00095
c7n.resources.cloudfront.DistributionUpdateAction.validate
[function]
[call site]
00096
<builtin>.super
[function]
[call site]
00097
c7n.resources.account.SetAccountPasswordPolicy.validate
[function]
[call site]
00098
c7n.resources.aws.shape_validate
[function]
[call site]
00099
c7n.resources.aws.fake_session
[function]
[call site]
00100
boto3.Session
[function]
[call site]
00101
session.get_service_model
[function]
[call site]
00102
model.shape_for
[function]
[call site]
00103
botocore.validate.ParamValidator.validate
[function]
[call site]
00104
botocore.validate.ValidationErrors.__init__
[function]
[call site]
00105
botocore.validate.ParamValidator._validate
[function]
[call site]
00106
botocore.validate.ParamValidator._check_special_validation_cases
[function]
[call site]
00107
botocore.utils.is_json_value_header
[function]
[call site]
00108
<builtin>.hasattr
[function]
[call site]
00109
shape.serialization.get
[function]
[call site]
00110
shape.serialization.get
[function]
[call site]
00111
botocore.validate.ParamValidator._validate_document
[function]
[call site]
00112
<builtin>.isinstance
[function]
[call site]
00113
botocore.validate.ParamValidator._validate_document
[function]
[call site]
00114
<builtin>.isinstance
[function]
[call site]
00115
<builtin>.enumerate
[function]
[call site]
00116
botocore.validate.ParamValidator._validate_document
[function]
[call site]
00117
<builtin>.isinstance
[function]
[call site]
00118
<builtin>.str
[function]
[call site]
00119
botocore.validate.ValidationErrors.report
[function]
[call site]
00120
<builtin>.type
[function]
[call site]
00121
botocore.validate.ParamValidator._validate_jsonvalue_string
[function]
[call site]
00122
json.dumps
[function]
[call site]
00123
botocore.validate.ValidationErrors.report
[function]
[call site]
00124
<builtin>.getattr
[function]
[call site]
00125
botocore.validate.ValidationErrors.has_errors
[function]
[call site]
00126
c7n.resources.iam.SetGroups.validate
[function]
[call site]
00127
c7n.resources.efs.ConfigureLifecycle.validate
[function]
[call site]
00128
c7n.resources.aws.shape_validate
[function]
[call site]
00129
c7n.resources.securityhub.PostFinding.validate
[function]
[call site]
00130
finding_type.count
[function]
[call site]
00131
finding_type.split
[function]
[call site]
00132
c7n.resources.iam.SetBoundary.validate
[function]
[call site]
00133
c7n.resources.servicecatalog.RemoveSharedAccounts.validate
[function]
[call site]
00134
<builtin>.isinstance
[function]
[call site]
00135
c7n.resources.rds.ModifyDb.validate
[function]
[call site]
00136
<builtin>.dict
[function]
[call site]
00137
<builtin>.all
[function]
[call site]
00138
update_dict.get
[function]
[call site]
00139
c7n.resources.securityhub.SecurityHubFindingFilter.validate
[function]
[call site]
00140
c7n.resources.aws.shape_validate
[function]
[call site]
00141
c7n.resources.account.SetS3PublicBlock.validate
[function]
[call site]
00142
config.pop
[function]
[call site]
00143
config.pop
[function]
[call site]
00144
c7n.resources.cloudfront.StreamingDistributionUpdateAction.validate
[function]
[call site]
00145
<builtin>.super
[function]
[call site]
00146
c7n.resources.eks.UpdateConfig.validate
[function]
[call site]
00147
<builtin>.dict
[function]
[call site]
00148
cfg.pop
[function]
[call site]
00149
c7n.resources.aws.shape_validate
[function]
[call site]
00150
c7n.resources.account.EnableDataEvents.validate
[function]
[call site]
00151
c7n.resources.glue.SecurityConfigFilter.validate
[function]
[call site]
00152
<builtin>.super
[function]
[call site]
00153
c7n.resources.vpc.SGPermission.validate
[function]
[call site]
00154
<builtin>.set
[function]
[call site]
00155
delta.remove
[function]
[call site]
00156
c7n.resources.ec2.Snapshot.validate
[function]
[call site]
00157
c7n.resources.ami.SetDeprecation.validate
[function]
[call site]
00158
c7n.utils.parse_date
[function]
[call site]
00159
dateutil.tz.tzutc
[function]
[call site]
00160
<builtin>.isinstance
[function]
[call site]
00161
v.astimezone
[function]
[call site]
00162
<builtin>.isinstance
[function]
[call site]
00163
v.isdigit
[function]
[call site]
00164
dateutil.parser.parse
[function]
[call site]
00165
dateutil.parser.parse.astimezone
[function]
[call site]
00166
<builtin>.isinstance
[function]
[call site]
00167
<builtin>.float
[function]
[call site]
00168
<builtin>.float
[function]
[call site]
00169
datetime.datetime.fromtimestamp
[function]
[call site]
00170
<builtin>.isinstance
[function]
[call site]
00171
<builtin>.float
[function]
[call site]
00172
<builtin>.float
[function]
[call site]
00173
datetime.datetime.fromtimestamp
[function]
[call site]
00174
<builtin>.isinstance
[function]
[call site]
00175
dateutil.tz.tzutc
[function]
[call site]
00176
datetime.datetime.now
[function]
[call site]
00177
<builtin>.int
[function]
[call site]
00178
datetime.timedelta
[function]
[call site]
00179
<builtin>.int
[function]
[call site]
00180
c7n.resources.ebs.EncryptInstanceVolumes.validate
[function]
[call site]
00181
c7n.resources.redshift.RedshiftSetAttributes.validate
[function]
[call site]
00182
<builtin>.dict
[function]
[call site]
00183
attrs.get
[function]
[call site]
00184
c7n.resources.aws.shape_validate
[function]
[call site]
00185
c7n.resources.cw.EncryptLogGroup.validate
[function]
[call site]
00186
c7n.resources.redshift.SetRedshiftLogging.validate
[function]
[call site]
00187
c7n.resources.ecr.SetLifecycle.validate
[function]
[call site]
00188
c7n.resources.ecr.lifecycle_rule_validate
[function]
[call site]
00189
c7n.resources.ssm.SendCommand.validate
[function]
[call site]
00190
c7n.resources.aws.shape_validate
[function]
[call site]
00191
c7n.resources.rds.Delete.validate
[function]
[call site]
00192
c7n.resources.appelb.SetS3Logging.validate
[function]
[call site]
00193
c7n.resources.kafka.SetMonitoring.validate
[function]
[call site]
00194
<builtin>.dict
[function]
[call site]
00195
c7n.resources.aws.shape_validate
[function]
[call site]
00196
<builtin>.super
[function]
[call site]
00197
c7n.resources.ebs.CreateSnapshot.validate
[function]
[call site]
00198
c7n.resources.s3.ToggleLogging.validate
[function]
[call site]
00199
c7n.resources.vpc.FlowLogv2Filter.validate
[function]
[call site]
00200
<builtin>.set
[function]
[call site]
00201
keys.intersection
[function]
[call site]
00202
<builtin>.super
[function]
[call site]
00203
c7n.resources.asg.PropagateTags.validate
[function]
[call site]
00204
<builtin>.isinstance
[function]
[call site]
00205
c7n.resources.rds.RegionCopySnapshot.validate
[function]
[call site]
00206
c7n.resources.account.ServiceLimit.validate
[function]
[call site]
00207
<builtin>.len
[function]
[call site]
00208
c7n.resources.asg.Update.validate
[function]
[call site]
00209
<builtin>.set
[function]
[call site]
00210
<builtin>.set
[function]
[call site]
00211
c7n.resources.account.GlueCatalogEncryptionEnabled.validate
[function]
[call site]
00212
<builtin>.set
[function]
[call site]
00213
attrs.add
[function]
[call site]
00214
<builtin>.super
[function]
[call site]
00215
c7n.resources.route53.SetQueryLogging.validate
[function]
[call site]
00216
<builtin>.isinstance
[function]
[call site]
00217
c7n.resources.ebs.ModifyVolume.validate
[function]
[call site]
00218
c7n.resources.vpc.SetPermissions.validate
[function]
[call site]
00219
<builtin>.dict
[function]
[call site]
00220
params.update
[function]
[call site]
00221
c7n.resources.aws.shape_validate
[function]
[call site]
00222
c7n.resources.s3.BucketEncryption.validate
[function]
[call site]
00223
c7n.resources.cloudtrail.UpdateTrail.validate
[function]
[call site]
00224
<builtin>.dict
[function]
[call site]
00225
c7n.resources.aws.shape_validate
[function]
[call site]
00226
c7n.resources.ec2.DisableApiStop.validate
[function]
[call site]
00227
c7n.vendored.distutils.version.LooseVersion.__init__
[function]
[call site]
00228
c7n.vendored.distutils.version.LooseVersion.parse
[function]
[call site]
00229
<builtin>.enumerate
[function]
[call site]
00230
<builtin>.int
[function]
[call site]
00231
c7n.vendored.distutils.version.LooseVersion.__init__
[function]
[call site]
00232
c7n.resources.ebs.CopySnapshot.validate
[function]
[call site]
00233
c7n.resources.rds.SetPermissions.validate
[function]
[call site]
00234
<builtin>.isinstance
[function]
[call site]
00235
c7n.resources.vpc.DhcpOptionsFilter.validate
[function]
[call site]
00236
<builtin>.any
[function]
[call site]
00237
c7n.resources.rdscluster.ModifyDbCluster.validate
[function]
[call site]
00238
<builtin>.dict
[function]
[call site]
00239
c7n.resources.aws.shape_validate
[function]
[call site]
00240
c7n.resources.iam.SetPolicy.validate
[function]
[call site]
00241