Safeguard
Topic

Software Supply Chain Security

In-depth guides and analysis on software supply chain security from the Safeguard engineering team.

178 articles

Software Supply Chain Security

NuGet Package Tampering Detection: Securing the .NET Supply Chain

NuGet packages can be tampered with at multiple points in the supply chain. Here is how to detect and prevent package tampering in your .NET projects.

Jan 30, 20265 min read
Software Supply Chain Security

iOS app supply chain risk from third-party SDKs and ad li...

Third-party SDKs and ad libraries run inside your iOS app with your app's permissions. Here's how ios sdk supply chain risk hides in plain sight — and what Safeguard does about it.

Jan 30, 20268 min read
Software Supply Chain Security

AI BOM Spec Comparison: CycloneDX ML-BOM in 2026

AI bills of materials moved from proposal to procurement requirement. A practical comparison of CycloneDX ML-BOM, SPDX 3.0 AI profile, and what to ship in 2026.

Jan 29, 20266 min read
Software Supply Chain Security

Third-party library risk in Android apps: permissions, SD...

Every Android app runs dozens of third-party SDKs with full app permissions. Here's how android third-party library risk turns into real data leaks — and how Safeguard catches it first.

Jan 28, 20267 min read
Software Supply Chain Security

npm Install Script Security: The Code That Runs Before Your Code

npm install scripts execute arbitrary code during package installation. They are the most exploited vector in JavaScript supply chain attacks.

Jan 28, 20264 min read
Software Supply Chain Security

Malware Analysis Techniques for Suspicious npm Packages

When an npm package looks suspicious, you need a systematic approach to determine if it is malicious. These analysis techniques separate noise from genuine threats.

Jan 27, 20266 min read
Software Supply Chain Security

SBOMs for SaaS Products: What Customers Are Starting to Demand

SBOMs were originally for on-premises software. Now SaaS customers are asking for them too. Here is what that means and how to respond.

Jan 26, 20264 min read
Software Supply Chain Security

Post-Breach Supply Chain Hardening: Lessons from Real Incidents

After a supply chain breach, the remediation window is your best opportunity to implement controls that should have existed before the incident. This guide covers what to harden and in what order.

Jan 26, 20267 min read
Software Supply Chain Security

Maven Plugin Verification: Trusting Your Build-Time Dependencies

Maven plugins execute during your build with full system access. Verifying them is harder than verifying runtime dependencies, and most teams skip it.

Jan 25, 20264 min read
Software Supply Chain Security

Post-Install Hooks in Package Managers: The Universal Backdoor Mechanism

Almost every package manager supports post-install hooks that run arbitrary code. This is the most abused feature in supply chain attacks.

Jan 25, 20264 min read
Software Supply Chain Security

Go Module Checksum Database: How It Secures Your Dependencies

Go checksum database is one of the most underappreciated supply chain security features in any language ecosystem. Here is how it works and where it falls short.

Jan 24, 20265 min read
Software Supply Chain Security

Cross-Language Dependency Analysis: Bridging npm, pip, Maven, and Beyond

Modern applications use multiple languages and package ecosystems. Analyzing dependencies across these boundaries requires techniques that single-ecosystem tools cannot provide.

Jan 24, 20266 min read

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.

Software Supply Chain Security (Page 13) — Supply Chain Security Blog | Safeguard