From 408dc8940daaf79d138c1030c88aa4286acc3d62 Mon Sep 17 00:00:00 2001 From: builder ainsley Date: Sun, 25 Apr 2021 17:44:17 -0400 Subject: [PATCH] add emr scp --- docs/guardrails/emr/SCP-EMR-1.json | 38 ++ docs/guardrails/scp-guardrails.md | 966 ++++++++++++----------------- docs/guardrails/scp-guardrails.pdf | Bin 0 -> 301140 bytes 3 files changed, 429 insertions(+), 575 deletions(-) create mode 100644 docs/guardrails/emr/SCP-EMR-1.json create mode 100644 docs/guardrails/scp-guardrails.pdf diff --git a/docs/guardrails/emr/SCP-EMR-1.json b/docs/guardrails/emr/SCP-EMR-1.json new file mode 100644 index 0000000..279d9db --- /dev/null +++ b/docs/guardrails/emr/SCP-EMR-1.json @@ -0,0 +1,38 @@ +{ + "Identifier": "SCP-EMR-1", + "Guardrail": "Prevent disabling EMR public access block", + "Rationale": [ + "Security policies require that EMR is not exposed to the public Internet" + ], + "Test Scenarios": [ + { + "Test-Scenario": "Modify EMR block public access", + "Steps": [ + "Log in to the AWS console with a role that is not the ALLOWED_ROLE_NAME in the statement but has access to EMR", + "Go to EMR", + "Select Block public access (account settings) in the side menu", + "Click Change (BPA should be on by default)", + "Modify Setting", + "Save changes" + ], + "Expected-Result": "Access Denied" + } + ], + "References": [ + "https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-block-public-access.html" + ], + "Policy-Type": "SCP", + "SCP-Type": "Prevent-All-Except", + "IAM Actions": ["emr:PutBlockPublicAccessConfiguration"], + "Resource": ["*"], + "Condition": [ + { + "ArnNotLike": { + "aws:PrincipalARN": [ + "arn:aws:iam::*:role/[ALLOWED_ROLE_NAME]" + ] + } + } + ], + "Category": "Mandatory" +} \ No newline at end of file diff --git a/docs/guardrails/scp-guardrails.md b/docs/guardrails/scp-guardrails.md index d2a5807..dc44ad4 100644 --- a/docs/guardrails/scp-guardrails.md +++ b/docs/guardrails/scp-guardrails.md @@ -2,54 +2,52 @@ layout: default --- - # Table of Contents -* [Prevent account region enable and disable actions](#scp-account-1) -* [Prevent billing modification actions](#scp-billing-1) -* [Prevent modifications to specific CloudFormation resources](#scp-cloudformation-1) -* [Prevent modifications to specific CloudTrails](#scp-cloudtrail-1) -* [Prevent deleting specific CloudWatch Log groups and streams](#scp-cloudwatch-1) -* [Prevent enabling and disabling AWS Config](#scp-config-1) -* [Prevent modifications to tagged AWS Config rules](#scp-config-2) -* [Prevent disabling default EBS encryption](#scp-ec2-1) -* [Prevent Creating Default VPC and Subnet](#scp-ec2-2) -* [Prevent Glacier Deletion](#scp-glacier-1) -* [Prevent disabling and modifying GuardDuty](#scp-guardduty-1) -* [Prevent the root user from performing any actions.](#scp-iam-1) -* [Prevent creating access keys for the root user.](#scp-iam-2) -* [Prevent modifications to specific IAM roles.](#scp-iam-3) -* [Prevent iam:UpdateAssumeRolePolicy on specific IAM roles.](#scp-iam-4) -* [Prevent specific IAM actions](#scp-iam-5) -* [Prevent KMS Key Deletion](#scp-kms-1) -* [Prevent Modifications to Specific Lambda Functions](#scp-lambda-1) -* [Prevent organization leave, delete, or remove actions](#scp-organizations-1) -* [Prevent sharing resources to accounts outside your organization](#scp-ram-1) -* [Prevent disabling S3 account public access block](#scp-s3-1) -* [Prevent S3 unencrypted object uploads](#scp-s3-2) -* [Prevent S3 public object access](#scp-s3-3) -* [Prevent Specific S3 Buckets from Deletion](#scp-s3-4) -* [Prevent Access to Specific S3 Buckets](#scp-s3-5) -* [Prevent Modifications to Specific SNS Topics](#scp-sns-1) - - - -## SCP-ACCOUNT-1 + +- [Prevent account region enable and disable actions](#scp-account-1) +- [Prevent billing modification actions](#scp-billing-1) +- [Prevent modifications to specific CloudFormation resources](#scp-cloudformation-1) +- [Prevent modifications to specific CloudTrails](#scp-cloudtrail-1) +- [Prevent deleting specific CloudWatch Log groups and streams](#scp-cloudwatch-1) +- [Prevent enabling and disabling AWS Config](#scp-config-1) +- [Prevent modifications to tagged AWS Config rules](#scp-config-2) +- [Prevent disabling default EBS encryption](#scp-ec2-1) +- [Prevent Creating Default VPC and Subnet](#scp-ec2-2) +- [Prevent Glacier Deletion](#scp-glacier-1) +- [Prevent disabling and modifying GuardDuty](#scp-guardduty-1) +- [Prevent the root user from performing any actions.](#scp-iam-1) +- [Prevent creating access keys for the root user.](#scp-iam-2) +- [Prevent modifications to specific IAM roles.](#scp-iam-3) +- [Prevent iam:UpdateAssumeRolePolicy on specific IAM roles.](#scp-iam-4) +- [Prevent specific IAM actions](#scp-iam-5) +- [Prevent KMS Key Deletion](#scp-kms-1) +- [Prevent Modifications to Specific Lambda Functions](#scp-lambda-1) +- [Prevent organization leave, delete, or remove actions](#scp-organizations-1) +- [Prevent sharing resources to accounts outside your organization](#scp-ram-1) +- [Prevent disabling S3 account public access block](#scp-s3-1) +- [Prevent S3 unencrypted object uploads](#scp-s3-2) +- [Prevent S3 public object access](#scp-s3-3) +- [Prevent Specific S3 Buckets from Deletion](#scp-s3-4) +- [Prevent Access to Specific S3 Buckets](#scp-s3-5) +- [Prevent Modifications to Specific SNS Topics](#scp-sns-1) + +## SCP-ACCOUNT-1 + ## Prevent account region enable and disable actions ### Rationale -* Restrict enabling or disabling regions for an account to an infrastructure automation framework role and/or administrator role +- Restrict enabling or disabling regions for an account to an infrastructure automation framework role and/or administrator role ### References -* [https://docs.aws.amazon.com/general/latest/gr/rande-manage.html](https://docs.aws.amazon.com/general/latest/gr/rande-manage.html) +- [https://docs.aws.amazon.com/general/latest/gr/rande-manage.html](https://docs.aws.amazon.com/general/latest/gr/rande-manage.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Enable new region | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has account access
2. Enable a new region
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :---------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Enable new region | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has account access
2. Enable a new region
| Access Denied | ### Example SCP Statement @@ -57,11 +55,11 @@ layout: default { "Effect": "Deny", "Action": [ - "account:EnableRegion", - "account:DisableRegion" + "account:EnableRegion", + "account:DisableRegion" ], "Resource": [ - "*" + "*" ], "Condition": { "ArnNotLike": { @@ -73,31 +71,23 @@ layout: default } ``` +## SCP-BILLING-1 - - - - - - - -## SCP-BILLING-1 ## Prevent billing modification actions ### Rationale -* Restrict billing modification actions to an infrastructure automation framework role and/or administrator role +- Restrict billing modification actions to an infrastructure automation framework role and/or administrator role ### References -* [https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/getting-viewing-bill.html](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/getting-viewing-bill.html) +- [https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/getting-viewing-bill.html](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/getting-viewing-bill.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Modify billing configuration | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has aws-portal access
2. Modify billing configurations
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :--------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------- | +| 1 | Modify billing configuration | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has aws-portal access
2. Modify billing configurations
| Access Denied | ### Example SCP Statement @@ -105,12 +95,12 @@ layout: default { "Effect": "Deny", "Action": [ - "aws-portal:ModifyAccount", - "aws-portal:ModifyBilling", - "aws-portal:ModifyPaymentMethods" + "aws-portal:ModifyAccount", + "aws-portal:ModifyBilling", + "aws-portal:ModifyPaymentMethods" ], "Resource": [ - "*" + "*" ], "Condition": { "ArnNotLike": { @@ -122,38 +112,23 @@ layout: default } ``` +## SCP-CLOUDFORMATION-1 - - - - - - - - - - - - - - -## SCP-CLOUDFORMATION-1 ## Prevent modifications to specific CloudFormation resources ### Rationale -* Restrict CloudFormation actions to specific CloudFormation Stacks and StackSets that were created by an infrastructure automation framework +- Restrict CloudFormation actions to specific CloudFormation Stacks and StackSets that were created by an infrastructure automation framework ### References -* []() +- []() ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Modify protected CloudFormation Stack | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has CloudFormation access
2. Modify a parameter on one of the restricted CloudFormation stacks
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :------------------------------------ | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Modify protected CloudFormation Stack | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has CloudFormation access
2. Modify a parameter on one of the restricted CloudFormation stacks
| Access Denied | ### Example SCP Statement @@ -161,30 +136,30 @@ layout: default { "Effect": "Deny", "Action": [ - "cloudformation:CreateChangeSet", - "cloudformation:CreateStack", - "cloudformation:CreateStackInstances", - "cloudformation:CreateStackSet", - "cloudformation:CreateUploadBucket", - "cloudformation:DeleteChangeSet", - "cloudformation:DeleteStack", - "cloudformation:DeleteStackInstances", - "cloudformation:DeleteStackSet", - "cloudformation:DetectStackDrift", - "cloudformation:DetectStackResourceDrift", - "cloudformation:DetectStackSetDrift", - "cloudformation:ExecuteChangeSet", - "cloudformation:SetStackPolicy", - "cloudformation:StopStackSetOperation", - "cloudformation:UpdateStack", - "cloudformation:UpdateStackInstances", - "cloudformation:UpdateStackSet", - "cloudformation:UpdateTerminationProtection" + "cloudformation:CreateChangeSet", + "cloudformation:CreateStack", + "cloudformation:CreateStackInstances", + "cloudformation:CreateStackSet", + "cloudformation:CreateUploadBucket", + "cloudformation:DeleteChangeSet", + "cloudformation:DeleteStack", + "cloudformation:DeleteStackInstances", + "cloudformation:DeleteStackSet", + "cloudformation:DetectStackDrift", + "cloudformation:DetectStackResourceDrift", + "cloudformation:DetectStackSetDrift", + "cloudformation:ExecuteChangeSet", + "cloudformation:SetStackPolicy", + "cloudformation:StopStackSetOperation", + "cloudformation:UpdateStack", + "cloudformation:UpdateStackInstances", + "cloudformation:UpdateStackSet", + "cloudformation:UpdateTerminationProtection" ], "Resource": [ - "arn:aws:cloudformation:*:*:stackset/[STACKSET_PREFIX]*", - "arn:aws:cloudformation:*:*:stack/[STACK_PREFIX]*", - "arn:aws:cloudformation:*:*:stack/[STACK_NAME]" + "arn:aws:cloudformation:*:*:stackset/[STACKSET_PREFIX]*", + "arn:aws:cloudformation:*:*:stack/[STACK_PREFIX]*", + "arn:aws:cloudformation:*:*:stack/[STACK_NAME]" ], "Condition": { "ArnNotLike": { @@ -196,31 +171,23 @@ layout: default } ``` +## SCP-CLOUDTRAIL-1 - - - - - - - -## SCP-CLOUDTRAIL-1 ## Prevent modifications to specific CloudTrails ### Rationale -* Restrict CloudTrail actions to specific CloudTrails that are required by the security or compliance teams +- Restrict CloudTrail actions to specific CloudTrails that are required by the security or compliance teams ### References -* [https://docs.aws.amazon.com/awscloudtrail/latest/userguide/best-practices-security.html](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/best-practices-security.html) +- [https://docs.aws.amazon.com/awscloudtrail/latest/userguide/best-practices-security.html](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/best-practices-security.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Disable CloudTrail | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has CloudTrail access
2. Stop logging on the specified CloudTrail
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :----------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Disable CloudTrail | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has CloudTrail access
2. Stop logging on the specified CloudTrail
| Access Denied | ### Example SCP Statement @@ -228,13 +195,13 @@ layout: default { "Effect": "Deny", "Action": [ - "cloudtrail:DeleteTrail", - "cloudtrail:PutEventSelectors", - "cloudtrail:StopLogging", - "cloudtrail:UpdateTrail" + "cloudtrail:DeleteTrail", + "cloudtrail:PutEventSelectors", + "cloudtrail:StopLogging", + "cloudtrail:UpdateTrail" ], "Resource": [ - "arn:aws:cloudtrail:${Region}:${Account}:trail/[CLOUDTRAIL_NAME]" + "arn:aws:cloudtrail:${Region}:${Account}:trail/[CLOUDTRAIL_NAME]" ], "Condition": { "ArnNotLike": { @@ -246,31 +213,23 @@ layout: default } ``` +## SCP-CLOUDWATCH-1 - - - - - - - -## SCP-CLOUDWATCH-1 ## Prevent deleting specific CloudWatch Log groups and streams ### Rationale -* Security policies require that CloudWatch logs are retained for forensic investigations +- Security policies require that CloudWatch logs are retained for forensic investigations ### References -* [https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/security.html](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/security.html) +- [https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/security.html](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/security.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Delete log stream in protected log group | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has access to CloudWatch Logs
2. Delete an old log stream in one of the protected log groups
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :--------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Delete log stream in protected log group | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has access to CloudWatch Logs
2. Delete an old log stream in one of the protected log groups
| Access Denied | ### Example SCP Statement @@ -278,11 +237,11 @@ layout: default { "Effect": "Deny", "Action": [ - "logs:DeleteLogGroup", - "logs:DeleteLogStream" + "logs:DeleteLogGroup", + "logs:DeleteLogStream" ], "Resource": [ - "arn:aws:logs:*:*:log-group:[LOG_GROUP_PREFIX]*" + "arn:aws:logs:*:*:log-group:[LOG_GROUP_PREFIX]*" ], "Condition": { "ArnNotLike": { @@ -294,39 +253,24 @@ layout: default } ``` +## SCP-CONFIG-1 - - - - - - - - - - - - - - -## SCP-CONFIG-1 ## Prevent enabling and disabling AWS Config ### Rationale -* Restrict enabling/disabling AWS Config to an infrastructure automation framework +- Restrict enabling/disabling AWS Config to an infrastructure automation framework ### References -* [https://aws.amazon.com/controltower/](https://aws.amazon.com/controltower/) -* [https://aws.amazon.com/solutions/aws-landing-zone/](https://aws.amazon.com/solutions/aws-landing-zone/) +- [https://aws.amazon.com/controltower/](https://aws.amazon.com/controltower/) +- [https://aws.amazon.com/solutions/aws-landing-zone/](https://aws.amazon.com/solutions/aws-landing-zone/) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Delete configuration recorder | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has AWS Config access
2. Delete the configuration recorder
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :---------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Delete configuration recorder | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has AWS Config access
2. Delete the configuration recorder
| Access Denied | ### Example SCP Statement @@ -334,18 +278,18 @@ layout: default { "Effect": "Deny", "Action": [ - "config:DeleteConfigurationAggregator", - "config:DeleteConfigurationRecorder", - "config:DeleteDeliveryChannel", - "config:DeleteRetentionConfiguration", - "config:PutConfigurationAggregator", - "config:PutConfigurationRecorder", - "config:PutDeliveryChannel", - "config:PutRetentionConfiguration", - "config:StopConfigurationRecorder" + "config:DeleteConfigurationAggregator", + "config:DeleteConfigurationRecorder", + "config:DeleteDeliveryChannel", + "config:DeleteRetentionConfiguration", + "config:PutConfigurationAggregator", + "config:PutConfigurationRecorder", + "config:PutDeliveryChannel", + "config:PutRetentionConfiguration", + "config:StopConfigurationRecorder" ], "Resource": [ - "*" + "*" ], "Condition": { "ArnNotLike": { @@ -357,25 +301,24 @@ layout: default } ``` +## SCP-CONFIG-2 -## SCP-CONFIG-2 ## Prevent modifications to tagged AWS Config rules ### Rationale -* Restrict enabling/disabling AWS Config except for an infrastructure automation framework role +- Restrict enabling/disabling AWS Config except for an infrastructure automation framework role ### References -* [https://aws.amazon.com/controltower/](https://aws.amazon.com/controltower/) -* [https://aws.amazon.com/solutions/aws-landing-zone/](https://aws.amazon.com/solutions/aws-landing-zone/) +- [https://aws.amazon.com/controltower/](https://aws.amazon.com/controltower/) +- [https://aws.amazon.com/solutions/aws-landing-zone/](https://aws.amazon.com/solutions/aws-landing-zone/) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Update protected AWS Config rule | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has AWS Config access
2. Update a config rule that is tagged with the system tag
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Update protected AWS Config rule | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has AWS Config access
2. Update a config rule that is tagged with the system tag
| Access Denied | ### Example SCP Statement @@ -383,13 +326,13 @@ layout: default { "Effect": "Deny", "Action": [ - "config:DeleteConfigRule", - "config:PutConfigRule", - "config:TagResource", - "config:UntagResource" + "config:DeleteConfigRule", + "config:PutConfigRule", + "config:TagResource", + "config:UntagResource" ], "Resource": [ - "*" + "*" ], "Condition": { "ArnNotLike": { @@ -404,31 +347,23 @@ layout: default } ``` +## SCP-EC2-1 - - - - - - - -## SCP-EC2-1 ## Prevent disabling default EBS encryption ### Rationale -* Security policies require that all EBS volumes are encrypted by default +- Security policies require that all EBS volumes are encrypted by default ### References -* [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html) +- [https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Modify default EBS encryption setting | 1. Log in to the AWS console with a role that is not the ALLOWED_ROLE_NAME in the statement but has access to EC2
2. Go to EC2 settings and uncheck the 'Always encrypt new EBS volumes'
3. Save
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :------------------------------------ | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Modify default EBS encryption setting | 1. Log in to the AWS console with a role that is not the ALLOWED_ROLE_NAME in the statement but has access to EC2
2. Go to EC2 settings and uncheck the 'Always encrypt new EBS volumes'
3. Save
| Access Denied | ### Example SCP Statement @@ -436,10 +371,10 @@ layout: default { "Effect": "Deny", "Action": [ - "ec2:DisableEbsEncryptionByDefault" + "ec2:DisableEbsEncryptionByDefault" ], "Resource": [ - "*" + "*" ], "Condition": { "ArnNotLike": { @@ -451,24 +386,23 @@ layout: default } ``` +## SCP-EC2-2 -## SCP-EC2-2 ## Prevent Creating Default VPC and Subnet ### Rationale -* All VPCs and Subnets are created by the Network team following specific configurations +- All VPCs and Subnets are created by the Network team following specific configurations ### References -* [https://docs.aws.amazon.com/vpc/latest/userguide/default-vpc.html](https://docs.aws.amazon.com/vpc/latest/userguide/default-vpc.html) +- [https://docs.aws.amazon.com/vpc/latest/userguide/default-vpc.html](https://docs.aws.amazon.com/vpc/latest/userguide/default-vpc.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Create default VPC | 1. Log in to the AWS console with a role that has access to create VPCs
2. Create Default VPC
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :----------------- | :-------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Create default VPC | 1. Log in to the AWS console with a role that has access to create VPCs
2. Create Default VPC
| Access Denied | ### Example SCP Statement @@ -476,61 +410,32 @@ layout: default { "Effect": "Deny", "Action": [ - "ec2:CreateDefaultSubnet", - "ec2:CreateDefaultVpc" + "ec2:CreateDefaultSubnet", + "ec2:CreateDefaultVpc" ], "Resource": [ - "*" + "*" ] } ``` +## SCP-GLACIER-1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -## SCP-GLACIER-1 ## Prevent Glacier Deletion ### Rationale -* Security policies require that all S3 Glacier Vaults and Archives cannot be deleted +- Security policies require that all S3 Glacier Vaults and Archives cannot be deleted ### References -* [https://docs.aws.amazon.com/amazonglacier/latest/dev/security.html](https://docs.aws.amazon.com/amazonglacier/latest/dev/security.html) +- [https://docs.aws.amazon.com/amazonglacier/latest/dev/security.html](https://docs.aws.amazon.com/amazonglacier/latest/dev/security.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Delete Glacier Vault | 1. Log in to the AWS console with a role that has Glacier access
2. Go to S3 Glacier
3. Create Vault
4. Delete Vault
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :------------------- | :------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Delete Glacier Vault | 1. Log in to the AWS console with a role that has Glacier access
2. Go to S3 Glacier
3. Create Vault
4. Delete Vault
| Access Denied | ### Example SCP Statement @@ -538,40 +443,32 @@ layout: default { "Effect": "Deny", "Action": [ - "glacier:DeleteArchive", - "glacier:DeleteVault" + "glacier:DeleteArchive", + "glacier:DeleteVault" ], "Resource": [ - "arn:aws:glacier:*:*:vaults/*" + "arn:aws:glacier:*:*:vaults/*" ] } ``` +## SCP-GUARDDUTY-1 - - - - - - - -## SCP-GUARDDUTY-1 ## Prevent disabling and modifying GuardDuty ### Rationale -* Restrict disabling and modifying GuardDuty to an infrastructure automation framework role +- Restrict disabling and modifying GuardDuty to an infrastructure automation framework role ### References -* [https://docs.aws.amazon.com/guardduty/latest/ug/guardduty_suspend-disable.html](https://docs.aws.amazon.com/guardduty/latest/ug/guardduty_suspend-disable.html) +- [https://docs.aws.amazon.com/guardduty/latest/ug/guardduty_suspend-disable.html](https://docs.aws.amazon.com/guardduty/latest/ug/guardduty_suspend-disable.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Disable GuardDuty | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has GuardDuty access
2. Disassociate the account in the Accounts screen
3. Suspend GuardDuty
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :---------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Disable GuardDuty | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has GuardDuty access
2. Disassociate the account in the Accounts screen
3. Suspend GuardDuty
| Access Denied | ### Example SCP Statement @@ -579,18 +476,18 @@ layout: default { "Effect": "Deny", "Action": [ - "guardduty:DeclineInvitations", - "guardduty:Disassociate*", - "guardduty:DeleteDetector", - "guardduty:DeleteInvitations", - "guardduty:DeleteIPSet", - "guardduty:DeleteMembers", - "guardduty:DeleteThreatIntelSet", - "guardduty:StopMonitoringMembers", - "guardduty:UpdateDetector" + "guardduty:DeclineInvitations", + "guardduty:Disassociate*", + "guardduty:DeleteDetector", + "guardduty:DeleteInvitations", + "guardduty:DeleteIPSet", + "guardduty:DeleteMembers", + "guardduty:DeleteThreatIntelSet", + "guardduty:StopMonitoringMembers", + "guardduty:UpdateDetector" ], "Resource": [ - "*" + "*" ], "Condition": { "ArnNotLike": { @@ -602,32 +499,24 @@ layout: default } ``` +## SCP-IAM-1 - - - - - - - -## SCP-IAM-1 ## Prevent the root user from performing any actions. ### Rationale -* The root user should not have access keys per AWS security best practices. +- The root user should not have access keys per AWS security best practices. ### References -* [https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html) -* [https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html#key-policy-default-allow-root-enable-iam](https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html#key-policy-default-allow-root-enable-iam) +- [https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html) +- [https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html#key-policy-default-allow-root-enable-iam](https://docs.aws.amazon.com/kms/latest/developerguide/key-policies.html#key-policy-default-allow-root-enable-iam) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Create S3 bucket with root user | 1. Log in to the AWS console as root user
2. Go to S3 and create a bucket
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :------------------------------ | :------------------------------------------------------------------------------------ | --------------- | +| 1 | Create S3 bucket with root user | 1. Log in to the AWS console as root user
2. Go to S3 and create a bucket
| Access Denied | ### Example SCP Statement @@ -635,10 +524,10 @@ layout: default { "Effect": "Deny", "Action": [ - "*" + "*" ], "Resource": [ - "*" + "*" ], "Condition": { "ArnLike": { @@ -648,24 +537,23 @@ layout: default } ``` +## SCP-IAM-2 -## SCP-IAM-2 ## Prevent creating access keys for the root user. ### Rationale -* The root user should not have access keys per AWS security best practices. +- The root user should not have access keys per AWS security best practices. ### References -* [https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html) +- [https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Create access key for root user | 1. Log in to the AWS console as root user
2. Create an access key following these instructions: https://docs.aws.amazon.com/general/latest/gr/managing-aws-access-keys.html
| | - +| | Test Scenario | Steps | Expected Result | +| :-- | :------------------------------ | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Create access key for root user | 1. Log in to the AWS console as root user
2. Create an access key following these instructions: https://docs.aws.amazon.com/general/latest/gr/managing-aws-access-keys.html
| | ### Example SCP Statement @@ -673,34 +561,33 @@ layout: default { "Effect": "Deny", "Action": [ - "iam:CreateAccessKey" + "iam:CreateAccessKey" ], "Resource": [ - "arn:aws:iam::*:root" + "arn:aws:iam::*:root" ] } ``` +## SCP-IAM-3 -## SCP-IAM-3 ## Prevent modifications to specific IAM roles. ### Rationale -* Infrastructure automation frameworks use specific IAM roles that should only be modified by the automation framework. -* Prevent IAM administrators from modifying infrastructure automation created roles. +- Infrastructure automation frameworks use specific IAM roles that should only be modified by the automation framework. +- Prevent IAM administrators from modifying infrastructure automation created roles. ### References -* [https://aws.amazon.com/controltower/](https://aws.amazon.com/controltower/) -* [https://aws.amazon.com/solutions/aws-landing-zone/](https://aws.amazon.com/solutions/aws-landing-zone/) +- [https://aws.amazon.com/controltower/](https://aws.amazon.com/controltower/) +- [https://aws.amazon.com/solutions/aws-landing-zone/](https://aws.amazon.com/solutions/aws-landing-zone/) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Modify protected role | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has IAM full access
2. Modify one of the protected roles by attaching a new policy
| | - +| | Test Scenario | Steps | Expected Result | +| :-- | :-------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Modify protected role | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has IAM full access
2. Modify one of the protected roles by attaching a new policy
| | ### Example SCP Statement @@ -708,21 +595,21 @@ layout: default { "Effect": "Deny", "Action": [ - "iam:AttachRolePolicy", - "iam:CreateRole", - "iam:DeleteRole", - "iam:DeleteRolePermissionsBoundary", - "iam:DeleteRolePolicy", - "iam:DetachRolePolicy", - "iam:PutRolePermissionsBoundary", - "iam:PutRolePolicy", - "iam:UpdateRole", - "iam:UpdateRoleDescription" + "iam:AttachRolePolicy", + "iam:CreateRole", + "iam:DeleteRole", + "iam:DeleteRolePermissionsBoundary", + "iam:DeleteRolePolicy", + "iam:DetachRolePolicy", + "iam:PutRolePermissionsBoundary", + "iam:PutRolePolicy", + "iam:UpdateRole", + "iam:UpdateRoleDescription" ], "Resource": [ - "arn:aws:iam::*:role/[PROTECTED_ROLE_PREFIX]*", - "arn:aws:iam::*:role/*[PARTIAL_PROTECTED_ROLE_NAME]*", - "arn:aws:iam::*:role/[PROTECTED_ROLE_NAME]" + "arn:aws:iam::*:role/[PROTECTED_ROLE_PREFIX]*", + "arn:aws:iam::*:role/*[PARTIAL_PROTECTED_ROLE_NAME]*", + "arn:aws:iam::*:role/[PROTECTED_ROLE_NAME]" ], "Condition": { "ArnNotLike": { @@ -732,27 +619,26 @@ layout: default } ``` +## SCP-IAM-4 -## SCP-IAM-4 ## Prevent iam:UpdateAssumeRolePolicy on specific IAM roles. ### Rationale -* Infrastructure automation frameworks use highly privileged roles and should only be assumed from specific roles -* Infrastructure automation frameworks use specific IAM roles that should only be modified by the automation framework -* Prevent IAM administrators from modifying infrastructure automation created roles +- Infrastructure automation frameworks use highly privileged roles and should only be assumed from specific roles +- Infrastructure automation frameworks use specific IAM roles that should only be modified by the automation framework +- Prevent IAM administrators from modifying infrastructure automation created roles ### References -* [https://aws.amazon.com/controltower/](https://aws.amazon.com/controltower/) -* [https://aws.amazon.com/solutions/aws-landing-zone/](https://aws.amazon.com/solutions/aws-landing-zone/) +- [https://aws.amazon.com/controltower/](https://aws.amazon.com/controltower/) +- [https://aws.amazon.com/solutions/aws-landing-zone/](https://aws.amazon.com/solutions/aws-landing-zone/) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Modify protected role's assume role policy | 1. Log in to the AWS console with a role that is not the ALLOWED_LAMBDA_ROLE_NAME in the statement but has IAM full access
2. Modify one of the protected roles by modifying the assume role policy to add another role
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :----------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Modify protected role's assume role policy | 1. Log in to the AWS console with a role that is not the ALLOWED_LAMBDA_ROLE_NAME in the statement but has IAM full access
2. Modify one of the protected roles by modifying the assume role policy to add another role
| Access Denied | ### Example SCP Statement @@ -760,12 +646,12 @@ layout: default { "Effect": "Deny", "Action": [ - "iam:UpdateAssumeRolePolicy" + "iam:UpdateAssumeRolePolicy" ], "Resource": [ - "arn:aws:iam::*:role/[PROTECTED_ROLE_PREFIX]*", - "arn:aws:iam::*:role/*[PARTIAL_PROTECTED_ROLE_NAME]*", - "arn:aws:iam::*:role/[PROTECTED_ROLE_NAME]" + "arn:aws:iam::*:role/[PROTECTED_ROLE_PREFIX]*", + "arn:aws:iam::*:role/*[PARTIAL_PROTECTED_ROLE_NAME]*", + "arn:aws:iam::*:role/[PROTECTED_ROLE_NAME]" ], "Condition": { "ArnNotLike": { @@ -775,24 +661,23 @@ layout: default } ``` +## SCP-IAM-5 -## SCP-IAM-5 ## Prevent specific IAM actions ### Rationale -* Restrict specific IAM actions to approved roles +- Restrict specific IAM actions to approved roles ### References -* [https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html) +- [https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Create new user | 1. Log in to the AWS console with a role that is not the ALLOWED_ROLE_NAME in the statement but has IAM access
2. Create a new user
3. Attach a policy to an existing user
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :-------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Create new user | 1. Log in to the AWS console with a role that is not the ALLOWED_ROLE_NAME in the statement but has IAM access
2. Create a new user
3. Attach a policy to an existing user
| Access Denied | ### Example SCP Statement @@ -800,14 +685,14 @@ layout: default { "Effect": "Deny", "Action": [ - "iam:AttachUserPolicy", - "iam:CreateAccessKey", - "iam:CreateUser", - "iam:PutUserPolicy", - "iam:DeleteSAMLProvider" + "iam:AttachUserPolicy", + "iam:CreateAccessKey", + "iam:CreateUser", + "iam:PutUserPolicy", + "iam:DeleteSAMLProvider" ], "Resource": [ - "*" + "*" ], "Condition": { "ArnNotLike": { @@ -819,32 +704,24 @@ layout: default } ``` +## SCP-KMS-1 - - - - - - - -## SCP-KMS-1 ## Prevent KMS Key Deletion ### Rationale -* Prevent the accidental or intentional deletion of a KMS key -* Only allow specific roles to delete KMS keys +- Prevent the accidental or intentional deletion of a KMS key +- Only allow specific roles to delete KMS keys ### References -* []() +- []() ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Schedule KMS Key Deletion | 1. Log in to the AWS console with a role that is not the ENCRYPTION_DELETE_KEY_ROLE in the statement but has KMS access
2. Go to KMS
3. Schedule a key for deletion
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :------------------------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------- | +| 1 | Schedule KMS Key Deletion | 1. Log in to the AWS console with a role that is not the ENCRYPTION_DELETE_KEY_ROLE in the statement but has KMS access
2. Go to KMS
3. Schedule a key for deletion
| Access Denied | ### Example SCP Statement @@ -852,10 +729,10 @@ layout: default { "Effect": "Deny", "Action": [ - "kms:ScheduleKeyDeletion" + "kms:ScheduleKeyDeletion" ], "Resource": [ - "*" + "*" ], "Condition": { "ArnNotLike": { @@ -867,31 +744,23 @@ layout: default } ``` +## SCP-LAMBDA-1 - - - - - - - -## SCP-LAMBDA-1 ## Prevent Modifications to Specific Lambda Functions ### Rationale -* Infrastructure automation solutions deploy Lambda functions that need protection +- Infrastructure automation solutions deploy Lambda functions that need protection ### References -* [https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html](https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html) +- [https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html](https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Modify protected Lambda function | 1. Log in to the AWS console with a role that has access to Lambda
2. Modify a protected Lambda function
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :------------------------------- | :------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Modify protected Lambda function | 1. Log in to the AWS console with a role that has access to Lambda
2. Modify a protected Lambda function
| Access Denied | ### Example SCP Statement @@ -899,20 +768,20 @@ layout: default { "Effect": "Deny", "Action": [ - "lambda:AddPermission", - "lambda:CreateEventSourceMapping", - "lambda:CreateFunction", - "lambda:DeleteEventSourceMapping", - "lambda:DeleteFunction", - "lambda:DeleteFunctionConcurrency", - "lambda:PutFunctionConcurrency", - "lambda:RemovePermission", - "lambda:UpdateEventSourceMapping", - "lambda:UpdateFunctionCode", - "lambda:UpdateFunctionConfiguration" + "lambda:AddPermission", + "lambda:CreateEventSourceMapping", + "lambda:CreateFunction", + "lambda:DeleteEventSourceMapping", + "lambda:DeleteFunction", + "lambda:DeleteFunctionConcurrency", + "lambda:PutFunctionConcurrency", + "lambda:RemovePermission", + "lambda:UpdateEventSourceMapping", + "lambda:UpdateFunctionCode", + "lambda:UpdateFunctionConfiguration" ], "Resource": [ - "arn:aws:lambda:*:*:function:[INFRASTRUCTURE_AUTOMATION_PREFIX]*" + "arn:aws:lambda:*:*:function:[INFRASTRUCTURE_AUTOMATION_PREFIX]*" ], "Condition": { "ArnNotLike": { @@ -924,31 +793,23 @@ layout: default } ``` +## SCP-ORGANIZATIONS-1 - - - - - - - -## SCP-ORGANIZATIONS-1 ## Prevent organization leave, delete, or remove actions ### Rationale -* Restrict organization leave, delete, and remove actions to an infrastructure automation framework role and/or administrator role +- Restrict organization leave, delete, and remove actions to an infrastructure automation framework role and/or administrator role ### References -* [https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_remove.html](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_remove.html) +- [https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_remove.html](https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_accounts_remove.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Leave the Organization | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has organizations access
2. Leave the organization
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :--------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Leave the Organization | 1. Log in to the AWS console with a role that is not the INFRASTRUCTURE_AUTOMATION_ROLE in the statement but has organizations access
2. Leave the organization
| Access Denied | ### Example SCP Statement @@ -956,11 +817,11 @@ layout: default { "Effect": "Deny", "Action": [ - "organizations:LeaveOrganization", - "organizations:DeleteOrganization" + "organizations:LeaveOrganization", + "organizations:DeleteOrganization" ], "Resource": [ - "*" + "*" ], "Condition": { "ArnNotLike": { @@ -972,31 +833,23 @@ layout: default } ``` +## SCP-RAM-1 - - - - - - - -## SCP-RAM-1 ## Prevent sharing resources to accounts outside your organization ### Rationale -* Prevent sharing resources to external accounts outside your organization +- Prevent sharing resources to external accounts outside your organization ### References -* [https://docs.aws.amazon.com/ram/latest/userguide/getting-started-sharing.html#getting-started-sharing-create](https://docs.aws.amazon.com/ram/latest/userguide/getting-started-sharing.html#getting-started-sharing-create) +- [https://docs.aws.amazon.com/ram/latest/userguide/getting-started-sharing.html#getting-started-sharing-create](https://docs.aws.amazon.com/ram/latest/userguide/getting-started-sharing.html#getting-started-sharing-create) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Create external resource share | 1. Log in to the AWS console with a role that has access to Resource Access Manager
2. Create a resource share leaving 'Allow external accounts' checked
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :----------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Create external resource share | 1. Log in to the AWS console with a role that has access to Resource Access Manager
2. Create a resource share leaving 'Allow external accounts' checked
| Access Denied | ### Example SCP Statement @@ -1004,10 +857,10 @@ layout: default { "Effect": "Deny", "Action": [ - "*" + "*" ], "Resource": [ - "*" + "*" ], "Condition": { "Bool": { @@ -1017,38 +870,23 @@ layout: default } ``` +## SCP-S3-1 - - - - - - - - - - - - - - -## SCP-S3-1 ## Prevent disabling S3 account public access block ### Rationale -* Security policies require that all S3 buckets are not public within a specific set of accounts +- Security policies require that all S3 buckets are not public within a specific set of accounts ### References -* [https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html](https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html) +- [https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html](https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Modify S3 account public access block | 1. Log in to the AWS console with a role that is not the ALLOWED_ROLE_NAME in the statement but has access to S3
2. Go to S3
3. Select Block public access (account settings) in the side menu
4. Edit and uncheck all settings
5. Save changes
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :------------------------------------ | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Modify S3 account public access block | 1. Log in to the AWS console with a role that is not the ALLOWED_ROLE_NAME in the statement but has access to S3
2. Go to S3
3. Select Block public access (account settings) in the side menu
4. Edit and uncheck all settings
5. Save changes
| Access Denied | ### Example SCP Statement @@ -1056,10 +894,10 @@ layout: default { "Effect": "Deny", "Action": [ - "s3:PutAccountPublicAccessBlock" + "s3:PutAccountPublicAccessBlock" ], "Resource": [ - "*" + "*" ], "Condition": { "ArnNotLike": { @@ -1071,24 +909,23 @@ layout: default } ``` +## SCP-S3-2 -## SCP-S3-2 ## Prevent S3 unencrypted object uploads ### Rationale -* Security policies require that all S3 objects are encrypted when uploaded to buckets +- Security policies require that all S3 objects are encrypted when uploaded to buckets ### References -* [https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html](https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html) +- [https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html](https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Upload unencrypted object | 1. Log in to the AWS console with a role that has access to S3
2. Go to S3
3. Create an S3 bucket
4. Upload an object with server-side encryption set to false
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :------------------------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Upload unencrypted object | 1. Log in to the AWS console with a role that has access to S3
2. Go to S3
3. Create an S3 bucket
4. Upload an object with server-side encryption set to false
| Access Denied | ### Example SCP Statement @@ -1096,10 +933,10 @@ layout: default { "Effect": "Deny", "Action": [ - "s3:PutObject" + "s3:PutObject" ], "Resource": [ - "arn:aws:s3:::*/*" + "arn:aws:s3:::*/*" ], "Condition": { "Null": { @@ -1114,24 +951,23 @@ layout: default } ``` +## SCP-S3-3 -## SCP-S3-3 ## Prevent S3 public object access ### Rationale -* Security policies require that all S3 objects are not public +- Security policies require that all S3 objects are not public ### References -* [https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html](https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html) +- [https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html](https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Create public S3 object | 1. Log in to the AWS console with a role that has access to S3
2. Go to S3
3. Create an S3 bucket
4. Upload an object
5. Modify the object ACL to be public
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :---------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Create public S3 object | 1. Log in to the AWS console with a role that has access to S3
2. Go to S3
3. Create an S3 bucket
4. Upload an object
5. Modify the object ACL to be public
| Access Denied | ### Example SCP Statement @@ -1139,11 +975,11 @@ layout: default { "Effect": "Deny", "Action": [ - "s3:PutObjectVersionAcl", - "s3:PutObjectAcl" + "s3:PutObjectVersionAcl", + "s3:PutObjectAcl" ], "Resource": [ - "arn:aws:s3:::*/*" + "arn:aws:s3:::*/*" ], "Condition": { "StringNotEquals": { @@ -1153,24 +989,23 @@ layout: default } ``` +## SCP-S3-4 -## SCP-S3-4 ## Prevent Specific S3 Buckets from Deletion ### Rationale -* Security policies require the protection of specific S3 buckets +- Security policies require the protection of specific S3 buckets ### References -* [https://docs.aws.amazon.com/AmazonS3/latest/dev/security.html](https://docs.aws.amazon.com/AmazonS3/latest/dev/security.html) +- [https://docs.aws.amazon.com/AmazonS3/latest/dev/security.html](https://docs.aws.amazon.com/AmazonS3/latest/dev/security.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Delete protected S3 bucket | 1. Log in to the AWS console with a role that has S3 access
2. Go to S3
3. Create S3 Bucket with a name in the resource of the SCP policy
4. Delete the bucket
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Delete protected S3 bucket | 1. Log in to the AWS console with a role that has S3 access
2. Go to S3
3. Create S3 Bucket with a name in the resource of the SCP policy
4. Delete the bucket
| Access Denied | ### Example SCP Statement @@ -1178,38 +1013,37 @@ layout: default { "Effect": "Deny", "Action": [ - "s3:DeleteBucket", - "s3:DeleteBucketPolicy", - "s3:DeleteObject", - "s3:DeleteObjectVersion", - "s3:DeleteObjectTagging", - "s3:DeleteObjectVersionTagging" + "s3:DeleteBucket", + "s3:DeleteBucketPolicy", + "s3:DeleteObject", + "s3:DeleteObjectVersion", + "s3:DeleteObjectTagging", + "s3:DeleteObjectVersionTagging" ], "Resource": [ - "arn:aws:s3:::[BUCKET_TO_PROTECT]", - "arn:aws:s3:::[BUCKET_TO_PROTECT]/*" + "arn:aws:s3:::[BUCKET_TO_PROTECT]", + "arn:aws:s3:::[BUCKET_TO_PROTECT]/*" ] } ``` +## SCP-S3-5 -## SCP-S3-5 ## Prevent Access to Specific S3 Buckets ### Rationale -* Security policies require limited access to specific S3 buckets +- Security policies require limited access to specific S3 buckets ### References -* [https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html](https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html) +- [https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html](https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| List objects in protected bucket | 1. Log in to the AWS console with a role that has S3 access
2. Go to S3
3. Attempt to view objects within a protected S3 bucket
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------ | --------------- | +| 1 | List objects in protected bucket | 1. Log in to the AWS console with a role that has S3 access
2. Go to S3
3. Attempt to view objects within a protected S3 bucket
| Access Denied | ### Example SCP Statement @@ -1217,39 +1051,39 @@ layout: default { "Effect": "Deny", "Action": [ - "s3:GetBucketAcl", - "s3:GetBucketCORS", - "s3:GetBucketLocation", - "s3:GetBucketLogging", - "s3:GetBucketNotification", - "s3:GetBucketObjectLockConfiguration", - "s3:GetBucketPolicy", - "s3:GetBucketPolicyStatus", - "s3:GetBucketPublicAccessBlock", - "s3:GetBucketRequestPayment", - "s3:GetBucketTagging", - "s3:GetBucketVersioning", - "s3:GetBucketWebsite", - "s3:GetObject", - "s3:GetObjectAcl", - "s3:GetObjectLegalHold", - "s3:GetObjectRetention", - "s3:GetObjectTagging", - "s3:GetObjectTorrent", - "s3:GetObjectVersion", - "s3:GetObjectVersionAcl", - "s3:GetObjectVersionForReplication", - "s3:GetObjectVersionTagging", - "s3:GetObjectVersionTorrent", - "s3:GetReplicationConfiguration", - "s3:ListAllMyBuckets", - "s3:ListBucket", - "s3:ListBucketMultipartUploads", - "s3:ListBucketVersions" + "s3:GetBucketAcl", + "s3:GetBucketCORS", + "s3:GetBucketLocation", + "s3:GetBucketLogging", + "s3:GetBucketNotification", + "s3:GetBucketObjectLockConfiguration", + "s3:GetBucketPolicy", + "s3:GetBucketPolicyStatus", + "s3:GetBucketPublicAccessBlock", + "s3:GetBucketRequestPayment", + "s3:GetBucketTagging", + "s3:GetBucketVersioning", + "s3:GetBucketWebsite", + "s3:GetObject", + "s3:GetObjectAcl", + "s3:GetObjectLegalHold", + "s3:GetObjectRetention", + "s3:GetObjectTagging", + "s3:GetObjectTorrent", + "s3:GetObjectVersion", + "s3:GetObjectVersionAcl", + "s3:GetObjectVersionForReplication", + "s3:GetObjectVersionTagging", + "s3:GetObjectVersionTorrent", + "s3:GetReplicationConfiguration", + "s3:ListAllMyBuckets", + "s3:ListBucket", + "s3:ListBucketMultipartUploads", + "s3:ListBucketVersions" ], "Resource": [ - "arn:aws:s3:::[BUCKET_TO_PROTECT]", - "arn:aws:s3:::[BUCKET_TO_PROTECT]/*" + "arn:aws:s3:::[BUCKET_TO_PROTECT]", + "arn:aws:s3:::[BUCKET_TO_PROTECT]/*" ], "Condition": { "ArnNotLike": { @@ -1264,52 +1098,23 @@ layout: default } ``` +## SCP-SNS-1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -## SCP-SNS-1 ## Prevent Modifications to Specific SNS Topics ### Rationale -* Protect infrastructure automation solution SNS Topics +- Protect infrastructure automation solution SNS Topics ### References -* [https://docs.aws.amazon.com/sns/latest/dg/sns-security-best-practices.html](https://docs.aws.amazon.com/sns/latest/dg/sns-security-best-practices.html) +- [https://docs.aws.amazon.com/sns/latest/dg/sns-security-best-practices.html](https://docs.aws.amazon.com/sns/latest/dg/sns-security-best-practices.html) ### Test Scenarios -||Test Scenario|Steps|Expected Result| -|:-------------|:-----|:---------------| -|1| Create subscription for protected SNS Topic | 1. Log in to the AWS console with a role that has SNS access
2. Go to SNS
3. Attempt to create a new subscription for the protected SNS topic
| Access Denied | - +| | Test Scenario | Steps | Expected Result | +| :-- | :------------------------------------------ | :-------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------- | +| 1 | Create subscription for protected SNS Topic | 1. Log in to the AWS console with a role that has SNS access
2. Go to SNS
3. Attempt to create a new subscription for the protected SNS topic
| Access Denied | ### Example SCP Statement @@ -1317,14 +1122,14 @@ layout: default { "Effect": "Deny", "Action": [ - "sns:AddPermission", - "sns:CreateTopic", - "sns:DeleteTopic", - "sns:RemovePermission", - "sns:SetTopicAttributes" + "sns:AddPermission", + "sns:CreateTopic", + "sns:DeleteTopic", + "sns:RemovePermission", + "sns:SetTopicAttributes" ], "Resource": [ - "arn:aws:sns:*:*:[SNS_TOPIC_TO_PROTECT]" + "arn:aws:sns:*:*:[SNS_TOPIC_TO_PROTECT]" ], "Condition": { "ArnNotLike": { @@ -1337,30 +1142,41 @@ layout: default } ``` +## SCP-EMR-1 +## Prevent disabling EMR public access block +### Rationale +- Security policies require that EMR not be exposed to public Internet +### References +- [https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-block-public-access.html](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-block-public-access.html) +### Test Scenarios +| | Test Scenario | Steps | Expected Result | +| :-- | :----------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------- | +| 1 | Modify EMR public access block | 1. Log in to the AWS console with a role that is not the ALLOWED_ROLE_NAME in the statement but has access to EMR
2. Go to EMR
3. Select Block public access (account settings) in the side menu
4. Click Change (BPA should be on by default)
5. Modify Setting
6. Save changes
| Access Denied | +### Example SCP Statement - - - - - - - - - - - - - - - - - - +``` +{ + "Effect": "Deny", + "Action": [ + "emr:PutBlockPublicAccessConfiguration" + ], + "Resource": [ + "*" + ], + "Condition": { + "ArnNotLike": { + "aws:PrincipalARN": [ + "arn:aws:iam::*:role/[ALLOWED_ROLE_NAME]" + ] + } + } +} +``` diff --git a/docs/guardrails/scp-guardrails.pdf b/docs/guardrails/scp-guardrails.pdf new file mode 100644 index 0000000000000000000000000000000000000000..83232f68a9519fffef7425eb1f02f76f091fb877 GIT binary patch literal 301140 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

Gz{0SNc=}j>7DW@APGy1S5N7$^N#OBg3t58X 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
Kh0_0p^ulZ=dc!XIkE;R&vN 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

jE-LX>bq}2<7COzNRPmgffkDv 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�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

fIHDORX^(o4 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 z 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 literal 0 HcmV?d00001