Safeguard
Topic

AppSec

In-depth guides and analysis on appsec from the Safeguard engineering team.

309 articles

AppSec

The OWASP Top 10 API Security Risks, Explained

The OWASP Top 10 API Security Risks reorder the classic web vulnerability list around how APIs actually get broken — object-level authorization failures beat injection as the most common real-world root cause.

Jun 14, 20266 min read
AppSec

Reading a SAST Report: Findings, Traces, and Triage

A SAST report is a list of claims, not a list of bugs. How to read data-flow traces, judge severity honestly, and run a triage workflow that keeps the queue moving.

Jun 14, 20266 min read
AppSec

Code Scanning Software: How to Pick the Right Tool

Code scanning software analyzes your source and dependencies for security flaws automatically. Here is how the categories differ and how to choose.

Jun 14, 20265 min read
AppSec

PrismJS: Vulnerability History and Hardening Your Syntax Highlighting

The npm prismjs package has patched ReDoS, plugin XSS, and a DOM clobbering flaw over the years. Here is the full history and how to run a syntax highlighter safely.

Jun 12, 20266 min read
AppSec

How to Run an API Security Scan (and What It Catches)

An API security scan probes your endpoints for auth flaws, broken object-level access, injection, and misconfiguration. Here is how to scan an API properly.

Jun 10, 20266 min read
AppSec

Webhooks Security: A Practical Checklist

Webhooks security is easy to get wrong because the endpoint has to trust an unauthenticated inbound request by default — here's the checklist that closes the common gaps.

Jun 8, 20265 min read
AppSec

XStream Deserialization Vulnerabilities: What You Need to Know

XStream, the popular Java XML serialization library, has a long history of deserialization vulnerabilities that lead to remote code execution when it processes untrusted input — here's what changed and how to fix it.

Jun 7, 20266 min read
AppSec

SQL Injection Test: How to Safely Check Your App for SQLi

A SQL injection test proves whether user input can reach your database as code. Here is how to test your own applications responsibly, read the results, and fix what you find.

Jun 7, 20267 min read
AppSec

Source Code Security Scanning Programs That Scale

A source code security scanning program that works for 20 repos usually breaks at 200 — here's how to design one that scales with the number of teams, not just the number of scans.

Jun 6, 20266 min read
AppSec

Mobile Application Security Assessment: How It's Actually Done

What a mobile application security assessment actually involves, from static binary analysis through dynamic testing on real devices, and where it differs from a web app pen test.

Jun 6, 20265 min read
AppSec

DAST Software: Choosing a Dynamic Scanner for Your Stack

The right DAST software depends less on brand name and more on whether it can authenticate into your app and understand your API's actual shape.

Jun 6, 20266 min read
AppSec

DAST Scanners: How to Choose One for Your Stack

A DAST scanner tests a running app the way an attacker would — but the options range from free crawlers to full authenticated-flow platforms. Here's how to pick.

Jun 6, 20264 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.

AppSec (Page 5) — Supply Chain Security Blog | Safeguard