The maintainer was a volunteer, the project was critical and nobody was watching the release pipeline. A compromised signing key allowed one tainted version to sit in registries until a developer noticed a timing anomaly during unrelated profiling work.

Lessons for consumers of open source

Pin versions, verify signatures against a transparency log and fund the projects you depend on. Several companies have started paying maintainers directly for release hygiene, which is cheaper than another incident review.

Key takeaways

  • A single tainted release persisted for two years
  • Discovery came from profiling, not security tooling
  • Transparency logs would have flagged the key change

This story is part of our ongoing coverage of cybersecurity. We will update it as more details emerge.