Medium
Bedrock
Regional
Amazon Bedrock data sources should be encrypted with customer managed AWS KMS keys
Description
Flags Amazon Bedrock knowledge-base data sources not encrypted at rest with a customer-managed KMS key. Without a serverSideEncryptionConfiguration.kmsKeyArn the data source relies on default service encryption.
Remediation
Data sources cannot be re-encrypted in place. Recreate the data source under its knowledge base with serverSideEncryptionConfiguration.kmsKeyArn set to a customer-managed KMS key, then re-ingest the data.
Steps
- Open the Amazon Bedrock console and select the knowledge base, then the affected data source.
- Note the data source configuration (source location, chunking, parsing).
- Delete the data source and create a new one under the same knowledge base with serverSideEncryptionConfiguration.kmsKeyArn set to a customer-managed KMS key.
- Run a sync/ingestion job on the new data source to re-index the content.