Skip to content

Commit

Permalink
network.IDN_show_punycode
Browse files Browse the repository at this point in the history
my draft for network.IDN_show_punycode
added under 2600 but it would maybe also fit under 0800 (?)
the title and that one line are quite long, feel free to improve the wording etc.
  • Loading branch information
earthlng authored Feb 21, 2017
1 parent a00316d commit 4d0e582
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions user.js
Original file line number Diff line number Diff line change
Expand Up @@ -1240,6 +1240,13 @@ user_pref("security.block_script_with_wrong_mime", true);
// WARNING: SVG is fairly common (~15% of the top 10K sites), so will cause some breakage
// https://bugzilla.mozilla.org/show_bug.cgi?id=1216893
user_pref("svg.disabled", true);
// 2672: eliminate possible spoofing security risk by forcing Punycode for Internationalized Domain Names - SECURITY
// Firefox has *some* protections to mitigate the risk, but better safe than sorry
// downside: will also display legitimate IDN's punycoded, which might be undesirable for users from countries with non-latin alphabets
// https://wiki.mozilla.org/IDN_Display_Algorithm
// https://en.wikipedia.org/wiki/IDN_homograph_attack
// CVE-2017-5383 -> https://www.mozilla.org/en-US/security/advisories/mfsa2017-02/
user_pref("network.IDN_show_punycode", true); // default in FF51: false

/*** 2698: FIRST PARTY ISOLATION (FPI) ***/
// 2698a: enable first party isolation pref and OriginAttribute (FF51+)
Expand Down

0 comments on commit 4d0e582

Please sign in to comment.