Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

The root of the problem is that a dependency can be downloaded and installed from only it's minified/obfuscated form, and without any verification that the code matches what is in the non-minified/obfuscated codebase. This is just exploited through people being dependency-happy and that no one really verifies that a package isn't doing more than what is advertised.

This same problem would exist if any server-side dependency repositories allow for code to be delivered in a pre-compiled form without any verification, similar to npmjs.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: