npm

The npm Setting Nobody’s Talking About That Stops Supply Chain Attacks

The Keyv/Cacheable npm worm compromised over 350 packages by exploiting our trust in popular packages. The fix isn’t better detectionβ€”it’s a single line in .npmrc: min-release-age=30. This simple time delay blocks opportunistic supply-chain attacks because attackers can’t afford to wait weeks for their malware to spread. Add it now.

The 127 Million Weekly Download Nobody’s Talking About

Keyv, an npm package with 127 million weekly downloads that most developers never directly install, was compromised via a stolen credential. The real vulnerability isn’t the codeβ€”it’s the economic model of open source, where unpaid maintainers silently hold up the internet’s dependency tree, and trust is mistaken for safety.

Ethereum Is North Korea’s Indestructible Weapon. And Nobody’s Stopping It.

North Korea’s Lazarus Group is using Ethereum as an indestructible command-and-control channel for malware, hiding instructions in smart contracts that cannot be seized or shut down. The NullReceiver technique exposes a blind spot in cybersecurity: while regulators focused on crypto fraud, the real threat is blockchain’s use as a global botnet control plane. Every security team relying on legacy C2 detection is fighting the last war.

Stop Believing NPM’s Cooldown Will Save You. It’s Just Security Theater.

NPM’s release cooldown isn’t a safety netβ€”it’s security theater. Security researchers already act as canaries, so the cooldown just delays disclosure without fixing the real vulnerability: thousands of unvetted packages running with full access to your home directory. The only real fix is sandboxing.

Your Package Name Isn’t Yours: How ‘Security’ Became the Bureaucrat’s Weapon

A popular open-source maintainer spent a month trying to rename their npm package, only to be blocked by a ‘security’ policy that treats legitimate creators as liabilities. This story reveals how centralized package registries use vague security rules to create unaccountable bureaucracy, leaving developers powerless over their own projects.