SE-POL-01: SE image forbids confidential guest dumps¶
| Property | Value |
|---|---|
| Severity | critical |
| Platform | Hardware fleets (collector) |
| Lifecycle stage | hardware |
| Policy | P-05: No debug TEEs in production |
| Evaluated from | Evidence sent to the service (collector bundles or registry scans), not from a cloud API scan. |
What it checks¶
It passes when:
- The pinned SE header's control flags forbid dumping the guest.
How to fix¶
- Rebuild the SE image without confidential dump support (genprotimg / pvimg without --enable-dump).
After the fix, scan again: the check should report PASS.
When it is not assessed¶
SKIP:
- Not assessed: the response matched no pinned image, so there is no header to read.
- Not assessed: the image is pinned by its boot header tags only. Pin its SE header (pvextract-hdr) so the control flags can be read.
Related¶
- Other checks for policy P-05: CCA-POL-01, CSPACE-DEBUG-01, SGX-POL-01, SNP-POL-01, TDX-POL-01
Evidence recorded¶
Keys in the finding's evidence: pcf_confidential_dump, source
Generated from untrust 1.3.0 (commit 7ef462d9a0c3).