logo

Database

Azure Connection Throttling Disabled

Description

Detects when connection throttling is disabled on Azure PostgreSQL databases. Connection throttling is a critical security control that prevents denial of service attacks by limiting concurrent connections from individual IP addresses. When disabled, databases may be vulnerable to connection flooding attacks.

Weakness:

446 - Insecure service configuration - Azure

Category: Functionality Abuse

Detection Strategy

    Queries the Azure PostgreSQL database configuration settings for each database instance

    Checks if the 'connection_throttling' parameter is set to 'off' (case-insensitive)

    Reports a vulnerability when connection throttling is disabled, including the database resource ID and configuration value