Safeguard
Topic

AppSec

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

309 articles

AppSec

DAST Scanning Tools: What They Are and How to Choose One

DAST scanning tools test a running application from the outside to find runtime flaws. Here is how they work, what they catch, and how to pick one.

May 10, 20265 min read
AppSec

SCA Full Form in Engineering: What Software Composition Analysis Means

In software engineering and security, the SCA full form is Software Composition Analysis: the practice of inventorying and vetting the open-source components your code depends on.

May 10, 20265 min read
AppSec

sanitize-html Vulnerabilities: History and Correct Configuration

A walk through the real npm sanitize-html vulnerabilities, from the 2016 recursion bypass to the 2024 style-attribute leak, and the configuration that keeps the library safe.

May 9, 20267 min read
AppSec

cookie-parser in Express: Security Guide and Best Practices

The cookie-parser npm middleware is deceptively simple, but signed-cookie misuse and a 2024 CVE in its underlying cookie library still catch Express teams out.

May 9, 20266 min read
AppSec

How to Scan a Web App for Vulnerabilities (Without Fooling Yourself)

To scan web applications well you need the right tool for the right layer. Here is what a web scan actually catches, where each type falls short, and how to combine them.

May 9, 20266 min read
AppSec

MySQL Injection Cheat Sheet: How to Detect and Stop SQLi

A defender's MySQL injection cheat sheet: the query patterns attackers probe for, how login bypass and UNION-based extraction work, and how to shut them down.

May 9, 20266 min read
AppSec

How to Run a Secret Scan Across Your Codebase

A secret scan finds hardcoded credentials, API keys, and tokens in your code and history before an attacker does. Here is how to scan, what to catch, and how to respond.

May 8, 20267 min read
AppSec

DevSecOps SAST: How to Wire Static Analysis Into Your Pipeline

SAST in DevSecOps means catching code-level flaws before they merge, not after they ship. Here is how to integrate static analysis so developers actually use it.

May 8, 20266 min read
AppSec

Web Session Security: A Practical Guide

Web session security is the set of controls that keep a logged-in user's session token from being stolen, guessed, or reused by an attacker — and most of it comes down to a handful of cookie flags and lifecycle rules teams routinely skip.

May 8, 20265 min read
AppSec

Secure Code Scanning: What It Is and How to Do It Right

Secure code scanning finds vulnerabilities in source and dependencies before they ship. Here is how SAST, SCA, and secret scanning fit together in CI.

May 8, 20265 min read
AppSec

Application Security Vulnerability Management: A Working Workflow

A concrete workflow for application security vulnerability management, from scan to fix to verified close, that survives contact with a real release calendar.

May 7, 20265 min read
AppSec

Scanning a Website for Vulnerabilities, Step by Step

A practical walkthrough of how to scan a website for vulnerabilities — from picking a scan target and authentication mode to reading the results without drowning in false positives.

May 7, 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.

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