Skip to content

Commit dd49bca

Browse files
authored
116.1 (#221)
* require_safe_negotiation breaks EA
1 parent 288676b commit dd49bca

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

Securefox.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11

22
/****************************************************************************
33
* Securefox *
4-
* "Natura non contristatur" *
4+
* "Natura non contristatur" *
55
* priority: provide sensible security and privacy *
6-
* version: 116 *
6+
* version: 116.1 *
77
* url: https://github.com/yokoffing/Betterfox *
88
****************************************************************************/
99

@@ -276,6 +276,7 @@ user_pref("security.ssl.treat_unsafe_negotiation_as_broken", true);
276276

277277
// PREF: require safe negotiation
278278
// [ERROR] SSL_ERROR_UNSAFE_NEGOTIATION
279+
// [WARNING] Breaks ea.com login (Sep 2023).
279280
// Blocks connections to servers that don't support RFC 5746 [2]
280281
// as they're potentially vulnerable to a MiTM attack [3].
281282
// A server without RFC 5746 can be safe from the attack if it
@@ -288,7 +289,7 @@ user_pref("security.ssl.treat_unsafe_negotiation_as_broken", true);
288289
// [2] https://datatracker.ietf.org/doc/html/rfc5746
289290
// [3] https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-3555
290291
// [4] https://www.ssllabs.com/ssl-pulse/
291-
user_pref("security.ssl.require_safe_negotiation", true);
292+
//user_pref("security.ssl.require_safe_negotiation", true);
292293

293294
// PREF: display advanced information on Insecure Connection warning pages
294295
// [TEST] https://expired.badssl.com/

user.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
/****************************************************************************
1111
* Betterfox *
1212
* "Ad meliora" *
13-
* version: 116 *
13+
* version: 116.1 *
1414
* url: https://github.com/yokoffing/Betterfox *
1515
****************************************************************************/
1616

@@ -85,7 +85,6 @@ user_pref("security.cert_pinning.enforcement_level", 2);
8585

8686
/** SSL / TLS ***/
8787
user_pref("security.ssl.treat_unsafe_negotiation_as_broken", true);
88-
user_pref("security.ssl.require_safe_negotiation", true);
8988
user_pref("browser.xul.error_pages.expert_bad_cert", true);
9089
user_pref("security.tls.enable_0rtt_data", false);
9190

0 commit comments

Comments
 (0)