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

DocDB TLS is disabled misconfiguration detected in code

Rule Details

Cortex AppSec Rule ID

APPSEC_AWS_90

Category - Subcategory

Public Exposure - Encryption And Protocols

Provider

AWS

Severity

MEDIUM

Framework

CloudFormation, Serverless, Terraform, Terraform Plan

Impact

TLS can be used to encrypt the connection between an application and a DocDB cluster. By default, encryption in transit is enabled for newly created clusters. It can optionally be disabled when the cluster is created, or at a later time. When enabled, secure connections using TLS are required to connect to the cluster.

How to Fix

Resource: AWS::DocDB::DBClusterParameterGroup

  • Argument: Parameters.tls [source,go]


Resources: DocDBParameterGroupEnabled: Type: AWS::DocDB::DBClusterParameterGroup Properties: ... Parameters: ...

  • tls: "disabled"

  • tls: "enabled"


Last updated

Was this helpful?