compliance.tf

Projects should prohibit legacy networks

Google Cloud networks are evaluated for legacy mode (`subnet_mode: legacy`). The Prowler check highlights networks using the older, non-subnetted design instead of VPC with regional subnets. A project should not have a legacy network.

What this control checks

Projects should not contain legacy networks

Framework mappings

The clauses this control is mapped to in each framework.

SOC 2

  • CC6.1 The entity implements logical access security software, infrastructure, and architectures over protected information assets to protect them from security events to meet the entity's objectives
  • CC6.6: The entity implements logical access security measures to protect against threats from sources outside its system boundaries.

ISO/IEC 27001:2022

  • A.8.20 Network security

NIS2 Directive (EU 2022/2555)

  • 1 Policy on the security of network and information systems
  • 2 Risk management policy
  • 6 Security in network and information systems acquisition, development and maintenance
  • 11 Access control

NIST SP 800-53 Rev 5

  • AC-18 Wireless Access
  • CM-2 Baseline Configuration
  • CM-7 Least Functionality
  • CM-9 Configuration Management Plan
  • Configuration Settings (CM-6)

CIS GCP Benchmark v3.0.0

  • 3.2 Ensure Legacy Networks Do Not Exist for Older Projects

CIS GCP Benchmark v4.0.0

  • 3.2 Ensure Legacy Networks Do Not Exist for Older Projects

BSI C5:2025

  • COS-02.01B Specific security requirements are designed, published and provided for establishing connections within the cloud service provider's network. The security requirements define for the cloud service provider's area of responsibility: - In which cases the security zones are to be...
  • COS-04.01B Each network perimeter is controlled by security gateways. The system access authorisation for cross-network access is based on a security assessment based on the requirements of the cloud service customers.

CIS GCP Benchmark v1.2.0

  • 3.2 Ensure legacy networks do not exist for a project

CIS GCP Benchmark v1.3.0

  • 3.2 Ensure legacy networks do not exist for a project

CIS GCP Benchmark v2.0.0

  • 3.2 Ensure legacy networks do not exist for a project

HIPAA Security Rule 2003

  • 164.308(a)(1)(ii)(B) Risk management

NIST Cybersecurity Framework v1.0

  • PR.IP-1: A baseline configuration of information technology/industrial control systems is created and maintained incorporating security principles (e.g. concept of least functionality).

Tool mappings

Use these identifiers to cross-reference this control across tools, reports, and evidence.

  • Compliance.tf Control: compute_network_contains_no_legacy_network
  • Powerpipe Control: gcp_compliance.control.compute_network_contains_no_legacy_network
  • Prowler Check: compute_network_not_legacy

Last reviewed: 2026-10-09

View all Google Cloud controls →

On this page

Ask AI about this

Help improve this page