Safeguard
Tag

static-analysis

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

175 articles

Application Security

What is Taint Analysis

Taint analysis traces untrusted input from source to sink to catch injection flaws. Learn how it works, what it misses, and how reachability analysis fixes the noise.

Feb 2, 20266 min read
Application Security

What is Abstract Syntax Tree (AST) Analysis

AST analysis parses code into a tree to catch what regex scanning misses — here's how it works, its limits, and how reachability fixes the gap.

Feb 2, 20266 min read
Application Security

What is Semantic Code Analysis

Semantic code analysis traces how data actually flows through code to find real vulnerabilities — cutting false positives that plague pattern-matching SAST tools.

Feb 2, 20265 min read
DevSecOps

Kotlin detekt Security Rules: Catching Vulnerabilities in Kotlin Code

detekt is Kotlin's primary static analysis tool. Its security-relevant rules catch patterns that lead to vulnerabilities in Android and server-side Kotlin.

Feb 1, 20265 min read
Open Source Security

Auditing Elixir and Phoenix apps with mix_audit and Sobelow

A hands-on mix_audit Sobelow tutorial for scanning Elixir and Phoenix apps: dependency audits, static analysis, CI wiring, and triage tips.

Feb 1, 20267 min read
DevSecOps

SpotBugs Security Detectors for Java: A Practical Guide

SpotBugs with Find Security Bugs is the most effective free security analysis tool for Java. Here is how to get real results from it.

Jan 29, 20264 min read
Application Security

What is the CERT Secure Coding Standard

CERT secure coding standards give C, C++, and Java developers rule-by-rule guidance — with IDs, risk scores, and fix patterns — for avoiding exploitable bugs.

Jan 29, 20261 min read
Secure Development

Swift Security Analysis Tools: The Current Landscape

Swift's type safety helps, but it does not eliminate all security bugs. Here is the current tooling landscape for finding vulnerabilities in Swift code.

Jan 27, 20265 min read
DevSecOps

gosec: Static Analysis for Go Security

gosec is the standard security linter for Go. Here is what it catches, what it misses, and how to integrate it effectively into your workflow.

Jan 22, 20265 min read
Tools

Swift Static Analysis Tools for Security 2026

A 2026 survey of static analysis tools for Swift focused on security findings: what works, what does not, and where the iOS and server-side gaps remain.

Jan 22, 20265 min read
DevSecOps

PHPStan Security Analysis: Static Typing as a Security Tool for PHP

PHPStan brings static analysis to PHP. Its type checking catches entire classes of bugs that lead to security vulnerabilities in PHP applications.

Jan 20, 20265 min read
Architecture

Inside Safeguard's Reachability Engine

A deep look at how Safeguard's reachability engine combines call graph construction, symbolic analysis, and runtime evidence to reduce vulnerability noise by an order of magnitude.

Jan 18, 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.

static-analysis (Page 14) — Safeguard Blog