PosturaNet — Live Remediation Demo
Four synthetic AWS findings — S3 exposure, IAM privilege escalation, open SSH, and a live GuardDuty alert. Click Remediate on any finding to watch PosturaNet run the Z3 SMT safety check, generate a Terraform diff, and open a pull request — all against a read-only sandbox account with no real infrastructure at risk.
Sandbox Findings — 4 open
Overpermissive S3 bucket policy
The S3 bucket postura-demo-uploads has a bucket policy that grants s3:GetObject and s3:PutObject to Principal: *, making all objects publicly readable and writable.
IAM policy with wildcard actions
The managed policy postura-demo-app-policy grants iam:* on resource *, allowing any principal with this policy to create users, attach policies, or pass roles — a privilege escalation path.
SSH open to the world (0.0.0.0/0:22)
Security group postura-demo-bastion-sg allows unrestricted inbound TCP access on port 22 from 0.0.0.0/0. Any internet host can attempt to SSH to instances in this group.
GuardDuty: IAM credential recon from external IP
GuardDuty detected Recon:IAMUser/UserPermissions — API calls to iam:ListPolicies, iam:GetUser, and iam:ListRoles were made by postura-demo-cicd-role from 185.220.101.47 (Tor exit node). No MFA condition is enforced on the role's trust policy, enabling session hijack without a second factor.
Ready to run this against your real AWS account?