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

ALB does not redirect HTTP requests into HTTPS ones misconfiguration detected in code

Rule Details

Cortex AppSec Rule ID

APPSEC2_AWS_20

Category - Subcategory

Public Exposure - Load Balancing

Provider

AWS

Severity

LOW

Framework

Terraform, Terraform Plan

Impact

Ensure that the behaviour of the Load balancer is redirect any traffic from the encrypted endpoint rather than handling on http or failing to respond.

How to Fix

Resource: aws_lb, aws_lb_listener

  • Arguments: redirect of aws_lb_listener [source,go]


{ " resource "aws_lb" "lb_good" { }

resource "aws_lb_listener" "listener_good" { load_balancer_arn = aws_lb.lb_good.arn port = "80" protocol = "HTTP"

default_action { type = "redirect"

redirect { port = "443" protocol = "HTTPS" status_code = "HTTP_301" }

}

}

", }

Last updated

Was this helpful?