Closed Bug 1850504 Opened 2 years ago Closed 2 years ago

Firefox TLS Fingerprint blocked in Turkmenistan

Categories

(Core :: Security: PSM, defect)

Firefox 116
Unspecified
All
defect

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox-esr102 --- wontfix
firefox-esr115 --- wontfix
firefox117 --- wontfix
firefox118 --- wontfix
firefox119 --- wontfix

People

(Reporter: bj, Unassigned)

Details

The title is from a Discourse post:

Hi, not a bug report, but still worth noting: Turkmenistan has blocked Firefox TLS Fingerprint.
You can no longer access any HTTPS website using Firefox in Turkmenistan, as well as you can’t open Turkmenistanian websites using Firefox from elsewhere.

Try https://telecom.tm for example. It works in Chrome but not in Firefox.

This filter has been applied since the end of July.

https://discourse.mozilla.org/t/firefox-tls-fingerprint-blocked-in-turkmenistan/122148

I can't reach https://telecom.tm/ from Firefox 116.0.3 (Secure Connection Failed / PR_CONNECT_RESET_ERROR) but I can from Nightly. I tried mozregression and couldn't find any builds that can't display the site.

The Bugbug bot thinks this bug should belong to the 'Core::DOM: Security' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → DOM: Security
Product: Firefox → Core

I'm curious, what mechanism do they use to block it?
Are they blocking it based on known properties of a Firefox TLS handshake?

Component: DOM: Security → Security: PSM

djackson found setting security.tls.ech.grease_probability to 100 (that is, enabling grease) solves the problem. They appear to be detecting the order of TLS extensions in the handshake. Possibly as an anti-Tor measure

The severity field is not set for this bug.
:keeler, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(dkeeler)

We discussed this, and my understanding is that while we may start moving more towards making Firefox's TLS handshake look like Chrome's, there's not much we can do to directly address this, so I think this is a wontfix for now. We certainly appreciate the heads-up, though.

Status: NEW → RESOLVED
Closed: 2 years ago
Flags: needinfo?(dkeeler)
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.