npm vs PyPI trusted publishing: how the two differ
Both npm and PyPI trusted publishing swap long-lived tokens for short-lived OIDC credentials. Compare providers, requirements, expiry and provenance.
Deep dives, practical guides, and incident analyses from engineers who build Safeguard. No fluff, no vendor FUD — just what you need to ship secure software.
Both npm and PyPI trusted publishing swap long-lived tokens for short-lived OIDC credentials. Compare providers, requirements, expiry and provenance.
npm limits who can unpublish and when, and a removed version number can never be reused. Learn what that means for pinned installs and malicious releases.
Scopes give each user or organization its own npm namespace, preventing name collisions. Learn to use them for internal packages and where they fall short.
A stolen maintainer account can publish malware to every user. What GitHub announced for npm in 2025 on 2FA, token lifetimes and trusted publishing.
A dated list of npm security incidents from one reference article, from left-pad to self-spreading worms, and what each says about registry risk.
NIST SP 800-161 covers cybersecurity supply chain risk management. See what it is, why it looks big, and the small set of ideas a small team can use.
A checklist of security clauses for supplier contracts under NIS2 supply chain security, based on the EU implementing regulation for digital entities.
A multi-arch tag points to an index of per-platform images. Pin the index digest for portability or a platform digest for exactness. How to choose.
Mods and plugins are code from strangers. Decide your trust model, sandbox what runs, review what you host and give players clear signals.
Weekly insights on software supply chain security, delivered to your inbox.
Your first fix PR is minutes away.
No sales call required, even your agent can complete the purchase over MCP.