Phishing attack from Shutterstock.com

A Chinese infosec researcher, Xudong Zheng, has discovered a new phishing attack that is ‘almost impossible to detect’, which could deceive even the most careful users on the Internet.
He wrote on his blog that Punycode makes it possible to register domains with foreign characters. It works by converting individual domain label to an alternative format using only ASCII characters. For example, the domain “xn--s7y.co” is equivalent to “短.co”.
From a security perspective, Unicode domains can be problematic because many Unicode characters are difficult to distinguish from common ASCII characters. It is possible to register domains such as “xn--pple-43d.com”, which is equivalent to “аpple.com”. It may not be obvious at first glance, but “аpple.com” uses the Cyrillic “а” (U+0430) rather than the ASCII “a” (U+0041). This is known as a homograph attack.
Fortunately modern browsers have mechanisms in place to limit IDN homograph attacks. The page IDN in Google Chrome highlights the conditions under which an IDN is displayed in its native Unicode form. In Chrome and Firefox, the Unicode form will be hidden if a domain label contains characters from multiple different languages. The “аpple.com” domain as described above will appear in its Punycode form as “xn--pple-43d.com” to limit confusion with the real “apple.com”.
Chrome’s (and Firefox’s) homograph protection mechanism unfortunately fails if every characters is replaced with a similar character from a single foreign language. The domain “аррӏе.com”, registered as “xn--80ak6aa92e.com”, bypasses the filter by only using Cyrillic characters.
“You can check this out yourself in the proof-of-concept using Chrome or Firefox. In many instances, the font in Chrome and Firefox makes the two domains visually indistinguishable,” Zheng wrote.
It becomes impossible to identify the site as fraudulent without carefully inspecting the site’s URL or SSL certificate. This program nicely demonstrates the difference between the two sets of characters. Internet Explorer and Safari are fortunately not vulnerable.
Chrome

Chrome / source: xudongz.com
Zheng explained that this bug had been reported to Chrome and Firefox on 20 January 2017 and was fixed in the trunk of Chrome 59 (currently in Canary) on 24 March. The Chrome team has since decided to include the fix in Chrome 58, which should be available around 25 April.
Firefox
Firefox / source: xudongz.com
Firefox SSL / source: xudongz.com
The problem remains unaddressed in Firefox as they remain undecided whether it is within their scope.
However, Firefox users can limit their exposure to this bug by going to about:config and setting network.IDN_show_punycode to true. This will force Firefox to always display IDN domains in its Punycode form, making it possible to identify malicious domains.
“Thanks to /u/MARKZILLA on reddit for this solution,” Zheng acknowleged.
Firefox users can follow below-mentioned steps to manually apply temporarily mitigation:

Type about:config in address bar and press enter.

Type Punycode in the search bar.

Browser settings will show parameter titled: network.IDN_show_punycode, double-click or right-click and select Toggle to change the value from false to true.

image source: xudongz.com
“I hope Firefox will consider implementing a fix to this problem since this can cause serious confusion even for those who are extremely mindful of phishing,” Zheng said in his blog.
Opera
Unfortunately, there is no similar setting available in Opera to disable Punycode URL conversions manually, Zheng said.
He adviced, a simple way to limit the damage from bugs such as this is to always use a password manager. In general, users must be very careful and pay attention to the URL when entering personal information.
You can also follow Zheng on Twitter @Xudong_Zheng
 

Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
You May Also Like

音乐会上晕倒后送院不治 著名钢琴家巫漪丽逝世

以一曲《梁祝》在优管(YouTube)上爆红的中国钢琴家巫漪丽,于4月20日,出席维多利亚音乐厅的音乐会时晕倒,紧急送院后宣告不治,享年89岁。 在音乐会下半场进行到一半时,巫漪丽忽然开始觉得背痛、冒冷汗,随后在新加坡音乐家协会副秘书唐翎的帮助下到洗手间去。岂知,她在上厕所途中晕倒了。救伤车在当晚约10时抵达音乐厅后,即刻对巫漪丽展开急救工作,之后再将她送到医院去,但是已经回天乏术了。 除了唐翎,新加坡音乐家协会会长傅春安和该协会的副秘书长贺争也赶到医院去,见巫漪丽的最后一面。傅春安表示巫漪丽的离去很突然,令人感到不舍,但是她也算善终,走得没有痛苦,而且当时很多音乐界的人士都陪伴在她的身旁。 据唐翎指出,巫漪丽曾于上周五与新中两位元老级声乐家陈毓申(86岁)和孙家馨(91岁)会面用餐,当时她并没有不妥。而事发当晚的音乐会,就是陈毓申(86岁)和孙家馨(91岁)的学生音乐会,由唐翎负责接送巫漪丽。 巫漪丽持有美国护照,已旅居新加坡26年了,孑然一身无子女,在新加坡只有一个表姐,但是她的表姐已经在一年多前去世了。而在中国北京,巫漪丽还有一名92岁的哥哥和87岁的妹妹。唐翎表示,“已经和巫老师的亲属联络上了。他们年纪大了,但是正设法办签证,希望能够尽快赶过来。” 一生奉献音乐 巫漪丽于1930年出生在中国上海一个知识分子的家庭中,是从钢琴大师李斯特的在传弟子、意大利著名音乐家梅百器。她18岁时就与上海交响乐团合作,演出贝多芬的《第一号钢琴协奏曲》。 她在1993年时,获得本地女高音苏燕卿的引介,首次来到新加坡,现在已经成为了新加坡的永久居民。 巫漪丽一生奉献音乐,就算年迈了还十分活跃于音乐界,经常担任演出嘉宾,而且不中断钢琴教学。她在音乐界的努力耕耘,甚至为他赢得了2017年在香港颁发的第五届“世界杰出华人艺术家大奖”。 她的突然离世,加上在本地无亲无故,本地音乐家协会主动负起她的丧礼。有关的丧礼已经决定在明天举行,周末出殡,但是为了寻获能容纳众多音乐界人士的较大场地,所以暂时场地未定。该协会也计划在丧礼期间,每天举办小型音乐会,作为巫漪丽最好的送别方式。 认识巫漪丽超过20年的傅春安表示,他非常尊重巫漪丽,并表示该协会能够为巫漪丽尽到最后的心音感到很安慰。他甚至表示,如果丧礼资金不足,他也会自掏腰包支付所有余款。 热爱音乐支持行善…

Long queues in Orchard for opening of LA sandwich chain Eggslut

The famous Los Angeles egg sandwich chain, Eggslut, has finally opened its…

SAYONI: Vicious cycle of pretence on discrimination of LGBTQ in Singapore

SAYONI, a local non-government organisation, remarked that the Singapore government has not…