mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-10-18 01:14:16 +00:00
Changed Route53 checks 7152 and 7153 title to clarify
This commit is contained in:
1 parent
d65eabcd9e
commit
9e90bde554
2 files changed
+10
-9
No files matched your search
@@ -23,7 +23,7 @@
|
||||
# --tech-privacy
|
||||
|
||||
CHECK_ID_extra7152="7.152"
|
||||
CHECK_TITLE_extra7152="[extra7152] Enable Privacy Protection for for a Route53 Domain"
|
||||
CHECK_TITLE_extra7152="[extra7152] Enable Privacy Protection for for a Route53 Domain (us-east-1 only)"
|
||||
CHECK_SCORED_extra7152="NOT_SCORED"
|
||||
CHECK_CIS_LEVEL_extra7152="EXTRA"
|
||||
CHECK_SEVERITY_extra7152="Medium"
|
||||
@@ -36,18 +36,19 @@ CHECK_DOC_extra7152='https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/d
|
||||
CHECK_CAF_EPIC_extra7152='Data Protection'
|
||||
|
||||
extra7152(){
|
||||
# echo "Route53 is a global service, looking for domains in US-EAST-1"
|
||||
# Route53 is a global service, looking for domains in US-EAST-1
|
||||
# this is also valid for GovCloud https://docs.aws.amazon.com/govcloud-us/latest/UserGuide/setting-up-route53.html
|
||||
DOMAIN_NAMES=$($AWSCLI route53domains list-domains $PROFILE_OPT --region us-east-1 --query 'Domains[*].DomainName' --output text )
|
||||
if [[ $DOMAIN_NAMES ]];then
|
||||
for domain_name in $DOMAIN_NAMES;do
|
||||
DOMAIN_DETAIL=$($AWSCLI route53domains get-domain-detail $PROFILE_OPT --region us-east-1 --query 'AdminPrivacy' --domain-name $domain_name)
|
||||
if [[ $DOMAIN_DETAIL == false ]]; then
|
||||
textFail "$regx: Contact information public for: $domain_name" "$regx" "$domain_name"
|
||||
textFail "us-east-1: Contact information public for: $domain_name" "us-east-1" "$domain_name"
|
||||
else
|
||||
textPass "$regx: All contact information is private for: $domain_name" "$regx" "$domain_name"
|
||||
textPass "us-east-1: All contact information is private for: $domain_name" "us-east-1" "$domain_name"
|
||||
fi
|
||||
done
|
||||
else
|
||||
textInfo "$regx: No Domain Names found" "$regx"
|
||||
textInfo "us-east-1: No Domain Names found" "us-east-1"
|
||||
fi
|
||||
}
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
|
||||
CHECK_ID_extra7153="7.153"
|
||||
CHECK_TITLE_extra7153="[extra7153] Enable Transfer Lock for a Route53 Domain"
|
||||
CHECK_TITLE_extra7153="[extra7153] Enable Transfer Lock for a Route53 Domain (us-east-1 only)"
|
||||
CHECK_SCORED_extra7153="NOT_SCORED"
|
||||
CHECK_CIS_LEVEL_extra7153="EXTRA"
|
||||
CHECK_SEVERITY_extra7153="Medium"
|
||||
@@ -41,12 +41,12 @@ extra7153(){
|
||||
DOMAIN_DETAIL=$($AWSCLI route53domains get-domain-detail $PROFILE_OPT --region us-east-1 --query 'StatusList' --domain-name $domain_name)
|
||||
HAS_TRANSFER_LOCK=$( grep -o 'clientTransferProhibited' <<< $DOMAIN_DETAIL)
|
||||
if [[ $HAS_TRANSFER_LOCK ]]; then
|
||||
textPass "$regx: clientTransferProhibited found for: $domain_name" "$regx" "$domain_name"
|
||||
textPass "us-east-1: clientTransferProhibited found for: $domain_name" "us-east-1" "$domain_name"
|
||||
else
|
||||
textFail "$regx: clientTransferProhibited not found for: $domain_name" "$regx" "$domain_name"
|
||||
textFail "us-east-1: clientTransferProhibited not found for: $domain_name" "us-east-1" "$domain_name"
|
||||
fi
|
||||
done
|
||||
else
|
||||
textInfo "$regx: No Domain Names found" "$regx"
|
||||
textInfo "us-east-1: No Domain Names found" "us-east-1"
|
||||
fi
|
||||
}
|
||||
Reference in new issue
Block a user