Re:Malicious crossenv package on npm
by tomc1985 on Wednesday August 02, 2017 @12:54AM
(#14908025)
Yeah I'm not really following how users desiring a natural-language tuple-looking thing prevents proper identity verification. Even without namespacing strong identity controls (signature verification and preventing unauthorized accounts from posting under a taken name, for example) can prevent most attacks short of typosquatting.
[ Parent
| on HN ]
Typosquatting is exactly what these malicious packages were doing. So you're agreeing that arguments re. identify verification is a useless distraction in this case?
You seem to have a handle on every aspect of this situation except what the actual attack we're discussing was.
It was typo squatting.
And you like to assume things.
Name canonicalization gets you part of the way there. But unless you want to go full-on namespacing then you must realize you are fighting a pointless battle.
You cannot reasonably expect to save users from themselves in every way.