DET-13: Attestation measurement re-pinned in the key policy¶
PutKeyPolicy kept the kms:RecipientAttestation gate but pinned it to a PCR0 / ImageSha384 that is not a released build: key release now trusts another image.
| Property | Value |
|---|---|
| Severity | critical |
| Platform | AWS Nitro Enclaves |
| Group | tee |
| Log source | CloudTrail · KMS |
| Policy | P-03 |
| Related check | KMS-01: KMS key policy enforces RecipientAttestation |
Fires when¶
eventName == PutKeyPolicy AND kms:RecipientAttestation PCR0 value changed
How it runs¶
untrust detect --platform nitro reads CloudTrail in the region you pass with --region, over the last --since minutes (default 60).
A match is a detection event with this rule's ID. Upload it to the console to alert on it; see Runtime detections.