Example and defenses
- xzutils example
- other attempts
- ways to defend your project
https://luj.fr/blog/how-nixos-could-have-detected-xz.html
- xz example and how it affected Nixpkgs bootstrap
- countermeasures
Package repository security
https://repos.openssf.org/principles-for-package-repository-security.html
Tools
Examples
Go - Typosquatting + persistent module cache
https://socket.dev/blog/malicious-package-exploits-go-module-proxy-caching-for-persistence