CCC Attestation TLS Proof-of-Concept Vulnerable to Relayed Impersonation
A critical flaw in the CCC Attestation SIG project allows attackers to relay valid evidence and impersonate workloads, with no confirmed patch available yet.
Key points
- CVE-2026-112377 affects CCC Attestation attested-tls-poc up to commit 731ca82.
- The vulnerability carries a CVSS score of 9.1, rated as critical.
- Attackers can replay evidence from genuine attesters to intercept data.
The CCC Attestation SIG project contains a critical security flaw in its attested-tls-poc component that enables workload impersonation through evidence relay attacks. This vulnerability, tracked as CVE-2026-112377, affects versions up to commit 731ca82ed533fc7a1092be980887ae2e34261da2. No fix has been confirmed yet, leaving exposed systems at risk of data interception and unauthorized access by malicious actors who can exploit the lack of binding between attestation evidence and TLS connections.
What happened
The CCC Attestation SIG attested-tls-poc project fails to properly bind early attestation evidence to the TLS connection, according to the National Vulnerability Database record. This design flaw allows attackers to extract an attested TLS private key and forward the relying party's nonce to a genuine attester. By replaying the resulting evidence, attackers can successfully impersonate the attested workload and intercept sensitive data transmitted over the connection.
The vulnerability is classified under CWE-346, indicating an origin validation error. The National Vulnerability Database assigns a CVSS score of 9.1, rating the severity as critical. The affected component includes all versions of attested-tls-poc up to and including commit 731ca82ed533fc7a1092be980887ae2e34261da2. Attackers do not need to break the cryptographic signatures themselves but instead exploit the protocol's failure to tie evidence to specific sessions.
Why it matters
Workload impersonation in attested TLS environments undermines the fundamental trust model of zero-trust architectures. When evidence can be relayed from a genuine attester, relying parties cannot verify that the connected workload is authentic and running in the expected secure environment. This allows adversaries to position themselves as man-in-the-middle participants, capturing data flows that should be protected by mutual authentication and cryptographic verification.
The critical CVSS score reflects the high impact of potential data interception and unauthorized access. Systems relying on this proof-of-concept implementation for security decisions may accept fraudulent attestations as valid. This could lead to broader compromise of infrastructure that depends on verified workload identities for access control, encryption key management, or secure service-to-service communication patterns.
What to watch
- Monitor official CCC Attestation SIG channels for patch announcements or mitigation guidance.
- Review network logs for unusual TLS connection patterns or unexpected attestation requests.
- Check whether your infrastructure uses attested-tls-poc versions prior to the fixed commit.
- Assess exposure by identifying systems that accept attested TLS connections without additional verification.
Who needs to act first
Teams usually prioritize systems with external-facing attested TLS connections for immediate review. Check whether production workloads rely on the affected proof-of-concept implementation before staging updates. Back up configuration files and attestation policies before making changes to ensure rollback capability. Reduce exposure by isolating critical services from untrusted networks until a vendor-provided update is available. Verify that monitoring tools can detect relayed attestation attempts during the interim period.
Background: CVSS score
The CVSS score explains vulnerability severity using a 0.0 to 10.0 scale. It measures attack vector, complexity, privileges required, and impact on confidentiality, integrity, and availability. You use this metric to prioritize patches, though you must adjust it for your specific environment to avoid wasting time on irrelevant threats.
Read the full guide: CVSS Score Explained: How to Read Risk Metrics and Prioritize Fixes
What to do and how to stay safe: CCC Attestation
- Inventory all systems using CCC Attestation attested-tls-poc to identify affected versions.
- Implement additional network segmentation to limit exposure of attested workloads.
- Enable enhanced logging for TLS handshake failures and attestation anomalies.
- Consult vendor documentation for temporary mitigation strategies once provided.
Step-by-step guide: Virtual Patching Myths: What It Actually Fixes and Breaks
General security guidance from the Patch Gazette newsroom. It is not confirmed advice from the organisations named in this story.
Frequently asked questions
What is CVE-2026-112377?
CVE-2026-112377 is a critical vulnerability in the CCC Attestation SIG attested-tls-poc project that allows attackers to relay valid attestation evidence and impersonate workloads.
Which versions are affected?
The vulnerability affects CCC Attestation attested-tls-poc up to and including commit 731ca82ed533fc7a1092be980887ae2e34261da2.
Is there a patch available?
No fix has been confirmed yet for this vulnerability.




