The situation
A Bengaluru-based B2B SaaS company (we'll call them "AnalyticsCo") was deep in Series B due diligence when their investor's technical reviewer flagged "AWS security posture below acceptable threshold." The investor requested a formal security audit and remediation plan as a closing condition.
AnalyticsCo's profile:
- 45 employees, ~280 enterprise customers
- AWS-only, 3 accounts (prod, staging, dev)
- ~120 EC2 instances, 12 RDS, 47 S3 buckets, 4 Lambda functions
- No dedicated security engineer
- Series B closing target: 8 weeks
- Existing SOC 2 Type I from 18 months prior (Type II planned)
The audit (Week 1)
The Bachao.AI 5-day audit ran the same week as the engagement letter signed. Results:
| Severity | Count |
|---|---|
| Critical | 8 |
| High | 14 |
| Medium | 19 |
| Low | 6 |
| Total | 47 |
- IAM user with AdministratorAccess + no MFA — the original CTO's IAM user from company founding, still active, no MFA. (Resolved in 30 minutes of the audit briefing.)
- 3 S3 buckets publicly readable, 1 contained 6 months of customer support attachments — including some attachments with customer PII. (Resolved in 2 hours; data audit confirmed scope.)
- CloudTrail not enabled in 2 of 3 accounts — staging + dev accounts had no audit log retention. (Resolved in 4 hours.)
- Database service account with
s3:*on all buckets — over-permissive, allowed lateral pivot if compromised. (Resolved in 6 hours after IAM policy refactor.) - Default VPC still in use for production — production EC2 instances in default VPC alongside dev resources. (Required 2-week migration window.)
- Lambda function with PII data flow had no encryption + 90-day log retention only — DPDP Section 8(4) implication. (Resolved in 3 days.)
- Long-lived access keys (4+ years old) on 12 IAM users — including users who had left the company. (Resolved in 1 week with key rotation + IAM cleanup.)
- No GuardDuty enabled — no anomaly detection on AWS API calls. (Resolved in 2 hours.)
The 2-week sprint (Week 2-3)
Bachao.AI engineers worked alongside AnalyticsCo's DevOps lead for 2 weeks. Pattern:
Week 2 (Critical + 5 High closures):
- Day 8: All 8 Critical findings resolved
- Day 9–10: 5 of 14 High findings resolved (S3 bucket policies, security groups, KMS key rotation)
- Day 10–12: Default VPC migration planning
- Day 13–14: Default VPC migration executed (4 hours of partial-service window over a Sunday)
- Day 15–17: 9 remaining High findings (CloudTrail enrichment, GuardDuty alert routing, RDS encryption, EBS volume encryption sweep)
- Day 18–21: 19 Medium findings (KMS key rotation, IMDSv2 enforcement, ECR image scanning, RDS deletion protection, etc.)
Know your vulnerabilities before attackers do
Run a free VAPT scan — takes 5 minutes, no signup required.
Book Your Free ScanThe investor's response (Week 7)
Bachao.AI delivered a closure evidence package to AnalyticsCo:
- Original audit report (47 findings)
- Closure log (47 findings closed/accepted with rationale)
- AWS Config dashboard screenshot showing compliance posture
- Updated security policy documents (Acceptable Use, Access Control, Data Classification)
What it cost
| Line item | Cost |
|---|---|
| Bachao.AI AWS audit (multi-account) | ₹4L |
| Bachao.AI remediation sprint (2 weeks) | ₹8L |
| Bachao.AI evidence package + investor coordination | ₹2L |
| AnalyticsCo DevOps lead time (2 weeks intensive) | ~₹4L opportunity cost |
| Total cloud security work | ₹14L direct + 4L internal = ₹18L |
What AnalyticsCo's CTO said
"We had 'AWS security' on our to-do list for 8 months. We never had the bandwidth. Bachao came in, found 47 things we didn't know we'd done wrong, and fixed 41 of them in 2 weeks alongside our DevOps lead. The reason it worked: Bachao engineers wrote the actual IAM policy changes and Terraform — they didn't just write a report and walk away. We retained them on a quarterly review cadence after Series B closed."
Pattern this engagement followed
This is a common shape for Bachao.AI cloud security engagements:
- Triggering event (investor diligence, SOC 2 audit, customer questionnaire, regulator)
- Existing AWS footprint that's grown organically without security review
- No dedicated security engineer on the customer side
- Time pressure aligning with the audit + remediation
Schedule the AWS audit scoping call →
Related: AWS Security Audit Methodology · Cloud Security for Indian Fintech
