Sign in
Menu
Sign up
Docs

GCP CFT Scorecard v1

ActiveSpecialized framework

Controls by category

25 controls are Mapped to GCP CFT Scorecard v1.

Other

ControlStatus
GKE clusters should be private clustersMapped
IAM policies should not grant access to 'allUsers' or 'allAuthenticatedUsers'Mapped
GKE clusters should have the Kubernetes web UI/Dashboard disabledMapped
GKE clusters should not use the default service account for project accessMapped
GKE clusters should have 'Legacy Authorization' set to 'Disabled'Mapped
GKE clusters should have legacy metadata endpoints disabledMapped
Cloud DNS managed zones should not use RSASHA1 for key-signing keysMapped
Cloud DNS managed zones should not use RSASHA1 for zone-signing keysMapped
GKE clusters should have Alias IP ranges enabled at creationMapped
GKE node pools should all have automatic node repair enabledMapped
GKE nodes should have automatic node upgrades enabledMapped
GKE clusters should have 'Master authorized networks' set to 'Enabled'Mapped
VPC subnets should all have VPC Flow Logs enabledMapped
VPC subnets should have Private Google Access enabledMapped
GKE clusters should use Container-Optimized OS (COS)Mapped
GKE clusters should have a Network Policy installedMapped
Cloud SQL instances should not have public IP addressesMapped
BigQuery tables should not be publicly readableMapped
Cloud Storage buckets should have Bucket Only Policy enabledMapped
Cloud SQL instances should have SSL enabledMapped
Firewall rules should prohibit unrestricted RDP access from the internetMapped
Firewall rules should prohibit unrestricted SSH access from the internetMapped
BigQuery datasets should require corporate-domain access and prohibit access by gmail.com addressesMapped
BigQuery datasets should require corporate-domain access and prohibit access by googlegroups.com addressesMapped
Cloud SQL instances should prohibit world-readable accessMapped
FrameworkControl overlapNote
NIST Cybersecurity Framework v2.0Medium 48%
PCI DSS v3.2.1Medium 48%
BSI C5:2025Medium 36%

Frequently asked questions

What does the CFT Scorecard evaluate?

The CFT Scorecard prints a scorecard of a GCP environment, for resources and IAM policies in Cloud Asset Inventory (CAI) exports. The policies tested are based on constraints and constraint templates from the Config Validator policy library.

How is the scorecard-v1 bundle installed?

The scorecard-v1 bundle can be installed via kpt. The bundle is pulled from the policy-library repository and the get-policy-bundle function writes the constraints into policy-library/policies/constraints/.

Which control areas do the scorecard-v1 constraints fall under?

Nearly all constraints in the scorecard-v1 bundle are labeled security. They cover GKE clusters, Cloud DNS, VPC networks, Cloud SQL, BigQuery, Cloud Storage and firewall rules. One constraint, service_versions, is labeled operational-efficiency.

On this page

Ask AI about this

Help improve this page