Safeguard
Topic

Security

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

521 articles

Security

Java URL Decode: Doing It Safely Without Opening Holes

Java URL decode looks trivial until you hit double-decoding and encoding mismatches. Here is how to decode URLs in Java correctly and where the security bugs hide.

Apr 15, 20256 min read
Security

Copyleft Meaning Explained: How Reciprocal Licenses Work

The meaning of copyleft, in plain terms: how reciprocal licenses keep software free, how strong and weak copyleft differ, and why it changes how you use open source dependencies.

Apr 15, 20256 min read
Security

CVE-2019-10768: The AngularJS Prototype Pollution Flaw Explained

CVE-2019-10768 is a prototype pollution vulnerability in AngularJS before 1.7.9, where the merge() function can be tricked into modifying Object.prototype. Here is what it does, who it affects, and how to remediate.

Apr 15, 20255 min read
Security

Android Application Security Solutions That Reduce Real Risk

Android application security solutions span secure storage, network hardening, code protection, and dependency scanning. Here is what each layer covers and how iOS compares.

Apr 15, 20256 min read
Security

Testing and Debugging for Security: A Practical Guide

Testing and debugging are where most security bugs are actually caught or missed. Here is how to fold security into both without slowing your team down.

Apr 15, 20256 min read
Security

What a Code Fixer Really Does: A Security Guide

A code fixer promises to find and repair bugs automatically, but for security work the details matter. Here is how to use one without introducing new risk.

Apr 14, 20256 min read
Security

XXE Attack Example: How XML External Entity Injection Works and How to Stop It

A defensive XXE attack example that explains how XML External Entity injection abuses parsers, what it can expose, and the parser settings that shut it down.

Apr 11, 20256 min read
Security

Snyk Careers: What Working in Developer Security Looks Like

Curious about Snyk careers? Here is an honest look at the company, the kinds of roles it hires for, and the broader developer-security field the openings sit in.

Apr 10, 20255 min read
Security

DevSecOps Pipeline Example: A Secure CI/CD Workflow

A concrete DevSecOps pipeline example, stage by stage, showing where SAST, SCA, secret scanning, and DAST fit into a real CI/CD workflow.

Apr 9, 20256 min read
Security

DRP Testing: How to Validate a Disaster Recovery Plan

What DRP testing is, the test types from tabletop to full failover, how often to run them, and how to turn recovery drills into evidence auditors accept.

Apr 9, 20256 min read
Security

Next.js Security Vulnerability: CVE-2025-29927 Explained

A single spoofed HTTP header could skip your Next.js middleware entirely. Here is what the CVE-2025-29927 authorization bypass is, who it affects, and how to fix it.

Apr 9, 20257 min read
Security

jQuery Cookie: Why jquery.cookie Is Deprecated and What to Use Now

The jquery.cookie plugin is abandoned and carries a known prototype-pollution vulnerability. Here is what changed and how to migrate to js-cookie.

Apr 9, 20255 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.

Security (Page 30) — Supply Chain Security Blog | Safeguard