The Platform PM

Common mistakes

Field Guide

Cloud security (CNAPP): posture, workloads and permissions

09

Common mistakes

1 min read · Chapter 9 of 10

What usually goes wrong

SymptomLikely causeFirst thing to check
40,000 findings and the count never fallsRanked by CVSS instead of exposure; no ownersShare of findings with an owner; criticals that are reachable and exploitable
The same misconfiguration is back a week after the fixFixed in the console; the next deploy reverted itWhether the resource is managed in code; drift reports
Secure score up, risk unchangedExemptions marked "mitigated" with no expiryExemptions by age and reason
No attack-sequence finding during a real attackSuppression rules archived the inputsGuardDuty suppression rules
A short-lived workload was exploited and nothing saw itAgentless scans every 24 hours, no runtime sensorSensor coverage on internet-facing nodes
Auditor asks for last year's evidenceFindings deleted after 90 and 30 daysExports to storage you own
Year-old access keys everywhereIAM users with long-lived keys, including in CIKey age; short-lived federated credentials for CI
A security tool becomes the way inUnpinned versions or mutable tags in CI; broad scanner rolesPinned versions; permissions on integration roles
Marketplace purchase didn't count toward the commitmentListing not "Deployed on AWS", or not Azure-only for MicrosoftEligibility before signing