Comments (5)
Can you please start with these troubleshooting steps:
- Confirm the member stack is deployed in the admin account and the account where the remediation is being attempted
- Confirm the control parameter is "available" in the member stack parameters for CIS - it's a nested stack so you'll need to navigate to the nested stack in cloudformation rather than the top-level member stack
If both of those are true, then this sounds like a bug.
As a side note, it's not unexpected for there not to be a parameter solutions/SO0111/CIS/4.1/remap
since the original finding was under control CIS v1.2.0 4.2, which gets remapped to 4.1 with the parameter solutions/SO0111/CIS/4.2/remap
.
from automated-security-response-on-aws.
Appreciated for your quick response.
1. Confirm the member stack is deployed in the admin account and the account where the remediation is being attempted
For the admin account, the following templates have been deployed. This is the state as shown in the screenshot image.
https://solutions-reference.s3.amazonaws.com/aws-security-hub-automated-response-and-remediation/latest/aws-sharr-deploy.template
Also, for the member account where the remediation is being attempted, the following two templates are deployed in Stacksets.
https://solutions-reference.s3.amazonaws.com/aws-security-hub-automated-response-and-remediation/latest/aws-sharr-member-roles.template
https://solutions-reference.s3.amazonaws.com/aws-security-hub-automated-response-and-remediation/latest/aws-sharr-member.template
Are these steps correct and enough?
2.Confirm the control parameter is "available" in the member stack parameters for CIS - it's a nested stack so you'll need to navigate to the nested stack in cloudformation rather than the top-level member stack
In the CIS parameter list, I found the "Enable41" is "available".
These are screenshots of parameter tab and templetes tab of member account:
from automated-security-response-on-aws.
If I'm understanding correctly, you're saying that the admin account has the stack aws-sharr-deploy.template
deployed (and its nested stacks), and the member accounts have aws-sharr-member.template
and aws-sharr-member-roles.template
deployed (and their nested stacks).
The problem is that all three stacks need to be deployed into the admin account for any remediation to complete - not just for this control (CIS 4.1). So the admin account should have these three stacks (and their nested stacks):
aws-sharr-deploy.template
aws-sharr-member.template
aws-sharr-member-roles.template
And the member accounts should only have the member templates deployed (and their nested stacks):
aws-sharr-member.template
aws-sharr-member-roles.template
I realize this is not obvious from the template names. Sorry for the confusion. I also reviewed our implementation guide and it does not make this very clear either. I'll add an item for us to clarify this in a future update to our documentation.
If you continue to run into errors after installing those templates, please continue to update this bug.
from automated-security-response-on-aws.
To correct my earlier comment, deploying the member and member-roles stacks in the admin account is only necessary if you want to remediate issues in the admin account. What you described is a correct way to set up the solution.
We will try to reproduce this and figure out what's going on.
from automated-security-response-on-aws.
We have been unable to reproduce this issue. Please reopen this if you can provide steps to reproduce this in the latest version.
from automated-security-response-on-aws.
Related Issues (20)
- Support remediations for the new Consolidated Control Findings format from AWS Security Hub HOT 1
- NIST80053 Security Standard HOT 2
- RDS.4 remediation failing to remediate HOT 2
- S3 urls must reference region in GovCloud HOT 2
- I think this line is wrong HOT 3
- An event occurred where StepFuntions "SO0111-SHARR-Orchestrator" could not be executed. HOT 2
- SC_SNS.2 Not executing due to wrong automation document HOT 2
- Addition of remediation runbooks that map to AFSBP, NIST SP 800-53 Rev. 5, PCI-DSS, CIS V1.2.0 and CIS V1.4.0 standards
- CIS 1.4.0 finding Eventbridge rule pattern not matching Security Hub event HOT 2
- Optional customer managed keys HOT 1
- Multi-Account multi-region setup - Failing ap-south-2 region HOT 3
- Print out the name of the SNS topic that a Notification is published to for clarity in the logs HOT 1
- Improve the SHARR notification messages to include more relevant info for administrators receiving the events HOT 2
- I think the FindInMapping here is wrong HOT 1
- The status of the checkSSMDocState response is NOTENABLED for all controls. HOT 2
- Please update the architecture diagram on GitHub main page. HOT 2
- DynamoDB table created by AdminStack is non compliant HOT 1
- Remediation runbook missing for EC2.13 HOT 1
- Support for AWSFBP EC2.19 remediation. "Security groups should not allow unrestricted access to ports with high risk" HOT 1
- Test Issue Just to Test HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from automated-security-response-on-aws.