Organizations at Risk: Critical Privasys RA-TLS Flaw Enables Relay Attacks on Enclaves
A critical vulnerability in Privasys RA-TLS clients allows relay attacks that bypass secure enclave verification, affecting Rust and Go libraries before version 0.5.0.

Key points
- CVE-2026-108269 carries a CVSS score of 9.1, classified as critical severity.
- The flaw exists in Privasys RA-TLS clients prior to version 0.5.0 for Rust and Go.
- Attackers can relay genuine quotes to spoof attested enclave connections.
Privasys RA-TLS clients prior to version 0.5.0 contain a critical security flaw that allows attackers to spoof secure enclave connections. This vulnerability, identified as CVE-2026-108269, affects the Rust and Go libraries used for verifying attested TLS connections. Organizations relying on these tools for remote attestation face significant exposure to relay attacks.
The risk
The National Vulnerability Database rates CVE-2026-108269 as critical with a CVSS score of 9.1. The weakness stems from insufficient binding of attestation data to the active TLS session. Specifically, the RA-TLS challenge verifiers accepted quote ReportData bound only to the certificate public key and client nonce. This omission allowed the verification process to proceed without confirming the data was tied to the current session.
An attacker who obtains an enclave TLS private key can exploit this gap. By relaying a genuine quote onto a different connection, the attacker causes the client to accept an attacker-terminated connection as the legitimate attested enclave. This effectively bypasses the security guarantees intended by remote attestation protocols.
Who is exposed
Developers and organizations using Privasys RA-TLS clients in versions earlier than 0.5.0 are exposed. The vulnerability specifically impacts the Rust and Go implementations of the library. Any application using these libraries to verify attested TLS connections is potentially vulnerable to session-binding bypass.
The issue does not affect version 0.5.0 or later, as the vendor has released a fix. However, systems still running older versions remain at risk until updated. Small businesses using these libraries for secure communication should verify their current version immediately.
Cost and compliance
The source material does not provide specific financial cost estimates or regulatory compliance implications. However, a CVSS score of 9.1 indicates a severe risk that could impact security postures. Organizations with strict attestation requirements may find their current setups non-compliant if they cannot verify the integrity of enclave connections.
What happens next
Managers should audit their software dependencies to identify any use of Privasys RA-TLS clients. If versions below 0.5.0 are found, they must be upgraded to 0.5.0 or later. Until the update is applied, the risk of relay attacks remains high.
Background: National Vulnerability Database
The National Vulnerability Database is a centralized repository that standardizes information about software weaknesses. It assigns unique identifiers to each flaw, allowing security tools to automatically detect and assess risks in your systems without manual research.
Read the full guide: National Vulnerability Database Explained: How NVD Works for You
What to do and how to stay safe: Privasys
- Inventory all projects using Privasys RA-TLS clients to check for versions below 0.5.0.
- Upgrade Rust and Go libraries to version 0.5.0 or later to apply the vendor fix.
- Monitor network logs for unusual TLS connection patterns that might indicate relay attempts.
- Review remote attestation procedures to ensure session binding is enforced in other tools.
Step-by-step guide: Vulnerability Prioritization: Fix What Actually Breaks Your Business
General security guidance from the CloudSec Pulse newsroom. It is not confirmed advice from the organisations named in this story.
Frequently asked questions
What is the CVSS score for CVE-2026-108269?
The CVSS score is 9.1, which is classified as critical severity.
Which programming languages are affected by this vulnerability?
The vulnerability affects the Rust and Go implementations of Privasys RA-TLS clients.
Is there a fix available for this issue?
Yes, the issue is fixed in version 0.5.0 of Privasys RA-TLS clients.



