Safeguard
Tag

open-source-security

Safeguard articles tagged "open-source-security" — guides, analysis, and best practices for software supply chain and application security.

371 articles

Industry Analysis

Ruby Security Explained

Ruby security in one place: the 2019 rest-client hijack, CVE-2022-32224's RCE, RubyGems' MFA mandate, and 2025's credential-stealing gem campaign.

Feb 23, 20267 min read
Industry Analysis

Go (Golang) Security Explained

Go's memory safety stops buffer overflows, not logic bugs, typosquatted modules, or CI-pipeline compromise. Here's what actually threatens Go security.

Feb 23, 20266 min read
Licensing

Open Source License Types: A Quick Guide for Engineers

Open source license types split into permissive and copyleft, and knowing which one a dependency uses can matter as much as knowing whether it has a CVE.

Feb 21, 20266 min read
Tools

Snyk vs Black Duck Comparison

Snyk and Black Duck take different paths to open source risk—developer-first scanning vs. compliance-grade component identification. Here's how they compare, and where reachability closes the gap.

Feb 21, 20267 min read
Supply Chain Security

How One Engineer's Curiosity Saved Linux: The XZ Utils Backdoor Discovery Story

Andres Freund noticed SSH was 500ms slower than expected. That observation prevented the most dangerous supply chain attack in open source history from reaching stable Linux distributions.

Feb 20, 20267 min read
Tools

Open Source Static Code Analysis Tools

Open source static code analysis tools like Semgrep, CodeQL, and Bandit catch real bugs -- but miss supply-chain flaws like Log4Shell entirely.

Feb 20, 20268 min read
Supply Chain

What Does SCA Stand For, and Why Does It Matter Now?

SCA stands for software composition analysis, and it matters more in 2024 than it did five years ago because open source now makes up the majority of most codebases.

Feb 17, 20265 min read
Tool Reviews

Endor Labs SCA Review: Reachability Analysis Changes the Game

A review of Endor Labs and its reachability-based approach to software composition analysis, examining how call graph analysis reduces vulnerability noise.

Feb 17, 20266 min read
Open Source Security

How to set up software composition analysis (SCA)

A practical, step-by-step guide to setting up software composition analysis: choosing a tool, setting policy, and integrating scans into CI/CD.

Feb 15, 20267 min read
Best Practices

What is Fuzz Testing (Fuzzing)

Fuzz testing bombards software with malformed inputs to surface crashes and memory bugs. Here's how fuzzers work, what they've found, and where they fall short.

Feb 14, 20267 min read
Vulnerability Analysis

What Was the Shellshock Vulnerability

Shellshock (CVE-2014-6271) let attackers run code on millions of Bash-based systems via a single crafted header. Here's the full breakdown and fix.

Feb 12, 20268 min read
Vulnerability Analysis

The XZ Utils Backdoor Explained

A trusted maintainer, years of quiet social engineering, and one hidden SSH backdoor: how CVE-2024-3094 nearly compromised the global Linux supply chain.

Feb 11, 20268 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.

open-source-security (Page 27) — Safeguard Blog