_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
References Technologies Blog Know-how Tools
About Collaboration Careers
CS EN
Let's talk

OWASP Top 10: Software and Data Integrity Failures

12. 10. 2025 1 min read intermediate

SolarWinds hack ukázal, co se stane, když útočník kompromituje build pipeline. Integrity failures zahrnují nezabezpečené CI/CD a nebezpečnou deserializaci.

Exampley útoků

  • SolarWinds: Backdoor ve firmwaru z kompromitovaného buildu
  • Codecov: Modifikovaný CI skript exfiltroval env variables
  • ua-parser-js: Kompromitovaný npm balíček

Ochrana CI/CD

GitHub Actions — signed commits

  • uses: actions/checkout@v4
  • name: Verify commit signature run: git verify-commit HEAD || exit 1

Subresource Integrity

Insecure Deserialization

❌ NIKDY pickle na nedůvěryhodná data

data = pickle.loads(user_input) # RCE!

✅ JSON + validace

from pydantic import BaseModel class UserData(BaseModel): name: str age: int data = UserData.model_validate_json(user_input)

Key Takeaway

Ověřujte integritu závislostí, build artefaktů, CI/CD pipeline. Podepisujte releases, používejte SRI.

owaspsecurityintegritysupply chain
Share:

CORE SYSTEMS tým

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.