# CVE-2026-108269: Remote Attestation TLS Clients quote relay in challenge verification

Source: https://junglewise.ai/threats/cve-2026-108269-remote-attestation-tls-clients-provides-multi-language-utilities  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-10-09. Updated: 2026-10-16  
License: CC BY 4.0 with a link back

CVE-2026-108269 · Severity: info · Published 2026-10-09

Remote Attestation TLS Clients is a library for verifying that TLS connections are handled by trusted enclaves. Prior to version 0.5.0, the Rust and Go implementations accepted attestation quotes that were not bound to the active TLS session, allowing an attacker with a stolen enclave private key to relay genuine quotes to other connections and impersonate the trusted enclave.

Technologies: [Privasys Remote Attestation TLS Clients](https://junglewise.ai/threats/technologies/remote-attestation-tls-clients). Vendors: [Privasys](https://junglewise.ai/threats/vendors/privasys).

## Quick answers

**Is CVE-2026-108269 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-108269 being exploited in the wild.

**How severe is CVE-2026-108269?** Informational severity, published 9 October 2026.

**Which products and versions are affected?** Privasys Remote Attestation TLS Clients before 0.5.0.

**Is there a fix for CVE-2026-108269?** Yes: fixed in 0.5.0. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2026-108269 attacked?** It is attacked over the network.

**Am I affected by CVE-2026-108269?** Check whether you run Privasys Remote Attestation TLS Clients at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## How to fix

- Fixed in 0.5.0

## Technical details

The Rust and Go RA-TLS challenge verifiers failed to validate that attestation quote ReportData was bound to the specific TLS session via channel binder, checking only the certificate public key and client nonce. An attacker possessing an enclave TLS private key could relay a legitimate quote from one session to another, bypassing session-level authenticity checks and causing clients to accept attacker-terminated connections as genuinely attested. The fix (v0.5.0) now requires the TLS channel binder derived from the handshake key schedule to be included in report_data verification.

## Affected products

- Privasys Remote Attestation TLS Clients before 0.5.0

## Timeline

- 2026-10-09: disclosed
- 2026-07-10: patched

## References

- [https://github.com/Privasys/ra-tls-clients/commit/b8de9bcadd0f81ca8882d15095fc0d9c50e40148](https://github.com/Privasys/ra-tls-clients/commit/b8de9bcadd0f81ca8882d15095fc0d9c50e40148)
- [https://github.com/Privasys/ra-tls-clients/releases/tag/v0.5.0](https://github.com/Privasys/ra-tls-clients/releases/tag/v0.5.0)

## Related threats

- [Privasys Remote Attestation TLS Clients platform identity bypass](https://junglewise.ai/threats/cve-2026-108362-privasys-remote-attestation-tls-clients-provides-multi-language)
- [Privasys Remote Attestation TLS Clients missing re-attestation](https://junglewise.ai/threats/cve-2026-108361-privasys-remote-attestation-tls-clients-provides-multi-language)
