Cheat Sheet · Cybersecurity

AWS Security Specialty (SCS-C03) Cheat Sheet

expert

A free AWS Security Specialty (SCS-C03) cheat sheet: security services compared, IAM policy evaluation, KMS key types, encryption options and acronyms.

By The Exam Atlas Editorial Team · Verified 2026-08-05

A quick-revision summary for AWS Certified Security - Specialty (SCS-C03). Use it in the final days before the exam to check recall - it is a study aid, not a substitute for hands-on depth.

Which security service answers which question?

You need to…Service
Detect threats from logs (accounts, instances, S3, EKS)Amazon GuardDuty
Aggregate findings + run standards checksAWS Security Hub
Investigate a finding’s root causeAmazon Detective
Scan for software vulnerabilities (EC2, ECR, Lambda)Amazon Inspector
Record API activityAWS CloudTrail
Track resource configuration changes / driftAWS Config
Find sensitive data in S3Amazon Macie
Filter web traffic at layer 7AWS WAF
Absorb DDoS attacksAWS Shield
Inspect/filter VPC traffic at scaleAWS Network Firewall
Manage encryption keysAWS KMS
Issue public TLS certificatesAWS Certificate Manager (ACM)
Run an internal/private PKIAWS Private CA
Store + auto-rotate secretsAWS Secrets Manager
Shell access without open portsSystems Manager Session Manager
Download compliance reportsAWS Artifact

IAM policy evaluation in one breath

  1. Explicit deny anywhere → denied. Nothing overrides it.
  2. Otherwise, the request needs an allow from every applicable layer: SCPs (Organizations), resource-based policy or identity-based policy, within any permissions boundary and session policy limits.
  3. No allow → implicit deny (the default).
  4. Cross-account access needs an allow on both sides: the caller’s identity policy and the target’s resource-based policy (or an assumed role in the target account).
  5. SCPs and permissions boundaries never grant - they only set the outer limit of what could be granted.

KMS keys at a glance

Key typeYou controlTypical use
AWS managed keyNothing (AWS rotates + manages policy)Default service encryption, zero admin
Customer managed key (CMK)Key policy, rotation, grants, deletionCompliance, cross-account access, audit control
CMK with imported key materialKey material origin + expiry”Bring your own key” requirements
Multi-Region keyReplicated key with same key ID materialEncrypt in one Region, decrypt in another; DR

Remember: key policies are the primary access control on a key; IAM policies alone are not enough unless the key policy delegates to IAM. Envelope encryption: data is encrypted with a data key; KMS encrypts the data key.

Encryption and data protection quick hits

NeedAnswer
S3 encryption with per-key audit trailSSE-KMS with a customer managed key (CloudTrail logs key use)
S3 encryption, no key adminSSE-S3 (AWS managed, no key-level audit)
Rotate database credentials automaticallySecrets Manager rotation
Free config storage, no native rotationParameter Store (SecureString)
Mask sensitive fields in logsCloudWatch Logs data protection policies
TLS between internal servicesPrivate CA-issued certificates

Security group vs network ACL

Security groupNetwork ACL
LevelENI / instanceSubnet
StateStateful (return traffic auto-allowed)Stateless (allow both directions explicitly)
RulesAllow onlyAllow and deny, evaluated by number
DefaultDeny all inbound, allow all outboundDefault NACL allows all

Incident response order (compromised EC2 instance)

  1. Contain - isolate with a restrictive security group / remove from load balancer; do not terminate.
  2. Preserve - snapshot EBS volumes, protect logs, consider memory capture before any reboot.
  3. Revoke - rotate exposed credentials, revoke role sessions.
  4. Investigate - CloudTrail, VPC Flow Logs, GuardDuty findings, Detective.
  5. Eradicate + recover - rebuild from clean images, restore service.
  6. Learn - update playbooks and automation.

Must-know acronyms

AcronymMeaning
SCPService Control Policy (Organizations guardrail)
STSSecurity Token Service (temporary credentials)
CMKCustomer Managed Key (KMS)
ACMAWS Certificate Manager
OCSFOpen Cybersecurity Schema Framework (normalised findings format)
IMDSInstance Metadata Service (v2 requires session tokens)
SSEServer-Side Encryption (S3: SSE-S3 / SSE-KMS)
VPCVirtual Private Cloud
NACLNetwork Access Control List
IRIncident Response

Exam-day mechanics to remember

  • 65 questions (50 scored + 15 unscored pretest), 170 minutes, pass at a scaled 750/1000.
  • Compensatory scoring: overall score decides, no per-domain pass line.
  • Matching items only score when every pairing is correct; unanswered questions count as wrong - answer everything.

FAQ

Can I bring notes into the AWS Security Specialty exam?
No. It is a proctored exam with no notes allowed, at a test centre or online. Use this sheet for final revision beforehand. During the exam, AWS provides a reference list of service short names.

Sources