Property
Languagehcl
Severitymedium
CWECWE-326: Inadequate Encryption Strength
OWASPA03:2017 - Sensitive Data Exposure
Confidence LevelMedium
Impact LevelMedium
Likelihood LevelMedium

Description#

The DynamoDB table is not configured to use a customer-managed AWS KMS encryption key, relying only on the default AWS-managed key. This setup provides less control over key management and data protection.

Impact#

Without a customer-managed KMS key, your ability to manage encryption, control access, and audit key usage is limited. If the default key is compromised or misconfigured, sensitive data in the table could be exposed, increasing the risk of data breaches and compliance violations.