
CVE catalog
CVE-2026-27017
uTLS is a fork of crypto/tls, created to customize ClientHello for fingerprinting resistance while still using it for the handshake. Versions 1.6.0 through 1.8.0 contain a fingerprint mismatch with Ch
- Severity
- Medium · CVSS 5.3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Published
- Source
- [NVD] · [CVE record]
- EPSS
- 0.18% · Oct 25, 2026
uTLS is a fork of crypto/tls, created to customize ClientHello for fingerprinting resistance while still using it for the handshake. Versions 1.6.0 through 1.8.0 contain a fingerprint mismatch with Chrome when using GREASE ECH, related to cipher suite selection. When Chrome selects the preferred cipher suite in the outer ClientHello and for ECH, it does so consistently based on hardware support—for example, if it prefers AES for the outer cipher suite, it also uses AES for ECH. However, the Chrome parrot in uTLS hardcodes AES preference for outer cipher suites but selects the ECH cipher suite randomly between AES and ChaCha20. This creates a 50% chance of selecting ChaCha20 for ECH while using AES for the outer cipher suite, a combination impossible in Chrome. This issue only affects GREASE ECH; in real ECH, Chrome selects the first valid cipher suite when AES is preferred, which uTLS handles correctly. This issue has been fixed in version 1.8.1.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | golang-refraction-networking-utls | sid | 1.2.1-3.1 | not affected |
| Debian | golang-refraction-networking-utls | forky | 1.2.1-3.1 | not affected |
| Debian | golang-refraction-networking-utls | trixie | 1.2.1-3.1 | not affected |
| Debian | golang-refraction-networking-utls | bookworm | 1.2.1-2 | not affected |
| Cpe | utls | Not reported | Not reported | unknown |
| Go | github.com/refraction-networking/utls | Not reported | 1.8.1 | fixed |
| Opensuse | v2ray-core | leap 16.0 | 5.53.0-bp160.1.1 | fixed |
| Opensuse | v2ray-core | tumbleweed | 5.51.2-1.1 | fixed |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | golang-refraction-networking-utls | source | sid | Not affected | unimportant | Not reported | Not reported |
| Debian | golang-refraction-networking-utls | source | forky | Not affected | unimportant | Not reported | Not reported |
| Debian | golang-refraction-networking-utls | source | trixie | Not affected | unimportant | Not reported | Not reported |
| Debian | golang-refraction-networking-utls | source | bookworm | Not affected | unimportant | Not reported | Not reported |
| Go | github.com/refraction-networking/utls | Go | Not reported | 1.8.1 | Not reported | Not reported | Not reported |
| Opensuse | v2ray-core | rpm | leap 16.0 | 5.53.0-bp160.1.1 | Not reported | OPENSUSE-SU-2026:21653-1 | Not reported |
| Opensuse | v2ray-core | rpm | tumbleweed | 5.51.2-1.1 | Not reported | OPENSUSE-SU-2026:10913-1 | Not reported |
OpenFactory catalog packages
[openSUSE Tumbleweed]
- [golang-github-v2fly-v2ray-core]Unknown
Source package: [v2ray-core]
Details (1)
5.53.0-2.1· noarch · tumbleweedUnknown · Fixed:
5.51.2-1.1Version impact unknown
nvd · v2ray-core · opensuse · tumbleweed
- [v2ray-core]Fixed
Source package: [v2ray-core]
Details (1)
5.53.0-2.1· x86_64 · tumbleweedFixed · Fixed:
5.51.2-1.1nvd · v2ray-core · opensuse · tumbleweed
[Debian 12 (Bookworm)]
- [golang-refraction-networking-utls-dev]Not affected
Source package: [golang-refraction-networking-utls]
Details (2)
1.2.1-2· all · bookwormNot affected
nvd · golang-refraction-networking-utls · debian · bookworm
1.2.1-2· all · bookwormNot affected
nvd · golang-refraction-networking-utls · debian · bookworm
Observed:
References
- [https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2026_21653-1.json]
- [https://nvd.nist.gov/vuln/detail/CVE-2026-27017]
- [https://osv.dev/vulnerability/openSUSE-SU-2026:10913-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2026:21653-1]
- [https://pkg.go.dev/vuln/GO-2026-4509]
- [https://security-tracker.debian.org/tracker/CVE-2026-27017]
- [https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-27017.json]
[Debian Security Tracker] · [FIRST EPSS] · [Go Vulnerability Database] · [National Vulnerability Database (NVD)] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX] · [SUSE security advisories and VEX]