Skip to content

Commit 4680dff

Browse files
committed
fix gcp gcs rules
1 parent e1eedac commit 4680dff

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

rules/GCP/GCP_Cloud Storage_202501081111_515112/policy.rego

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ risk if {
2222
}
2323

2424
isEnforcedPublicAccessPrevention if {
25-
input.Item.iamConfiguration.publicAccessPrevention == "enforced"
25+
input.Bucket.iamConfiguration.publicAccessPrevention == "enforced"
2626
}
2727
isBucketLevelAccessEnabled if {
28-
input.Item.iamConfiguration.uniformBucketLevelAccess.enabled == true
28+
input.Bucket.iamConfiguration.uniformBucketLevelAccess.enabled == true
2929
}
3030

3131
unrestrictedPrincipal := {"allUsers", "allAuthenticatedUsers"}
@@ -41,11 +41,11 @@ managedFolderIamPolicyWithUnrestrictedPrincipal if {
4141
}
4242

4343
bucketAclWithUnrestrictedPrincipal if {
44-
some acl in input.Item.acl
44+
some acl in input.Bucket.acl
4545
unrestrictedPrincipal[acl.entity]
4646
}
4747

4848
defaultObjectAclWithUnrestrictedPrincipal if {
49-
some acl in input.Item.defaultObjectAcl
49+
some acl in input.Bucket.defaultObjectAcl
5050
unrestrictedPrincipal[acl.entity]
5151
}

rules/GCP/GCP_Cloud Storage_202501081111_944239/policy.rego

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ risk if {
77
}
88

99
isBucketLevelAccessEnabled if {
10-
input.Item.iamConfiguration.uniformBucketLevelAccess.enabled == true
10+
input.Bucket.iamConfiguration.uniformBucketLevelAccess.enabled == true
1111
}

rules/GCP/GCP_Cloud Storage_202501081111_997522/policy.rego

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ risk if {
1313
}
1414

1515
isEnforcedPublicAccessPrevention if {
16-
input.Item.iamConfiguration.publicAccessPrevention == "enforced"
16+
input.Bucket.iamConfiguration.publicAccessPrevention == "enforced"
1717
}
1818
isBucketLevelAccessEnabled if {
19-
input.Item.iamConfiguration.uniformBucketLevelAccess.enabled == true
19+
input.Bucket.iamConfiguration.uniformBucketLevelAccess.enabled == true
2020
}
2121

2222
unrestrictedPrincipal := {"allUsers", "allAuthenticatedUsers"}
@@ -25,6 +25,6 @@ iamPolicyWithUnrestrictedPrincipal if {
2525
unrestrictedPrincipal[binding.members[_]]
2626
}
2727
bucketAclWithUnrestrictedPrincipal if {
28-
some acl in input.Item.acl
28+
some acl in input.Bucket.acl
2929
unrestrictedPrincipal[acl.entity]
3030
}

0 commit comments

Comments
 (0)