Oh no, not again a meditation on NPM supply chain attacks
1–10 of 235 posts
Re: Oh no, not again a meditation on NPM supply chain attacks
#2The companies? More like the unpaid open source community volunteers who the Fortune 500 leech off contributing nothing in return except demands for free support, fixes and more features.
Re: Oh no, not again a meditation on NPM supply chain attacks
#3Re: Oh no, not again a meditation on NPM supply chain attacks
#4> The tools we use to build software are not secure by default, and almost all of the time, the companies that provide them are not held to account for the security of their products. The companies? More like the unpaid open source community volunteers who the Fortune 500 leech off contributing nothing in return except demands for free support, fixes and more features.
Re: Oh no, not again a meditation on NPM supply chain attacks
#5Re: Oh no, not again a meditation on NPM supply chain attacks
#6> But right now there are still no signed dependencies and nothing stopping people using AI agents, or just plain old scripts, from creating thousands of junk or namesquatting repositories.
This is as close as we get in this particular piece. So what's the alternative here exactly - do we want uploaders to sign up with Microsoft accounts? Some sort of developer vetting process? A curated lib store? I'm sure everybody will be thrilled if Microsoft does that to the JS ecosystem. (/s) I'm not seeing a great deal of difference between having someone's NPM creds and having someone's signing key. Let's make things better but let's also be precise, please.
Re: Oh no, not again a meditation on NPM supply chain attacks
#7Re: Oh no, not again a meditation on NPM supply chain attacks
#8Re: Oh no, not again a meditation on NPM supply chain attacks
#9Re: Oh no, not again a meditation on NPM supply chain attacks
#10I think if somebody wants to see library distribution channels tightened up they need to be very specific about what they would like to see changed and why it would be better, since it would appear that the status quo is serving what people actually want - being able to create and upload packages and update them when you want. > But right now there are still no signed dependencies and nothing stopping people using AI…