Skip to main content
JG is here with you ✨
A08:2025

Software & Data Integrity Failures

CI/CD, Deserialization & Integrity Violations

Trust Boundaries

What are Software & Data Integrity Failures?

Integrity failures occur when code or infrastructure doesn't protect against unauthorized modifications. This includes insecure CI/CD pipelines, unsigned updates, insecure deserialization, and trusting data without verification.

CI/CD SecurityCode SigningDeserializationUpdate Integrity

CI/CD Pipeline Attacks

Compromising build systems to inject malicious code

Insecure Deserialization

Exploiting object deserialization for RCE

Unsigned Updates

Distributing malicious updates without verification

Code Tampering

Modifying code without detection

Build System Compromise

Injecting backdoors during compilation

Data Integrity Violations

Unauthorized modification of critical data

Notable Incidents

SolarWinds (2020)

Attackers compromised the build system to inject malware into software updates, affecting 18,000+ organizations.

Codecov (2021)

CI/CD tool compromise exposed environment variables and secrets from thousands of repositories.

Related CWE Entries

Built by an OWASP Member • Part of the OWASP Web Security Lab Series

Open to AI-Focused Roles

AI Sales • AI Strategy • AI Success • Creative Tech • Toronto / Remote

Let's connect →
Terms of ServiceLicense AgreementPrivacy Policy
Copyright © 2026 JMFG. All rights reserved.