Safeguard
Tag

ci-cd

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

100 articles

Vulnerability Analysis

Codecov (2021): A Modified CI Script That Harvested Secrets for Two Months

A factual retrospective on the 2021 Codecov Bash Uploader compromise, where attackers modified a widely used CI script to exfiltrate environment variables, including credentials, from thousands of build pipelines.

Sep 17, 20262 min read
Vulnerability Analysis

JetBrains TeamCity's Path Traversal Bug Is Now Tied to Ransomware

CVE-2024-27199, a relative path traversal in TeamCity enabling limited admin actions, carries CISA's confirmed ransomware flag — a reminder that CI/CD servers are a supply-chain target.

Sep 16, 20265 min read
Vulnerability Analysis

Two More GitLab SSRF Bugs, Reached Through Webhooks and the CI Lint API

An additional pair of GitLab server-side request forgery vulnerabilities, distinct from the CVE covered earlier in this series, both confirmed exploited within weeks of each other.

Sep 16, 20264 min read
Vulnerability Analysis

How a Non-Atomic Credential Rotation Let Attackers Take Over 76 Trivy Action Tags

A compromised-credential attack on Aquasecurity's Trivy scanner force-pushed malware into version tags across trivy-action and setup-trivy, exploiting the gap left by an earlier, incomplete rotation.

Sep 16, 20265 min read
Application Security

Your DAST Scan Has Six Timeouts and No Deadline

Per-phase timeouts add up. Six phases capped at ten minutes each is a sixty-minute scan wearing a ten-minute label — and the phase that mattered gets whatever is left.

Aug 16, 20265 min read
Concepts

What Is a Build Artifact?

A build artifact is the packaged output your build process produces from source code. Here is why artifacts are a critical supply chain checkpoint and how to verify their provenance.

Jul 28, 20266 min read
Software Supply Chain Security

Every Supply Chain Attack of June and July 2026 Was After the Same Thing

Nine incidents in eight weeks: a PyPI worm, typosquatted payment SDKs, jscrambler, AsyncAPI, Hugging Face, Polymarket, Nx Console, Medtronic, AdaptHealth. Nine different vectors, one prize — credentials sitting in developer environments and build pipelines. If you fix one thing this quarter, fix that.

Jul 28, 20268 min read
DevSecOps

The AsyncAPI Hijack: When Trusted Publishing Becomes the Attack Path

On 14 July 2026 attackers used 37 pull requests against a pull_request_target workflow to steal the asyncapi-bot token, then let npm's OIDC trusted publisher automatically ship the malicious release. Four packages, 2.25 million weekly downloads, four hours live — and no code review was bypassed, because none was required.

Jul 28, 20266 min read
Containers

Docker Security Scanning: How to Find Vulnerabilities in Your Images

Docker security scanning inspects your container images for known-vulnerable OS and application packages before they reach production. Here is how it works and how to wire it into your pipeline.

Jul 18, 20266 min read
DevSecOps

DevSecOps best practices for secure builds: an 8-point SDLC framework

Log4Shell (Dec 2021) and the XZ Utils backdoor (Mar 2024) exposed two different SDLC failure modes. An 8-point framework closes both.

Jul 13, 20266 min read
Cloud Security

Policy as Code: Enforcing Cloud Security Guardrails in CI/CD Instead of Manual Review

OPA reached CNCF Graduated status in January 2021 — yet most teams still catch misconfigured IAM roles by eyeballing a pull request.

Jul 11, 20267 min read
DevSecOps

Where Security Gates Belong in Your CI/CD Pipeline

23.8 million secrets leaked on public GitHub in 2024 alone. The fix isn't more scanners — it's putting the right gate at the right stage and tuning out the noise.

Jul 11, 20267 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.