Re:ESLint compromised, may have stolen your credentials
by ricardobeat on Thursday July 12, 2018 @02:23PM
(#17517257)
Which package managers are properly made, and how are they more secure? As far as I'm aware npm's security model is shared with almost all of them.
Re:ESLint compromised, may have stolen your credentials
by erik_seaberg on Thursday July 12, 2018 @02:53PM
(#17517525)
RPM and .deb packages have GPG signatures and lists of trusted maintainers. NPM doesn't have that; https://medium.com/redpoint/introducing-pkgsign-package-sign... looks like a very early start on a big project that could fix this if it catches on.
Re:ESLint compromised, may have stolen your credentials
by eptcyka on Thursday July 12, 2018 @03:24PM
(#17517792)
Cargo is far better in this regard, for one.
Re:ESLint compromised, may have stolen your credentials
by Arnavion on Thursday July 12, 2018 @05:35PM
(#17518817)
Cargo packages can also execute arbitrary code at compile-time through build scripts, which run with full permissions of the original `cargo` command including filesystem and network access.
Properly made and run package managers are more secure and offer a better developer experience than importing by URL.