For the complete documentation index, see llms.txt. This page is also available as Markdown.
Cortex CloudApplication Security

AWS DocumentDB clusters have backup retention period less than 7 days misconfiguration detected in c

Rule Details

Cortex AppSec Rule ID

APPSEC_AWS_360

Category - Subcategory

Storage - Backups

Provider

AWS

Severity

LOW

Framework

CloudFormation, Terraform, Terraform Plan

Mapped CSPM/KSPM Rule

4ecc532c-f3ad-45a8-9eaa-e96ac5d4652c

Impact

This rule is checking to ensure that Amazon DocumentDB (DocDB) instances have a sufficient backup retention period. The backup retention period refers to the duration for which automated backups of DB instances are stored. Having an inadequate backup retention period can be detrimental in situations where data recovery is necessary. For instance, in cases of accidental deletion, data corruption, or even data tampering, backups play a significant role. If the backup retention period is too short, there might not be a valid backup available when it's most needed, leading to potential data loss. Therefore, this rule checks for and ensures that there is a substantial backup retention period for DocDB instances.

How to Fix

To mitigate this issue, ensure that the BackupRetentionPeriod property in the AWS::DocDB::DBCluster resource is set to at least 7 days.

Example: [source,go]

{ "Resources": { "MyDocDBCluster": { "Type": "AWS::DocDB::DBCluster", "Properties": { "BackupRetentionPeriod": 35, ... } } } }

Resources: MyDocDBCluster: Type: AWS::DocDB::DBCluster Properties: BackupRetentionPeriod: 35 ...

Last updated

Was this helpful?