MCPcopy Create free account

hub / github.com/cncf/cncf-fuzzing / functions

Functions1,623 in github.com/cncf/cncf-fuzzing

↓ 1 callersFunctionnewFuzzStore
newFuzzStore creates a store of the data that is needed for the fuzz targets in FuzzGRPCTMServer. The reason a store is created is because the set up
projects/vitess/vttablet_fuzzer.go:195
↓ 1 callersFunctionnewKVProxyServer
(endpoints []string, t *testing.T)
projects/etcd/grpc_proxy_fuzzer.go:278
↓ 1 callersFunctionnewManifestStoreTestEnvFuzz
(f *fuzz.ConsumeFuzzer, name, tag string)
projects/distribution/registry_proxy_fuzzer.go:145
↓ 1 callersFunctionnewRecursiveFuzzServer
newRecursiveFuzzServer creates a server with a low resolve node limit (5) to exercise the maxResolutionDepth exceeded path in breadthFirstRecursiveMat
projects/openfga/fuzzer_helpers.go:66
↓ 1 callersFunctionnewTestRoot
(name string)
projects/runc/specconv_fuzzer.go:32
↓ 1 callersFunctionnewTestRoot
()
projects/runc/libcontainer_fuzzer.go:146
↓ 1 callersFunctionnewrequestHolder
(f *fuzz.ConsumeFuzzer)
projects/etcd/grpc_proxy_fuzzer.go:143
↓ 1 callersFunctionparseOperations
parseOperations parses the input into operations BEFORE setting up heavy infrastructure. This allows the fuzzer to skip inputs that don't have enough
projects/oxia/fuzz_e2e_test.go:47
↓ 1 callersFunctionpopulateForFuzzing
(te *testEnv, fdp *fuzz.ConsumeFuzzer)
projects/distribution/registry_proxy_fuzzer.go:94
↓ 1 callersFunctionpopulateRepoFuzz
(ctx context.Context, f *fuzz.ConsumeFuzzer, repository distribution.Repository, name, tag string)
projects/distribution/registry_proxy_fuzzer.go:213
↓ 1 callersFunctionputContent
(d *Driver, fdp *fuzz.ConsumeFuzzer)
projects/distribution/inmemory_fuzzer.go:88
↓ 1 callersFunctionputContentFuzz
(d *Driver, fdp *fuzz.ConsumeFuzzer)
projects/distribution/s3_aws_fuzzer.go:169
↓ 1 callersMethodrandomizeClientConnection
(FuzzedDataProvider data)
projects/keycloak/ClientSignatureVerifierProviderFuzzer.java:251
↓ 1 callersMethodrandomizeClientModel
(FuzzedDataProvider data)
projects/keycloak/ClientSignatureVerifierProviderFuzzer.java:231
↓ 1 callersMethodrandomizeClientModel
(FuzzedDataProvider data)
projects/keycloak/ServicesJwsFuzzer.java:206
↓ 1 callersMethodrandomizeConfig
(List<ProviderConfigProperty> properties)
projects/keycloak/BaseHelper.java:800
↓ 1 callersMethodrandomizeCredentialInput
(FuzzedDataProvider data)
projects/keycloak/CredentialValidatorFuzzer.java:208
↓ 1 callersMethodrandomizeExecutionModel
()
projects/keycloak/BaseHelper.java:824
↓ 1 callersMethodrandomizeHttpHeaders
(FuzzedDataProvider data)
projects/keycloak/ClientSignatureVerifierProviderFuzzer.java:243
↓ 1 callersMethodrandomizeHttpRequest
()
projects/keycloak/BaseHelper.java:838
↓ 1 callersMethodrandomizeKeycloakSession
(FuzzedDataProvider data)
projects/keycloak/ClientSignatureVerifierProviderFuzzer.java:272
↓ 1 callersMethodrandomizeKeycloakSession
(FuzzedDataProvider data)
projects/keycloak/ServicesJwsFuzzer.java:255
↓ 1 callersMethodrandomizeKeycloakUriInfo
(FuzzedDataProvider data)
projects/keycloak/ClientSignatureVerifierProviderFuzzer.java:263
↓ 1 callersMethodrandomizeMockData
(FuzzedDataProvider data)
projects/keycloak/CredentialValidatorFuzzer.java:100
↓ 1 callersMethodrandomizeMockData
(FuzzedDataProvider data)
projects/keycloak/ClientSignatureVerifierProviderFuzzer.java:145
↓ 1 callersMethodrandomizeObjectInstance
(FuzzedDataProvider data)
projects/keycloak/ServicesJwsFuzzer.java:200
↓ 1 callersMethodrandomizePasswordHashProvider
(FuzzedDataProvider data)
projects/keycloak/CredentialValidatorFuzzer.java:145
↓ 1 callersMethodrandomizeRealmModel
(FuzzedDataProvider data)
projects/keycloak/ClientSignatureVerifierProviderFuzzer.java:223
↓ 1 callersMethodrandomizeRealmModel
(FuzzedDataProvider data)
projects/keycloak/ServicesJwsFuzzer.java:250
↓ 1 callersMethodrandomizeRequirement
(AuthenticationExecutionModel.Requirement[] requirements)
projects/keycloak/BaseHelper.java:815
↓ 1 callersMethodrandomizeUserModel
(FuzzedDataProvider data)
projects/keycloak/CredentialValidatorFuzzer.java:155
↓ 1 callersMethodrandomizeUserModel
()
projects/keycloak/BaseHelper.java:819
↓ 1 callersFunctionresetRequests
()
projects/etcd/v3_grpc_fuzzer.go:44
↓ 1 callersFunctionrestoreFuzz
(ti *treeIndex, key []byte, created, modified Revision, ver int64)
projects/etcd/mvcc_fuzzer.go:254
↓ 1 callersFunctionroleDelete
(f *fuzz.ConsumeFuzzer, as *authStore)
projects/etcd/auth_store_fuzzer.go:144
↓ 1 callersFunctionroleGet
(f *fuzz.ConsumeFuzzer, as *authStore)
projects/etcd/auth_store_fuzzer.go:135
↓ 1 callersFunctionroleGrantPermission
(f *fuzz.ConsumeFuzzer, as *authStore)
projects/etcd/auth_store_fuzzer.go:219
↓ 1 callersFunctionroleRevokePermission
(f *fuzz.ConsumeFuzzer, as *authStore)
projects/etcd/auth_store_fuzzer.go:163
↓ 1 callersFunctionroundTrip
(obj runtime.Object, sgv schema.GroupVersion)
projects/kubernetes/roundtrip_fuzzer.go:464
↓ 1 callersFunctionroundTripOfExternalType
(t *stdTesting.T, scheme *runtime.Scheme, codecFactory serializer.CodecFactory, fuzzer *fuzz.Fuzzer, externalG
projects/knative/fuzz_messaging_v1.go:109
↓ 1 callersFunctionroundTripSpecificKindAdaLogics
(t *testing.T, gvk schema.GroupVersionKind, scheme *runtime.Scheme, codecFactory runtimeserializer.CodecFactor
projects/kubernetes/roundtrip.go:221
↓ 1 callersFunctionrunCanaryTest
runCanaryTest verifies ungranted users are denied
projects/openfga/authorization_models_extensive_test.go:12080
↓ 1 callersFunctionrunEnhancedSecurityTests
runEnhancedSecurityTests runs additional security tests
projects/openfga/authorization_models_extensive_test.go:12140
↓ 1 callersFunctionrunModelTest
runModelTest executes a complete test for a given model with all its assertions
projects/openfga/authorization_models_extensive_test.go:11870
↓ 1 callersFunctionrunNegativeAssertions
runNegativeAssertions tests cases that should DENY access
projects/openfga/authorization_models_extensive_test.go:12024
↓ 1 callersFunctionrunPositiveAssertions
runPositiveAssertions tests cases that should ALLOW access
projects/openfga/authorization_models_extensive_test.go:11969
↓ 1 callersFunctionsanitizeID
sanitizeID creates a valid store/client ID from fuzz input. OpenFGA IDs must be alphanumeric, max 26 characters.
projects/openfga/authz_bypass_fuzz_test.go:230
↓ 1 callersFunctionseekerSizeFuzz
seekerSizeFuzz seeks to the end of seeker, checks the size and returns it to the original state, returning the size. The state of the seeker should be
projects/distribution/storage_fuzzer.go:125
↓ 1 callersMethodsetCustom
(v reflect.Value)
projects/vitess/fzconsumer/consumer.go:420
↓ 1 callersMethodsetUser
(UserModel user)
projects/keycloak/BaseHelper.java:858
↓ 1 callersFunctionshouldReport
All cases in shouldReport represent known errors in etcd as these are reported via manually added panics.
projects/etcd/raft_fuzzer.go:61
↓ 1 callersFunctionshouldReport
All cases in shouldReport represent known errors in etcd as these are reported via manually added panics.
projects/etcd/wal_fuzzer.go:66
↓ 1 callersFunctionshouldReport
(err string)
projects/etcd/mvcc_fuzzer.go:56
↓ 1 callersFunctionsilentLogger
(options ...zap.Option)
projects/etcd/raft_fuzzer.go:112
↓ 1 callersFunctionsilentLogger
(options ...zap.Option)
projects/etcd/snapshot_fuzzer.go:28
↓ 1 callersFunctionsqlite3Setup_Fuzz
()
projects/notary/fuzz_keydbstore.go:42
↓ 1 callersFunctionstartFuzzPushLayer
(env *testEnv, name reference.Named)
projects/distribution/app_fuzzer.go:119
↓ 1 callersFunctionstartLocalServerForFuzzing
(fileBytes []byte)
projects/helm/repo_fuzzer.go:212
↓ 1 callersFunctionstat
(d *Driver, fdp *fuzz.ConsumeFuzzer)
projects/distribution/inmemory_fuzzer.go:127
↓ 1 callersFunctionstatBlob
(r distribution.Repository, fdp *fuzz.ConsumeFuzzer)
projects/distribution/client_fuzzer.go:269
↓ 1 callersFunctionstorageCreate
(s *Storage, f *fuzz.ConsumeFuzzer)
projects/helm/storage_fuzzer.go:49
↓ 1 callersFunctionstorageDelete
(s *Storage, f *fuzz.ConsumeFuzzer)
projects/helm/storage_fuzzer.go:82
↓ 1 callersFunctionstorageDeployed
(s *Storage, f *fuzz.ConsumeFuzzer)
projects/helm/storage_fuzzer.go:119
↓ 1 callersFunctionstorageDeployedAll
(s *Storage, f *fuzz.ConsumeFuzzer)
projects/helm/storage_fuzzer.go:128
↓ 1 callersFunctionstorageGet
(s *Storage, f *fuzz.ConsumeFuzzer)
projects/helm/storage_fuzzer.go:69
↓ 1 callersFunctionstorageHistory
(s *Storage, f *fuzz.ConsumeFuzzer)
projects/helm/storage_fuzzer.go:95
↓ 1 callersFunctionstorageLast
(s *Storage, f *fuzz.ConsumeFuzzer)
projects/helm/storage_fuzzer.go:137
↓ 1 callersFunctionstorageListDeployed
(s *Storage)
projects/helm/storage_fuzzer.go:114
↓ 1 callersFunctionstorageListReleases
(s *Storage)
projects/helm/storage_fuzzer.go:104
↓ 1 callersFunctionstorageListUninstalled
(s *Storage)
projects/helm/storage_fuzzer.go:109
↓ 1 callersFunctionstorageUpdate
(s *Storage, f *fuzz.ConsumeFuzzer)
projects/helm/storage_fuzzer.go:59
↓ 1 callersFunctionstripIntOrStringType
(x interface{})
projects/kubernetes/apiextensions_fuzzer.go:122
↓ 1 callersFunctiontagServiceAll
(r distribution.Repository)
projects/distribution/client_fuzzer.go:203
↓ 1 callersFunctiontagServiceGet
(r distribution.Repository, fdp *fuzz.ConsumeFuzzer)
projects/distribution/client_fuzzer.go:218
↓ 1 callersFunctiontagServiceUntag
(r distribution.Repository, fdp *fuzz.ConsumeFuzzer)
projects/distribution/client_fuzzer.go:208
↓ 1 callersFunctiontestCBCTransformer
(randBytes []byte, aesBlock cipher.Block)
projects/kubernetes/aes_fuzzer.go:94
↓ 1 callersFunctiontestFuzzKey
(name string, vers int)
projects/helm/driver_fuzzer.go:326
↓ 1 callersFunctiontestGCMTTransformer
(randBytes []byte, aesBlock cipher.Block)
projects/kubernetes/aes_fuzzer.go:71
↓ 1 callersFunctiontestServerForFuzz
(rrm testutil.RequestResponseMap)
projects/distribution/client_fuzzer.go:141
↓ 1 callersFunctionuploadBlob
(r distribution.Repository, fdp *fuzz.ConsumeFuzzer)
projects/distribution/client_fuzzer.go:228
↓ 1 callersFunctionuserChangePassword
(f *fuzz.ConsumeFuzzer, as *authStore)
projects/etcd/auth_store_fuzzer.go:173
↓ 1 callersFunctionuserGet
(f *fuzz.ConsumeFuzzer, as *authStore)
projects/etcd/auth_store_fuzzer.go:229
↓ 1 callersFunctionuserGrantRole
(f *fuzz.ConsumeFuzzer, as *authStore)
projects/etcd/auth_store_fuzzer.go:196
↓ 1 callersFunctionusernameAndPassword
(f *fuzz.ConsumeFuzzer)
projects/etcd/auth_store_fuzzer.go:51
↓ 1 callersMethodvalidInput
(JWSInput input)
projects/keycloak/ClientSignatureVerifierProviderFuzzer.java:120
↓ 1 callersFunctionvalidateAuthDisableRequest
(r *pb.AuthDisableRequest)
projects/etcd/etcdserver_fuzzer.go:176
↓ 1 callersFunctionvalidateAuthEnableRequest
(r *pb.AuthEnableRequest)
projects/etcd/etcdserver_fuzzer.go:172
↓ 1 callersFunctionvalidateAuthRoleAddRequest
(r *pb.AuthRoleAddRequest)
projects/etcd/etcdserver_fuzzer.go:241
↓ 1 callersFunctionvalidateAuthRoleDeleteRequest
(r *pb.AuthRoleDeleteRequest)
projects/etcd/etcdserver_fuzzer.go:248
↓ 1 callersFunctionvalidateAuthRoleGetRequest
(r *pb.AuthRoleGetRequest)
projects/etcd/etcdserver_fuzzer.go:255
↓ 1 callersFunctionvalidateAuthRoleGrantPermissionRequest
(r *pb.AuthRoleGrantPermissionRequest)
projects/etcd/etcdserver_fuzzer.go:262
↓ 1 callersFunctionvalidateAuthRoleListRequest
(r *pb.AuthRoleListRequest)
projects/etcd/etcdserver_fuzzer.go:237
↓ 1 callersFunctionvalidateAuthRoleRevokePermissionRequest
(r *pb.AuthRoleRevokePermissionRequest)
projects/etcd/etcdserver_fuzzer.go:269
↓ 1 callersFunctionvalidateAuthStatusRequest
(r *pb.AuthStatusRequest)
projects/etcd/etcdserver_fuzzer.go:180
↓ 1 callersFunctionvalidateAuthUserAddRequest
(r *pb.AuthUserAddRequest)
projects/etcd/etcdserver_fuzzer.go:191
↓ 1 callersFunctionvalidateAuthUserChangePasswordRequest
(r *pb.AuthUserChangePasswordRequest)
projects/etcd/etcdserver_fuzzer.go:212
↓ 1 callersFunctionvalidateAuthUserDeleteRequest
(r *pb.AuthUserDeleteRequest)
projects/etcd/etcdserver_fuzzer.go:198
↓ 1 callersFunctionvalidateAuthUserGetRequest
(r *pb.AuthUserGetRequest)
projects/etcd/etcdserver_fuzzer.go:205
↓ 1 callersFunctionvalidateAuthUserGrantRoleRequest
(r *pb.AuthUserGrantRoleRequest)
projects/etcd/etcdserver_fuzzer.go:219
↓ 1 callersFunctionvalidateAuthUserListRequest
(r *pb.AuthUserListRequest)
projects/etcd/etcdserver_fuzzer.go:233
← previousnext →601–700 of 1,623, ranked by callers