TF 0149 - SymbioticSec/Symbiotic-Vulnerability-Database GitHub Wiki
CloudTrail should use Customer managed keys to encrypt the logs
Property | Value |
---|---|
Language | |
Severity | |
Service | cloudtrail |
Provider | AWS |
Vulnerability Type | omission |
Description
CloudTrail logs are being encrypted using AWS-managed keys instead of customer-managed keys, which limits the ability to control key policies, permissions, and rotation. This reduces the flexibility and security of sensitive audit log data.
Impact
Without customer-managed keys, organizations cannot enforce fine-grained access controls or customize key management practices for CloudTrail logs. This increases the risk of unauthorized access to audit trails and may result in non-compliance with security or regulatory requirements.
Resolution
Use Customer managed key