File tree Expand file tree Collapse file tree
GCP_Cloud Storage_202501081111_515112
GCP_Cloud Storage_202501081111_944239
GCP_Cloud Storage_202501081111_997522 Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -22,10 +22,10 @@ risk if {
2222}
2323
2424isEnforcedPublicAccessPrevention if {
25- input .Item .iamConfiguration.publicAccessPrevention == " enforced"
25+ input .Bucket .iamConfiguration.publicAccessPrevention == " enforced"
2626}
2727isBucketLevelAccessEnabled if {
28- input .Item .iamConfiguration.uniformBucketLevelAccess.enabled == true
28+ input .Bucket .iamConfiguration.uniformBucketLevelAccess.enabled == true
2929}
3030
3131unrestrictedPrincipal := {" allUsers" , " allAuthenticatedUsers" }
@@ -41,11 +41,11 @@ managedFolderIamPolicyWithUnrestrictedPrincipal if {
4141}
4242
4343bucketAclWithUnrestrictedPrincipal if {
44- some acl in input .Item .acl
44+ some acl in input .Bucket .acl
4545 unrestrictedPrincipal[acl.entity]
4646}
4747
4848defaultObjectAclWithUnrestrictedPrincipal if {
49- some acl in input .Item .defaultObjectAcl
49+ some acl in input .Bucket .defaultObjectAcl
5050 unrestrictedPrincipal[acl.entity]
5151}
Original file line number Diff line number Diff line change @@ -7,5 +7,5 @@ risk if {
77}
88
99isBucketLevelAccessEnabled if {
10- input .Item .iamConfiguration.uniformBucketLevelAccess.enabled == true
10+ input .Bucket .iamConfiguration.uniformBucketLevelAccess.enabled == true
1111}
Original file line number Diff line number Diff line change @@ -13,10 +13,10 @@ risk if {
1313}
1414
1515isEnforcedPublicAccessPrevention if {
16- input .Item .iamConfiguration.publicAccessPrevention == " enforced"
16+ input .Bucket .iamConfiguration.publicAccessPrevention == " enforced"
1717}
1818isBucketLevelAccessEnabled if {
19- input .Item .iamConfiguration.uniformBucketLevelAccess.enabled == true
19+ input .Bucket .iamConfiguration.uniformBucketLevelAccess.enabled == true
2020}
2121
2222unrestrictedPrincipal := {" allUsers" , " allAuthenticatedUsers" }
@@ -25,6 +25,6 @@ iamPolicyWithUnrestrictedPrincipal if {
2525 unrestrictedPrincipal[binding.members[_]]
2626}
2727bucketAclWithUnrestrictedPrincipal if {
28- some acl in input .Item .acl
28+ some acl in input .Bucket .acl
2929 unrestrictedPrincipal[acl.entity]
3030}
You can’t perform that action at this time.
0 commit comments