v1.9.2
π Kosty v1.9.2 β 30 Services, 180+ Checks
What's New
13 new services bringing Kosty from 17 to 30 AWS services:
- CloudTrail, VPC, GuardDuty, AWS Config, Secrets Manager, Bedrock, KMS, ACM, ElastiCache, SNS, SQS, ECS, SSM
kosty public-exposure β Map your entire external attack surface in one command
- Scans 15 resource types (ALB, EC2, S3, RDS, API Gateway, Lambda URLs, CloudFront, OpenSearch, Redshift, EKS, ECR, SNS, SQS, RDS/EBS Snapshots)
- Classifies findings: π΄ Unprotected / π‘ Partially Protected / π’ Protected
WAFv2 service (6 checks)
- Unassociated ACLs, managed rules (CRS + IP Rep + SQLi + Known Bad Inputs), rate limiting, logging, count action, bot control
IAM privilege escalation detection (21 patterns)
- Detects direct escalation, credential theft, and compute-based escalation paths
- Optional
--deepflag confirms findings viaiam:SimulatePrincipalPolicy
API Gateway hardening (10 security checks)
- WAF, authorization, logging, throttling, TLS 1.2, request validation, CloudFront bypass, JWT, private API policy
Fixes
- Fixed CloudWatch
check-unused-custom-metricshanging on large accounts (configurable--max-metrics) - Fixed RDS oversized false positive on smallest available instance class per engine (#30)
- Docker build now triggers only on release (was on every push to main)
Full Changelog
- 30 services, ~180+ checks, ~240 commands
- Tested on live account: 180 issues detected in 59 seconds
- See Release Notes for details
Install / Upgrade
pip install --upgrade kosty