Issue metadata
Sign in to add a comment
|
Myanmar character in domain names can lead to spoofing
Reported by
zxyrz...@gmail.com,
Feb 11 2018
|
||||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Steps to reproduce the problem: http://google.xn--rid4c.com/ not shown in punycode and you can regist domain ငဝ.com What is the expected behavior? What went wrong? Myanmar (1000— 109F) U+1004 (င) => c U+101d (ဝ) => o U+100c (ဌ) => g U+1042 (၂) => j U+1054 (ၔ) => e Did this work before? N/A Chrome version: 64.0.3282.140 Channel: stable OS Version: OS X 10.13.3 Flash Version: Shockwave Flash 28.0 r0
,
Feb 12 2018
Jshin@, can you please triage and close if this is working as intended.
,
Feb 13 2018
This is rather interesting. According to registry.co.com, co.com tries to attract those without .com domain to get an alternative ( <foo>.co.com). Anyway, this is working as intended.
,
Feb 14 2018
I'm adding the following 4 entries to the confusability list for Chrome: U+1004 (င) => c U+100c (ဌ) => g U+1042 (၂) => j U+1054 (ၔ) => e Thank you for reporting. U+101d (ဝ) => o // this is already covered by Unicode data.
,
Feb 14 2018
,
Feb 14 2018
,
Feb 15 2018
Thank for the fast fix :-)
,
Feb 15 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/37747f4a4972e6d44d3f956f8d3a63255ef0941a commit 37747f4a4972e6d44d3f956f8d3a63255ef0941a Author: Jungshik Shin <jshin@chromium.org> Date: Thu Feb 15 06:56:39 2018 Add more entries to the confusability mapping U+014B (ŋ) => n U+1004 (င) => c U+100c (ဌ) => g U+1042 (၂) => j U+1054 (ၔ) => e Bug: 811117 , 808316 Test: components_unittests -gtest_filter=*IDN* Change-Id: I29f73c48d665bd9070050bd7f0080563635b9c63 Reviewed-on: https://chromium-review.googlesource.com/919423 Reviewed-by: Peter Kasting <pkasting@chromium.org> Commit-Queue: Jungshik Shin <jshin@chromium.org> Cr-Commit-Position: refs/heads/master@{#536955} [modify] https://crrev.com/37747f4a4972e6d44d3f956f8d3a63255ef0941a/components/url_formatter/idn_spoof_checker.cc [modify] https://crrev.com/37747f4a4972e6d44d3f956f8d3a63255ef0941a/components/url_formatter/top_domains/test_domains.list [modify] https://crrev.com/37747f4a4972e6d44d3f956f8d3a63255ef0941a/components/url_formatter/top_domains/test_skeletons.gperf [modify] https://crrev.com/37747f4a4972e6d44d3f956f8d3a63255ef0941a/components/url_formatter/url_formatter_unittest.cc
,
Feb 15 2018
,
Feb 15 2018
,
Feb 19 2018
http://google.xn--rid4c.com/ will not be blocked (comment #1, comment #3), but if there's a domain in the top 10k list which can be spoofed by 5 Burmese characters in comment 4, it'll be blocked.
,
Feb 19 2018
,
Feb 19 2018
,
Feb 26 2018
*** Boilerplate reminders! *** Please do NOT publicly disclose details until a fix has been released to all our users. Early public disclosure may cancel the provisional reward. Also, please be considerate about disclosure when the bug affects a core library that may be used by other products. Please do NOT share this information with third parties who are not directly involved in fixing the bug. Doing so may cancel the provisional reward. Please be honest if you have already disclosed anything publicly or to third parties. Lastly, we understand that some of you are not interested in money. We offer the option to donate your reward to an eligible charity. If you prefer this option, let us know and we will also match your donation - subject to our discretion. Any rewards that are unclaimed after 12 months will be donated to a charity of our choosing. *********************************
,
Feb 26 2018
Congrats zxyrzg02@ - the VRP panel decided to award $500 for this report. A member of our finance team will be in touch to arrange payment. Also, how would you like to be credited in our release notes?
,
Feb 27 2018
,
Feb 27 2018
Thanks for the reward! Please credit as "LnyasZhang"
,
Mar 2 2018
Or credit as "Lnyas Zhang", thanks a lot
,
Mar 6 2018
,
Mar 16 2018
,
Mar 16 2018
This bug requires manual review: M66 has already been promoted to the beta branch, so this requires manual review Please contact the milestone owner if you have questions. Owners: cmasso@(Android), cmasso@(iOS), josafat@(ChromeOS), abdulsyed@(Desktop) For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Mar 19 2018
Approved for M66 - branch:3359
,
Mar 20 2018
The CL for this bug was landed on Feb 15 (2 weeks before M66 branch) :-) See comment 8.
,
Mar 20 2018
,
Apr 17 2018
,
Apr 25 2018
,
Apr 25 2018
,
May 28 2018
This bug has been closed for more than 14 weeks. Removing security view restrictions. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Oct 19
,
Jan 4
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by elawrence@chromium.org
, Feb 11 2018Components: UI>Security>UrlFormatting UI>Internationalization
Status: Untriaged (was: Unconfirmed)