Skip to content

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.

Evidence recorded

Keys in the finding's evidence: pcf_confidential_dump, source

Generated from untrust 1.3.0 (commit 7ef462d9a0c3).