Safeguard
Tag

build-security

Safeguard articles tagged "build-security" — guides, analysis, and best practices for software supply chain and application security.

37 articles

Best Practices

How to Implement SLSA Level 3 Practically

SLSA Level 3 requires hardened builds, verifiable provenance, and isolated build environments. Here is the practical path, not the theoretical one.

Mar 20, 20267 min read
Open Source Security

Rust Procedural Macros: Security Risks

Proc macros are Rust code that runs at compile time with the privileges of the developer. They are one of the most underexamined pieces of the Rust supply chain.

Mar 14, 20266 min read
Best Practices

Build Server Compromise Investigation

A hands-on investigation guide for compromised build servers, from initial containment through rootkit checks and clean rebuild.

Mar 8, 20267 min read
Best Practices

SvelteKit Supply Chain Considerations

SvelteKit's compiled-output philosophy gives it a smaller runtime footprint than React frameworks, but the build-time supply chain is just as complex. Here is what to watch for when you adopt Svelte in production.

Mar 6, 20266 min read
Concepts

What is Egress Filtering in CI

Egress filtering in CI restricts where build jobs can send traffic, so a compromised dependency can't exfiltrate your secrets. Here's how to roll it out without breaking builds.

Feb 25, 20267 min read
Software Supply Chain Security

Maven Plugin Verification: Securing Your Java Build Pipeline

Maven plugins execute during your build with full JVM access. Here is how to verify they are legitimate and have not been tampered with.

Feb 25, 20264 min read
Open Source Security

Maven Enforcer Plugin Security Rules

Maven Enforcer is a blunt instrument most teams underuse. Here is how to turn it into a supply chain guardrail that blocks bad versions, bad repositories, and bad dependency graphs before they ship.

Feb 19, 20267 min read
DevSecOps

Earthly Reproducible Builds and Security

How Earthly's reproducible, containerized build system eliminates environment drift and strengthens build integrity for security-conscious teams.

Feb 15, 20266 min read
Software Supply Chain Security

Gradle Plugin Security Risks: The Code That Runs Before Your Code

Gradle plugins execute during your build with full access to your environment. Most teams never audit them. Here is why that is dangerous.

Feb 10, 20264 min read
Software Supply Chain Security

Post-Install Hooks Across Package Managers: A Comparative Security Analysis

Every package ecosystem handles install-time code execution differently. Some are permissive, some restrictive, and the differences matter for supply chain security.

Feb 9, 20265 min read
Software Supply Chain Security

Build System Poisoning Techniques: How Attackers Corrupt Your Pipeline

Build systems transform source code into deployable artifacts. When attackers poison the build, every artifact is compromised. Here is how it happens.

Feb 3, 20264 min read
DevSecOps

Runtime SBOM vs. Build-Time SBOM: Which Do You Actually Need?

Build-time SBOMs capture what goes into your software; runtime SBOMs capture what actually runs. Understanding the difference is critical for accurate vulnerability management.

Feb 2, 20265 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.

build-security (Page 2) — Safeguard Blog