Safeguard
Topic

AppSec

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

306 articles

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.

Jun 14, 20255 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.

Jun 11, 20257 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.

Jun 11, 20256 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.

Jun 11, 20256 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.

Jun 11, 20256 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.

Jun 11, 20257 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.

Jun 11, 20256 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.

Jun 11, 20255 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.

Jun 11, 20255 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.

Jun 11, 20255 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.

Jun 11, 20256 min read
AppSec

VAPT Meaning: What Vulnerability Assessment and Penetration Testing Actually Covers

VAPT stands for Vulnerability Assessment and Penetration Testing — two different security exercises that get bundled into one acronym. Here is what each half does and when you need which.

Jun 11, 20256 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 13) — Supply Chain Security Blog | Safeguard