Free plan Signups are open now. The full audytx engine — Terraform and CloudFormation — is live. The Free plan is 100 scans a month and stays free — paid tiers arrive Nov 01, 2026 from $20/month for unlimited repositories. Try it on your own code.

SNS topic access policy should enforce TLS-only access

AWS_SNS_002 MEDIUM Security

What it checks

SNS topic policy: no TLS enforcement condition found.

Where it applies

Terraform: aws_sns_topic_policy, aws_sns_topic

CloudFormation: AWS::SNS::Topic, AWS::SNS::TopicPolicy

How to fix it

  1. Add a Deny statement with Condition.Bool["aws:SecureTransport"] = "false" to the SNS topic policy.

Frameworks

These mappings are advisory, not an attestation of compliance.

Vendor documentation

All rules