simple-git: Command Injection CVEs and Safe Usage Patterns
The npm simple-git library went through a chain of argument injection CVEs in 2022, each an incomplete fix of the last. The history is a case study in why wrapping a CLI safely is hard.
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.
The npm simple-git library went through a chain of argument injection CVEs in 2022, each an incomplete fix of the last. The history is a case study in why wrapping a CLI safely is hard.
AI chip architecture shapes the security surface of accelerated compute. Here is how GPUs, TPUs, and NPUs are built and where the real risks live.
Most AppSec teams run 10-15 disconnected tools. Here's how ASPM platforms consolidate them, why reachability changes what "critical" means, and how to evaluate one.
Advanced Python is not about clever one-liners. The patterns that separate senior engineers are the ones that keep code safe: safe deserialization, controlled subprocess calls, and disciplined dependency use.
Evaluating CrowdStrike alternatives? Here's how Safeguard's software supply chain security compares to Wiz's cloud-native application protection platform.
OSS licenses govern how you can use open-source dependencies, and ignoring them creates real legal and business risk. Here is how the main license types work and how to stay compliant.
This Babel plugin is deprecated, not vulnerable. The real risk is supply chain hygiene: depending on an unmaintained package when the standard replacement is a one-line swap.
Comparing Safeguard and Wiz on scope and data model — CNAPP cloud posture vs. software supply chain security — for teams evaluating Palo Alto Networks alternatives.
Trail of Bits coined 'line jumping' for prompt injection delivered through MCP tool descriptions on connection. It bypasses every tool-invocation guardrail by design.
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.