CVE-2026-108269
Vulnérabilité critique dans ra-tls-clients (Privasys)
Description
Remote Attestation TLS Clients provides multi-language utilities for verifying attested TLS connections. Prior to 0.5.0, the Rust and Go RA-TLS challenge verifiers accepted quote ReportData that was bound to the certificate public key and client nonce but not to the active TLS session before permitting application traffic. An attacker who obtained an enclave TLS private key could relay a genuine quote onto another connection, causing the clients to accept an attacker-terminated connection as the attested enclave. This issue is fixed in 0.5.0.
Gravité et risque d'exploitation
CVE-2026-108269 obtient un score CVSS de 9.1/10, soit une gravité critique. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.13 %, ce qui la place devant 2.2 % des CVE référencées.
Que faire ?
- Vérifiez si ra-tls-clients (versions < 0.5.0) est présent sur votre parc.
- Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
- À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
- Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.
Références
- https://github.com/Privasys/ra-tls-clients/security/advisories/GHSA-5qrc-v874-mxvx
- https://github.com/Privasys/ra-tls-clients/security/advisories/GHSA-5qrc-v874-mxvx
- https://github.com/Privasys/ra-tls-clients/commit/b8de9bcadd0f81ca8882d15095fc0d9c50e40148
- https://github.com/Privasys/ra-tls-clients/releases/tag/v0.5.0
- https://privasys.org/blog/binding-attestation-to-the-tls-session
