Components Reference — every DS-05 class rendered once
Every DS-05 component class rendered at least once
Severity rendered via three channels (icon + label + color)
Pinned framework versions present in compliance table header
This page is the visual smoke-test fixture for Phase 1. It exists so
a human reviewer can confirm period authenticity (DS-01) and
color-strip survival (DS-07) in a single browser tab, and so
scripts/check-severity-channels.js and the class
inventory lint have a stable target to grep.
MITIGATES
Lateral movement via overly broad IAM role trust policy.
ATTACK VECTOR
Compromised EC2 instance assumes an admin role because the
trust policy permits any principal in the account.
BLAST RADIUS
All resources reachable by the assumed role.
Misconfiguration sample
Misconfiguration: S3 bucket with
BlockPublicAcls=false and a bucket policy granting
s3:GetObject to Principal: "*". Any
internet client reads every object.
Callouts
Warning: Disabling MFA on the root user
violates CIS AWS Foundations v3.0.0 control 1.5.
Danger: Storing root access keys on disk
materially increases blast radius — rotate and delete immediately.
Info: AWS recommends hardware MFA tokens
over virtual MFA for the root user.
Figure 1 — Root account MFA flow: console sign-in challenges
the hardware token before AssumeRole succeeds. Diagram
pending; described above in the threat-model "Attack vector".