Home Malware Trivy Supply Chain Attack Triggers Self-Spreading CanisterWorm Across 47 npm Packages