News for hackers. Stuff that matters.
Re:Google-hosted malvertising leads to fake Keepass site tha... by Semaphor on Thursday October 19, 2023 @04:19AM (#37940008)
Interesting, chrome indeed shows it in the url bar as ķeepass[.]info, but with FF I get xn--eepass-vbb[.]info, is this something I changed or a different default?
Re:Google-hosted malvertising leads to fake Keepass site tha... by tialaramex on Thursday October 19, 2023 @04:34AM (#37940118)
The TLD registries are supposed to each have defined rules for IDN which can prohibit abuses and to police the use of your service. If you operate the registry for say, Switzerland, it makes sense to allow what Swiss and maybe German people would want, then forbid everything else.

But if you operate .COM or .INFO or .FREE-MONEY or whatever, your goal isn't to help anybody it's to obtain the most money possible without anybody senior going to jail. Crooks want to pay you money to help them target victims? Yes please.

So in practice the browser vendors have to cook up heuristics to try to guess whether the IDN is a trick and in this case I'd guess Chrome's heuristic didn't consider this a problem whereas Mozilla's did. I believe Mozilla were so exasperated by the IDN abuses at these registries they may have just switched off IDN rendering for the entire registries affected which is thorough.

Re:Google-hosted malvertising leads to fake Keepass site tha... by Semaphor on Thursday October 19, 2023 @04:56AM (#37940262)
Ah, that is interesting, thank you.
Re:Google-hosted malvertising leads to fake Keepass site tha... by Semaphor on Thursday October 19, 2023 @07:19AM (#37941263)
Also apparently wrong.
Re:Google-hosted malvertising leads to fake Keepass site tha... by tialaramex on Thursday October 19, 2023 @08:16AM (#37941814)
https://kb.mozillazine.org/Network.IDN.whitelist.*

Disappointingly .info is whitelisted, if it wasn't (like .com) then Firefox would use Punycode here instead. Perhaps Mozilla should re-consider the decision for info, or, perhaps they have and they decided that .info is doing enough (though clearly not in this case) to say that on balance it's acceptable.

Re:Google-hosted malvertising leads to fake Keepass site tha... by ryanjshaw on Thursday October 19, 2023 @05:08AM (#37940342)
FF Android changes it to the ķeepass[.]info form.

EDIT: FF Android 118.2.0 with Privacy Badger and uBlock Origin.

Re:Google-hosted malvertising leads to fake Keepass site tha... by Semaphor on Thursday October 19, 2023 @05:16AM (#37940417)
I just tried it and… it redirects me to the actual page https://keepass.info/

That is weird. I don’t have mobile debugging set up, or I’d try and figure out what’s going on there.

Re:Google-hosted malvertising leads to fake Keepass site tha... by cengizIO on Thursday October 19, 2023 @06:42AM (#37940992)
Right now, using curl, [ķ]eepass.info redirects to xn--eepass-vbb.info and consequently that redirects to official domain keepass.info.
Re:Google-hosted malvertising leads to fake Keepass site tha... by Semaphor on Thursday October 19, 2023 @07:19AM (#37941264)
So it might be triggering on certain UAs
Re:Google-hosted malvertising leads to fake Keepass site tha... by crtasm on Thursday October 19, 2023 @08:58AM (#37942254)
It's sending me to a rickroll now (Youtube).
Re:Google-hosted malvertising leads to fake Keepass site tha... by jan_Sate on Thursday October 19, 2023 @10:27AM (#37943380)
Those questionable websites often do redirection to a legit site like Google unless certain condition is met. For example, it could detect and only lead the user to the fake site if the user is coming from the ad. It's a common technique for them to avoid getting caught.
Re:Google-hosted malvertising leads to fake Keepass site tha... by 369548684892826 on Thursday October 19, 2023 @06:02AM (#37940717)
Firefox about:config check your setting for the network.IDN_show_punycode flag. I've just set this to true myself to prevent this kind of spoofing.
Re:Google-hosted malvertising leads to fake Keepass site tha... by Semaphor on Thursday October 19, 2023 @06:16AM (#37940802)
You are correct, I have that set to the non-default true. Probably from some other time a punycode attack was in the news ;)