Medium
AppSync
Regional
AWS AppSync API caches should be encrypted at rest
FSBP
Description
This control checks whether an AWS AppSync API cache is encrypted at rest. The control fails if the API cache isn't encrypted at rest. Data at rest refers to data that's stored in persistent, non-volatile storage for any duration. Encrypting data at rest helps you protect its confidentiality, which reduces the risk that an unauthorized user can access it.
Remediation
You can't change the encryption settings after enabling caching for your AWS AppSync API. Instead, you must delete the existing cache and create a new one with encryption enabled.
Steps
- Delete the existing AppSync API cache
- Create a new cache with at_rest_encryption_enabled set to true
- Verify the cache is properly encrypted at rest
Compliance
FSBP