|
|
|
|
|
by freedomben
30 days ago
|
|
I agree generally, but I also think it's important to point out that in the NPM ecosystem it is culturally acceptable and even encouraged to install even trivial dependencies to avoid reinventing the wheel. Philosophically I completely agree with this, though practically we see the result and it is not good. The left pad debacle should have been a huge wake up call, but not really much seems to have changed after that. As long as developers in the ecosystem are cavalier about installing huge chains of dependencies, NPM will be an attractive target for attackers. Even though we wish it were not so, cultural problems seem to be the hardest technical problems to solve. |
|
The issue is that github actions has too many security gaps that are easy to miss.