ELBv2 HTTPS listeners should use secure TLS protocol versions (1.2 and above)

Description

The TLS (Transport Layer Security) protocol secures transmission of data over the internet using standard encryption technology. Encryption should be set with the latest version of TLS where possible. Versions prior to TLS 1.2 are deprecated and usage may pose security risks.

Console Remediation Steps

  • Navigate to AWS EC2.

  • In the left navigation, select Load Balancers.

  • Select the load balancer > select Listeners.

  • Select the checkbox for the HTTPS listener and select Edit.

  • For Security policy, choose a security policy. See Security Policies for more information.

  • Click Update.

CLI Remediation Steps

  • To update ELBv2 HTTPS listeners to use secure TLS protocol versions (1.2 and above):

aws elbv2 modify-listener \
  --listener-arn <value> \
  --protocol (string) \
  --ssl-policy (string) \
  --certificates (list)