For the complete documentation index, see llms.txt. This page is also available as Markdown.
Cortex CloudApplication Security

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?