Delete Default AWS VPCs with StackQL
AWS creates default VPCs in each region for convenience. However, these default VPCs often contain noncompliant network ACLs and security group rules that do not align with best practices for AWS Config and Security Hub. Deleting these default VPCs is beneficial, especially for regions not used by your organization or architectures that do not utilize a VPC.
This guide demonstrates how to use StackQL to enumerate and delete all default VPCs and their associated resources in all AWS regions.