Safeguard
Topic

AppSec

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

306 articles

AppSec

SQL Injection Demo: How the Attack Works and How to Stop It

A practical SQL injection demo that shows how unsanitized input reaches the database, why it works, and the one fix that reliably closes the hole.

Feb 11, 20256 min read
AppSec

SSRF Full Form: What Server-Side Request Forgery Means

The SSRF full form is Server-Side Request Forgery, a vulnerability where an attacker tricks your server into making requests on their behalf. Here is what that means and how to defend against it.

Feb 11, 20256 min read
AppSec

Website Security Scan: What It Checks and How to Run One

A website security scan tests a live site for common weaknesses. Here is what the different scan types actually check, how to read the results, and where the free ones fall short.

Feb 11, 20256 min read
AppSec

URL Encoding and Decoding in Java: URLEncoder and URLDecoder

How URLEncoder.encode in Java actually behaves, why it turns spaces into plus signs, the Charset overload you should be using, and where hand-rolled encoding turns into an injection bug.

Feb 11, 20256 min read
AppSec

DOM-Based XSS Attacks: How They Work and How to Prevent Them

A DOM based XSS attack executes entirely in the browser, which is why your server-side filters and access logs never see it. Here is how the source-to-sink flow works and what actually stops it.

Feb 11, 20257 min read
AppSec

Cloud Scan: What It Is and How to Run One That Matters

A cloud scan checks your running cloud accounts, images, and code for misconfigurations and known vulnerabilities. Here is how to scope one so the results are actionable instead of overwhelming.

Feb 11, 20256 min read
AppSec

Unrestricted File Upload Vulnerabilities: Risks and Fixes

An unrestricted file upload vulnerability lets an attacker place a working web shell on your server through a form that was only ever supposed to accept profile pictures or PDFs.

Feb 11, 20256 min read
AppSec

IAST Security: Interactive Application Security Testing Explained

IAST security instruments a running application to watch real requests flow through real code, catching vulnerabilities that static analysis and black-box scanning both miss.

Feb 10, 20256 min read
AppSec

SCA in DevSecOps: Automating Dependency Security in CI/CD

SCA in DevSecOps means wiring software composition analysis into your pipeline so vulnerable dependencies get caught on every commit instead of at audit time.

Feb 8, 20256 min read
AppSec

DAST Solutions: How to Choose the Right Dynamic Testing Tool

DAST solutions test a running application from the outside to find exploitable flaws. Here is how they work, what they catch, and how to evaluate one for your pipeline.

Feb 8, 20256 min read
AppSec

SQL Injection Example: How It Works and How to Stop It

A clear SQL injection example makes the vulnerability obvious. Here are illustrative cases, the main attack types, and the fixes that actually eliminate the risk.

Jan 30, 20257 min read
AppSec

SQL Injection Examples: Real Attack Patterns and How to Stop Them

SQL injection examples that show the attack patterns behind the CWE, why they work, and the parameterized-query fix that stops all of them at once.

Jan 28, 20257 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 24) — Supply Chain Security Blog | Safeguard