More Info:

Route 53 query logging should be enabled

Risk Level

Low

Address

Operational Maturity, Reliability, Security

Compliance Standards

CBP,SEBI,GDPR,HIPAA,ISO27001

Triage and Remediation

Remediation

To remediate the misconfiguration of Route 53 Query Logging not being enabled in AWS, follow these steps using the AWS Management Console:

  1. Sign in to the AWS Management Console: Go to https://aws.amazon.com/ and sign in to the AWS Management Console using your credentials.

  2. Navigate to Route 53: Click on the ‘Services’ dropdown menu at the top of the console, then select ‘Route 53’ under the ‘Networking & Content Delivery’ section.

  3. Enable Query Logging: In the Route 53 console, click on ‘Query logging’ in the left-hand navigation pane.

  4. Create a Query Logging Configuration: Click on the ‘Create query logging configuration’ button.

  5. Configure Query Logging:

    • Log group: Select an existing CloudWatch Logs log group or create a new one where the query logs will be stored.
    • Log group role: Choose an IAM role that grants Route 53 permission to write logs to the selected log group.
    • Destination: Choose whether you want to log queries for all hosted zones or specific hosted zones.
    • Filter: You can optionally add a filter to log only specific queries based on criteria like domain name, query type, etc.
    • Enable query logging: Check the box to enable query logging.
  6. Review and Create: Review the configuration settings to ensure they are correct, then click on the ‘Create’ button to enable query logging.

  7. Verify Configuration: Once the query logging configuration is created, you can verify that query logging is enabled by checking the status in the Route 53 console.

By following these steps, you can remediate the misconfiguration of Route 53 Query Logging not being enabled in AWS Route 53 using the AWS Management Console.