CanisterWorm: NPM Publisher Compromise Deploys Backdoor Across 29 Packages · HackerTrans