Check ID:
Provider: AWS
Service:
Severity: HIGH
Categories:
Resource type:
bedrock_model_invocation_logs_encryption_enabledProvider: AWS
Service:
bedrockSeverity: HIGH
Categories:
encryption, logging, gen-aiResource type:
AwsS3BucketWhat this check verifies
Bedrock model invocation logs are stored in encrypted destinations: S3 buckets with bucket encryption and CloudWatch Logs groups protected by an AWS KMS key. This evaluates whether configured log targets enforce encryption at rest for request/response content and associated metadata.Risk
Without encryption at rest, prompts, outputs, images, and token/usage metadata in logs can be read if S3 or CloudWatch storage or replicas are accessed by unauthorized principals. Impacts:- Loss of data confidentiality
- Secret or PII exposure enabling account abuse
- Operational intel for lateral movement
Recommendation
Ensure all invocation logs are encrypted end to end:- Enable S3 default encryption, preferably
SSE-KMS, and restrict key usage - Assign a KMS key to CloudWatch log groups
- Enforce least privilege on keys and logs, rotate keys, and monitor access for defense in depth
Remediation
- Terraform
- Native IaC
- Dashboard steps
References
- https://docs.aws.amazon.com/bedrock/latest/userguide/data-protection.html
- https://docs.aws.amazon.com/bedrock/latest/userguide/model-invocation-logging.html
- https://support.icompaas.com/support/solutions/articles/62000233532-ensure-that-amazon-bedrock-model-invocation-logs-are-encrypted-with-kms
- https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/configure-bedrock-invocation-logging-cloudformation.html
Where this check fires
This check runs on every scheduled scan against your AWS account. Findings appear at Cloud Security → Findings filterable byCheck ID = bedrock_model_invocation_logs_encryption_enabled. To re-evaluate after a fix, hit Run now on the account’s schedule under Cloud Security → Schedules — the next scan re-checks this control and marks the finding fixed or keeps it persistent.
← Back to AWS checks