Profile Applicability:
Level 1
Description:
AWS allows customers to register security-specific contact information in their AWS account settings. It is recommended that this information be specified to ensure AWS can directly communicate with the security team in case of security advisories, breaches, or incidents.
Rationale:
Security advisories and notifications sent by AWS should reach the appropriate team in your organization without delays. Registering a security contact ensures that:
AWS can contact the right personnel during a security event.
AWS security alerts are not missed by general IT or billing teams.
Multiple security personnel can monitor the emails and take immediate action.
Impact:
Failure to register a security contact may result in delayed responses to AWS security incidents.
Missed AWS security advisories could expose the organization to risks due to unaddressed vulnerabilities.
Compliance issues if security contacts are not periodically reviewed and updated.
Default Value:
By default, AWS does not require security contact information to be specified. If left blank, AWS security advisories may be sent to the default account owner contact instead of the security team.
Pre-Requisites:
AWS Account Access:
IAM user with Billing permissions (aws-portal:*Billing).
IAM user with account management permissions (account:GetAlternateContact, account:PutAlternateContact).
Security Team Contact Details:
Email: Preferably a security group email (e.g., [email protected]).
Phone: Use a PABX hunt group or security team call-forwarding system.
Organization Approval:
Confirm who will be the designated security contact.
Remediation:
Test Plan:
Using AWS Console
Click on your account name at the top-right corner of the AWS Console.
From the dropdown menu, click My Account.
Scroll down to the Alternate Contacts section.
Verify that Security Contact information is specified
Using AWS CLI
- Run the following command to check the registered security contact:
aws account get-alternate-contact --alternate-contact-type SECURITY
- Ensure that the command output contains valid security contact details.
Implementation Steps:
Using Console:
Click on your account name at the top-right corner of the AWS Console.
From the dropdown menu, click My Account.
Scroll down to the Alternate Contacts section.
Locate the Security Contact section.
Click Edit and enter the following details:
Security Contact Name
Security Email Address (Use a security alias, e.g., [email protected]).
Security Phone Number (Ensure multiple security personnel can answer calls).
Click Save Changes.
Using AWS CLI
Run the following command to register security contact information:
aws account put-alternate-contact --alternate-contact-type SECURITY \ --email-address "[email protected]" \ --name "Security Team" \ --phone-number "+1-800-555-1234"
- Replace the email, name, and phone number with the actual security contact details.
Backout Plan:
If incorrect security contact details are saved:
Return to My Account in the AWS Console.
Navigate to Alternate Contacts and re-enter the correct details.
Save changes and revalidate the contact details.