Cortex CloudApplication Security
Azure PostgreSQL does not use the latest version of TLS encryption misconfiguration detected in code
Rule Details
Cortex AppSec Rule ID
APPSEC_AZURE_147
Category - Subcategory
Public Exposure - Encryption And Protocols
Provider
AZURE
Severity
LOW
Framework
Terraform
Impact
The Transport Layer Security (TLS) protocol secures transmission of data between servers and web browsers, over the Internet, using standard encryption technology. To follow security best practices and the latest PCI compliance standards, enable the latest version of TLS protocol (i.e. TLS 1.2) for all your PostgreSQL servers.
How to Fix
Resource: azurerm_postgresql_server
Arguments: ssl_minimal_tls_version_enforced [source,go]
resource "azurerm_postgresql_server" "pass" { name = "fail"
public_network_access_enabled = true ssl_enforcement_enabled = true ssl_minimal_tls_version_enforced = "TLS1_2" }
PreviousAzure PostgreSQL Flexible Server does not enable geo-redundant backups misconfiguration detected in
NextAzure Windows VM does not enable encryption misconfiguration detected in code
Last updated
Was this helpful?
