logo

Database

Aws Listeners Not Using Https

Description

Detects Application Load Balancer (ALB) listeners that accept unencrypted HTTP traffic without redirecting to HTTPS. This poses a security risk as sensitive data transmitted between clients and the load balancer could be intercepted and read by malicious actors through man-in-the-middle attacks.

Weakness:

372 - Use of an insecure channel - HTTP

Category: Information Collection

Detection Strategy

    Identifies a vulnerability when an ALB listener uses HTTP protocol (port 80)

    Excludes cases where HTTP listeners are configured to automatically redirect to HTTPS with a 301 redirect

    Ignores Kubernetes-managed load balancers (those tagged with 'elbv2.k8s.aws/cluster')

    Reports each non-compliant listener's ARN and protocol configuration as a separate vulnerability