fix(asff): include status extended in ASFF output (#5097)

This commit is contained in:
Sergio Garcia
2024-09-20 09:08:13 -04:00
committed by GitHub
parent 4c5db5295c
commit 45ce1a0650
2 changed files with 11 additions and 7 deletions
+5 -1
View File
@@ -89,7 +89,11 @@ class ASFF(Output):
CreatedAt=timestamp,
Severity=Severity(Label=finding.severity.value),
Title=finding.check_title,
Description=finding.description,
Description=(
(finding.status_extended[:1000] + "...")
if len(finding.status_extended) > 1000
else finding.status_extended
),
Resources=[
Resource(
Id=finding.resource_uid,
+6 -6
View File
@@ -84,7 +84,7 @@ class TestASFF:
Url=finding.remediation_recommendation_url,
)
),
Description=finding.description,
Description=finding.status_extended,
)
asff = ASFF(findings=[finding])
@@ -150,7 +150,7 @@ class TestASFF:
Url="https://docs.aws.amazon.com/securityhub/latest/userguide/what-is-securityhub.html",
)
),
Description=finding.description,
Description=finding.status_extended,
)
asff = ASFF(findings=[finding])
@@ -215,7 +215,7 @@ class TestASFF:
Url="https://docs.aws.amazon.com/securityhub/latest/userguide/what-is-securityhub.html",
)
),
Description=finding.description,
Description=finding.status_extended,
)
asff = ASFF(findings=[finding])
@@ -284,7 +284,7 @@ class TestASFF:
Url="https://docs.aws.amazon.com/securityhub/latest/userguide/what-is-securityhub.html",
)
),
Description=finding.description,
Description=finding.status_extended,
)
asff = ASFF(findings=[finding])
@@ -491,7 +491,7 @@ class TestASFF:
Url=finding.remediation_recommendation_url,
)
),
Description=finding.description,
Description=finding.status_extended,
)
asff = ASFF(findings=[finding])
@@ -538,7 +538,7 @@ class TestASFF:
"CreatedAt": timestamp,
"Severity": {"Label": "HIGH"},
"Title": "test-check-id",
"Description": "check description",
"Description": "This is a test",
"Resources": [
{
"Type": "test-resource",