Seven CVSS 9.0+ CVEs Hit Core Infrastructure — Your Triage Checklist
An unusually dense cluster of critical vulnerabilities landed this week across infrastructure components you almost certainly depend on. This isn't the typical churn of IoT CVEs — these hit your container registry, PKI, web frameworks, CI/CD pipelines, and security monitoring simultaneously.
The Critical Path
Step CA ≤0.30.0-rc6 (CVE-2026-30836, CVSS 10.0) allows unauthenticated certificate issuance via SCEP UpdateReq. If you're using Step CA for internal PKI — common for device certificate enrollment and mTLS — an attacker can mint certificates your entire service mesh trusts. This undermines zero-trust architectures entirely.
Harbor ≤2.15.0 (CVE-2026-4404, CVSS 9.4) has hardcoded credentials enabling unauthenticated web UI access to your container registry. Every docker pull from a compromised Harbor becomes suspect. Patch, then rotate all credentials and audit image integrity.
Spring Security 5.7.0–7.0.3 (CVE-2026-22732, CVSS 9.1) is the most insidious: it silently stops writing HTTP security headers — HSTS, CSP, X-Frame-Options. Nothing in your logs tells you. Your apps have been running without these protections, potentially for weeks. A quick curl -I against your endpoints will tell you immediately.
The CI/CD Layer
Tekton Pipelines (CVE-2026-33211, CVSS 9.6) has path traversal via pathInRepo enabling arbitrary file reads — effectively a credential dump, since CI/CD pipelines typically hold keys to everything. Spinnaker Clouddriver (CVE-2026-25534, CVSS 9.1) has a URL validation bypass that's a repeat of CVE-2025-61916, meaning the first fix was incomplete.
Your Security Tools Are Also Vulnerable
Wazuh SIEM 4.0.0–4.14.2 has RCE and privilege escalation from worker to master (CVSS 9.1). An attacker who compromises a worker node can pivot to owning your entire security visibility. The master typically has read access to all agent data, events, and integration credentials. Patch the master first, then workers.
Your vulnerability scanner (Trivy), your SAST tool (Checkmarx), and your SIEM (Wazuh) were all exploitable this week. Security tooling as an attack surface is no longer theoretical — it's the pattern.
Also on your list
- Rails Active Storage (CVSS 9.8): Path traversal + injection across versions prior to 8.1.2.1, 8.0.4.1, 7.2.3.1
- Citrix NetScaler: Unauthenticated memory disclosure matching CitrixBleed severity — TLS-terminating load balancers leak session tokens and plaintext creds from memory
- jsrsasign npm 7.0.0–11.1.1 (CVSS 9.1): Biased DSA nonces during signature generation — run
npm ls jsrsasignandnpm ls jspdfto check transitive exposure
What to do
Run `curl -I` against all Spring Security-backed endpoints to verify HSTS, CSP, and X-Frame-Options headers are present
If running Step CA ≤0.30.0-rc6, patch immediately and audit all issued certificates for unauthorized entries via SCEP
Check Harbor version; if ≤2.15.0, patch, rotate all credentials, and audit container image integrity checksums
Patch Rails Active Storage, Tekton Pipelines, and Spinnaker Clouddriver across all environments this sprint
If running Wazuh 4.0.0–4.14.2, upgrade master node first, then workers, and review worker-to-master network controls