Skip to content

Synchronize KeyMetadata authorizations with user patch level configs#164

Merged
JingMatrix merged 1 commit into
mainfrom
merge
Mar 21, 2026
Merged

Synchronize KeyMetadata authorizations with user patch level configs#164
JingMatrix merged 1 commit into
mainfrom
merge

Conversation

@JingMatrix

Copy link
Copy Markdown
Owner

Modified CertificateHelper.updateCertificateChain to automatically patch or remove patch level tags (OS, VENDOR, BOOT) based on user configuration.

This ensures the metadata returned to applications matches the spoofed values embedded in the attestation certificate chain.

Modified `CertificateHelper.updateCertificateChain` to automatically patch or remove patch level tags (OS, VENDOR, BOOT) based on user configuration.

This ensures the metadata returned to applications matches the spoofed values embedded in the attestation certificate chain.
@JingMatrix JingMatrix merged commit b4aeac0 into main Mar 21, 2026
1 check passed
Enginex0 added a commit to Enginex0/TEESimulator-RS that referenced this pull request Mar 26, 2026
The retained cert chain was applied to response metadata but the
authorizations array was left unpatched, allowing a detector to compare
metadata patch levels against cert attestation values and spot the
divergence. Refs upstream JingMatrix JingMatrix#164.
Enginex0 added a commit to Enginex0/TEESimulator-RS that referenced this pull request Jun 19, 2026
The retained cert chain was applied to response metadata but the
authorizations array was left unpatched, allowing a detector to compare
metadata patch levels against cert attestation values and spot the
divergence. Refs upstream JingMatrix JingMatrix#164.
Enginex0 added a commit to Enginex0/TEESimulator-RS that referenced this pull request Jul 8, 2026
The retained cert chain was applied to response metadata but the
authorizations array was left unpatched, allowing a detector to compare
metadata patch levels against cert attestation values and spot the
divergence. Refs upstream JingMatrix JingMatrix#164.
Enginex0 added a commit to Enginex0/TEESimulator-RS that referenced this pull request Jul 8, 2026
The retained cert chain was applied to response metadata but the
authorizations array was left unpatched, allowing a detector to compare
metadata patch levels against cert attestation values and spot the
divergence. Refs upstream JingMatrix JingMatrix#164.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants