|
|
|
|
|
by arp242
1120 days ago
|
|
> That's how you end up with misspelled packages causing viruses in production and other disasters. For all the stories about malicious packages on PyPI and whatnot: I can't recall ever seeing a story about "misspelled packages caused us problems in production". Most of these packages have downloads in the low-hundreds at best, and I wouldn't be surprised if the vast majority are from the attackers testing it and bots automatically downloading packages for archiving, analysis, etc. I've come to think it's not as much of a big deal as it's sometimes made out to be. The closest I've seen is the whole event-stream business where the maintainer transferred it to someone else who promptly inserted some crypto-wallet stealing code, but that's a markedly different scenario (and that also seems quite rare; it was over 4 years ago). |
|
https://medium.com/@alex.birsan/dependency-confusion-4a5d60f...
Discussed at the time: https://news.ycombinator.com/item?id=26087064