|
|
|
|
|
by 1propionyl
1680 days ago
|
|
> I can't help but wonder if the root cause was HTTP request smuggling, or if changing package.json was enough. Maybe I'm just incredibly cynical from my experiences with the intersection of the JS ecosystem and security, but... ...I'd bet dimes to dollars it's the latter (just changing the package.json). My guess is they authenticate but don't actually scope the authentication properly, and no one noticed because no one thought to look. Of course, as we've seen in the past decade, there's so much inertia behind the JavaScript ecosystem that none of this is going to fundamentally change. It'll just take another decade or so for the ecosystem to reinvent all of the wheels and catch up to the rest of the space. And at that point it will probably be considered stuffy and "enterprise" and the new hotness unburdened from such concerns will repeat the cycle again. |
|
Which of the public package systems are the state of the art that should be replicated?