Improper Verification of Cryptographic Signature in JDBC Driver for SQL Server - CVE-2026-70003
Published: November 11, 2026
Vulnerability details
The vulnerability allows a remote attacker to bypass secure-enclave attestation, obtain column encryption keys, decrypt protected database data, and create modified encrypted data that the client accepts as valid.
The vulnerability exists due to improper verification of cryptographic signatures in JDBC Driver for SQL Server when handling secure-enclave attestation during a client connection. A remote attacker can control or impersonate the SQL Server connection and replay a legitimate attestation response while substituting attacker-controlled key material to obtain column encryption keys and access or modify protected database data.
Successful exploitation requires Always Encrypted with secure enclaves to use HGS attestation.