Perimeter Emergency: NGINX, Traefik, and MOVEit Demand Tonight's Change Window
Three perimeter products, one night
Disclosed today, credited to depthfirst: an 18-year-old unauthenticated RCE in NGINX's rewrite module, affecting NGINX Plus and Open Source. Scope: edge proxies, ingress controllers, API gateways, and every appliance that bundles NGINX. Pre-auth, edge-facing, ubiquitous. Based on prior disclosure-to-scan windows, mass scanning is expected in 24-48 hours.
Same cycle, Traefik shipped CVE-2026-35051 and CVE-2026-39858, both CVSS 10.0 authentication bypasses. Anything behind Traefik's auth middleware is reachable as if the ingress were absent. Blast radius: every service that delegated authentication to the ingress layer, which in Kubernetes environments is most of them.
Progress disclosed MOVEit Automation CVE-2026-4670, 9.8, authentication bypass. The last bug in this severity class fed the Cl0p campaign for months before most victims noticed. Progress's track record is what it is.
The tempo has changed
PraisonAI (CVE-2026-44338) was weaponized within 4 hours of disclosure. Not a curiosity. That is the tempo to plan against. A 30-day patch window was defensible in 2022. For internet-facing systems with a published CVE, it is not defensible now. In parallel, CISA added five CVEs to KEV in 10 days: PAN-OS (9.8), Ivanti EPMM, cPanel, LiteLLM, and a Linux kernel bug. All confirmed actively exploited.
Most shops will patch Netlogon first and MOVEit last. Cl0p will work the list in reverse.
The common thread
The dominant failure this cycle is authentication bypass, not memory corruption. Traefik, MOVEit, cPanel, Argo CD (CVE-2026-42880, 9.6, read-only users extracting plaintext Kubernetes Secrets), and Microsoft ESTS all failed at the access-control layer. EDR does not see these. Patching and authorization auditing do.
| Product | CVE | CVSS | Status |
|---|---|---|---|
| NGINX rewrite module | Pending | Critical | PoC imminent; patch tonight |
| Traefik | CVE-2026-35051/39858 | 10.0 | Disclosed; patch tonight |
| MOVEit Automation | CVE-2026-4670 | 9.8 | Disclosed; Cl0p pattern |
| Argo CD | CVE-2026-42880 | 9.6 | Read = secrets exposure |
| PraisonAI | CVE-2026-44338 | N/A | Active exploitation (4h) |
What to do
Enumerate all NGINX instances (edge, internal, sidecars, ingress controllers, appliances) via active discovery — not just CMDB — and stage emergency patch or deploy WAF virtual-patching rules against rewrite-module payloads tonight
Audit all Traefik deployments and identify downstream services relying on Traefik for authentication enforcement; patch CVE-2026-35051/39858 or add app-layer auth before EOD
Patch MOVEit Automation to 2025.1.5/2025.0.9/2024.1.8 within 72 hours; if unable, network-isolate the instance and escalate the product-replacement conversation to leadership
Lock down Argo CD RBAC — assume every 'read' user has exfiltrated plaintext K8s Secrets until patched to 3.2.11/3.3.9; rotate exposed secrets and review 60 days of audit logs
Patch or take PraisonAI offline immediately; pull auth and agent execution logs for the past 48 hours — internet-facing instances are assume-breach