AWS CloudTrail is not enabled with multi trail and not capturing all management events misconfigurat
Rule Details
Cortex AppSec Rule ID
APPSEC_AWS_67
Category - Subcategory
Logging - Disabled or missing
Provider
AWS
Severity
LOW
Framework
CloudFormation, Serverless, Terraform, Terraform Plan
Mapped CSPM/KSPM Rule
36a5345a-230d-438e-a04c-a287a513e3dc
Impact
This rule identifies the AWS accounts which do not have a CloudTrail with multi trail enabled and capturing all management events. AWS CloudTrail is a service that enables governance, compliance, operational & risk auditing of the AWS account. It is a compliance and security best practice to turn on CloudTrail across different regions to get a complete audit trail of activities across various services.
NOTE: If you have Organization Trail enabled in your account, this policy can be disabled, or alerts generated for this policy on such an account can be ignored; as Organization Trail by default enables trail log for all accounts under that organization.
How to Fix
To fix this issue, ensure that the IsMultiRegionTrail property in the AWS::CloudTrail::Trail resource is set to true. [source,go]
Resources: MyTrail: Type: AWS::CloudTrail::Trail Properties: ...
IsMultiRegionTrail: True
Last updated
Was this helpful?
