CVE-2026-26994: medium-severity vulnerability in refraction-networking utls
uTLS ServerHellos are accepted without checking TLS 1.3 downgrade canaries
Published
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
uTLS did not properly validate downgrade protection in TLS 1.3 connections, allowing attackers to downgrade the connection to older, weaker TLS versions without detection. This weakens security and allows fingerprinting of uTLS users.
uTLS versions ≤1.6.7 fail to check RFC 8446 downgrade canaries in ServerHello random fields when using custom ClientHello specs. An active network adversary can strip the SupportedVersions extension from ClientHello to force downgrade to TLS 1.2; the client accepts the modified ServerHello without validating the canary, enabling version downgrade attacks and client fingerprinting.
In the same product, most dangerous first.