automated-security-response-on-aws
automated-security-response-on-aws copied to clipboard
SHARR Integration with Prowler
Is your feature request related to a problem? Please describe.
I integrated Security Hub with Prowler which is an open-source cloud security assessment tool. I created a separate custom action to initiate automated remediation (based on SHARR) to address security findings reported by Prowler. You can find attached a finding sample JSON (from a step input). PROWLER Finding_Step Input.txt
After the custom action initiates an event to execute the state machine, the "Get Remediation Approval Requirement" step fails with an error as shown below.

Describe the feature you'd like
Can you please help me resolve this "list index out of range" issue in the get_approval_requirement.py script?
@groverlalit @leavertj I need to import the uuid module to generate a random uuid and modify the uuid variable in sechub_findings.py. Prowler doesn't create a finding ID with "/finding/" included in it which caused the error above. Can you assist me with this change? This sechub_findings.py dependency will have to be updated with the orchestrator lambda functions.

This issue has not received a response in a while. If you want to keep this issue open, please leave a comment below and auto-close will be canceled.
This issue was closed because it has been inactive for 7 days since being marked as stale.