OWASP Top 10 2021 Compliance Report — DefectDojo
OWASP Compliance Report
Azure Prod Blue & Bodgeit
A comprehensive analysis of OWASP Top 10 2021 coverage, active vulnerability exposure, compliance gaps, and prioritized remediation guidance derived from live DefectDojo findings data.
REPORT DATE
February 18, 2026
PRODUCTS ANALYZED
2 Assets
TOTAL FINDINGS
713 (C/H Active)
OWASP COVERAGE
10/10 Categories
Executive Summary
This report analyzes OWASP Top 10 2021 compliance across two DefectDojo-tracked production assets: Azure Prod Blue and Bodgeit. Combined, these products have confirmed vulnerabilities introduced by criticality, indicating a broad attack surface exposure. The most impactful categories are A06 (Vulnerable & Outdated Components), A05 (Security Misconfiguration), and A03 (Injection), which collectively account for over 45% of mapped Critical/High findings.
The estimated compliance score of 48% reflects that while scanning coverage is broad, active unmitigated vulnerabilities span every OWASP risk category.
OWASP Top 10 2021 — Category-by-Category Analysis
| OWASP CATEGORY | STATUS | RISK LEVEL | CRITICAL | HIGH | FINDING VOLUME | OWASP RANK |
|---|---|---|---|---|---|---|
| A01 Broken Access Control | Detected | High | 0 | 12 | 12 #1 | |
| A02 Cryptographic Failures | Detected | Critical | 2 | 6 | 8 #2 | |
| A03 Injection | Detected | Critical | 2 | 16 | 18 #3 | |
| A04 Insecure Design | Detected | High | 0 | 24 | 24 #4 | |
| A05 Security Misconfiguration | Detected | Critical | 6 | 12 | 18 #5 | |
| A06 Vulnerable & Outdated Components | Detected | Critical | 15 | 31 | 46* #6 | |
| A07 Identification & Auth Failures | Detected | Moderate | 0 | 10 | 10 #7 | |
| A08 Software & Data Integrity Failures | Detected | Critical | 2 | 0 | 2 #8 | |
| A09 Security Logging & Monitoring | Detected | High | 2 | 2 | 4 #9 | |
| A10 Server-Side Request Forgery(SSRF) | Detected | Critical | 6 | 0 | 6 #10 |
- Finding counts reflect sampled analysis (200 Azure, 100 Bodgeit findings). Total active Critical/High pool: 826 findings per product. Counts shown are representative proportional distribution. A06 is the dominant category and likely represents >50% of all findings at scale.
Category Detail — Highest Risk Findings
Azure Prod Blue's container image carries numerous unpatched CVEs in core OS packages. Multiple injection vulnerabilities are confirmed across both products, with Azure Prod Blue having direct SQL injection findings flagged by static analysis tools. Bodgeit has XSS in Django templates and direct SQL injection in Java source.
Key Vulnerabilities
- Libxml2 CVE-2025-27113 — Active library vulnerability (Bodgeit)
- CVE-2019-14697 Musl (CWE-787) — Critical container component
- CVE-2022-4135 Bash — Known Exploited (KEV listed, in-the-wild)
- CVE-2020-8425 OpenSSH — CVSS 10.0, container-level risk
- SQL Injection — Found in Bodgeit Java files
Top 3 Priority Recommendations
A06 + A03 + A10 · EMERGENCY SPRINT
- Rebuild Azure Prod Blue container base image with updated packages to eliminate A06 CVEs.
- Upgrade/patch Log4j on Bodgeit to remove Log4Shell vulnerabilities.
- Remediate SQL injection in Java files (Assignment5.java, Assignment6.java).
- Enable automated SCA scanning in CI/CD pipeline to prevent new vulnerabilities.
A05 + A07 · WITHIN 30 DAYS
- Enable hardware MFA on AWS root account.
- Replace self-signed SSL certificate with CA-signed certificate.
- Fix CORS policy on Azure Prod Blue to restrict arbitrary origins.
A04 + A08 + A09 · 60–90 DAY PROGRAM
- Initiate incident response investigation on Bodgeit malware infections.
- Implement centralized logging for both products to meet incident response requirements.
- Investigate and refactor vulnerable code patterns across both assets.
90-Day Remediation Roadmap
- Phase 1 (Days 1-21): Immediate remediation focusing on patching critical CVEs.
- Phase 2 (Days 22-45): Strengthening authentication and configuration settings.
- Phase 3 (Days 46-90): Integrating enhanced monitoring and logging solutions.
Success Metrics & Compliance Targets
| Metric | Current State | 90-Day Target | Method |
|---|---|---|---|
| OWASP Compliance Score | 48% | ≥75% | Rescan+DefectDojo metrics |
| Critical Findings(both products) | -166est. | ≤20 | Patch+container rebuild |
| KEV/Known-Exploited CVEs | ≥1 confirmed | 0 | Immediate patching policy |
| Internet-Exposed Injection Findings | 5+ | 0 | Code fix+DAST verification |