diff --git a/prowler/providers/aws/services/vpc/vpc_different_regions/vpc_different_regions.py b/prowler/providers/aws/services/vpc/vpc_different_regions/vpc_different_regions.py index 59c25dbf35..dd6e306a93 100644 --- a/prowler/providers/aws/services/vpc/vpc_different_regions/vpc_different_regions.py +++ b/prowler/providers/aws/services/vpc/vpc_different_regions/vpc_different_regions.py @@ -15,12 +15,15 @@ class vpc_different_regions(Check): report.region = vpc_client.region report.resource_id = vpc_client.audited_account report.resource_arn = vpc_client.audited_account_arn - report.status = "FAIL" - report.status_extended = "VPCs found only in one region." - if len(vpc_regions) > 1: + if len(vpc_regions) == 0: + report.status = "INFO" + report.status_extended = "No VPCs found." + elif len(vpc_regions) == 1: + report.status = "FAIL" + report.status_extended = "VPCs found only in one region." + else: report.status = "PASS" report.status_extended = "VPCs found in more than one region." - findings.append(report) return findings