Junglewise Threat Intelligence

CVE-2026-55430: Coder improper X-Forwarded-Host validation in workspace app proxy

CVE-2026-55430 · Severity: medium · CVSS 5.8 · Published 2026-07-08

Technologies: Coder. Vendors: Go, Coder.

Executive brief

Coder is a platform used by organizations to manage and deploy remote development environments. A security flaw in how the system handles web requests could allow an attacker to trick the system into granting them access to another user's private development tools. If a victim visits a malicious application shared on the platform, the attacker could potentially view or interact with the victim's private workspace data.

Technical details

A 'Confused Deputy' vulnerability exists in Coder's workspace app proxy where the system resolves target applications using the `X-Forwarded-Host` header without proper validation. Because this header is not browser-forbidden, an attacker can use client-side JavaScript (via `fetch()`) within a shared authenticated app to forge the header and point to a victim's private app. Since session cookies are scoped to the wildcard apps domain, the proxy may authorize and route the request as the victim, returning private app content to the attacker's origin. Exploitation requires subdomain app routing (wildcard hostnames) to be enabled and an upstream proxy that does not strip the malicious header. The fix ensures `X-Forwarded-Host` is only trusted from configured trusted proxies.

Affected products

  • Coder Coder < 2.29.17, >= 2.30.0 < 2.32.7, >= 2.33.0 < 2.33.8, >= 2.34.0 < 2.34.2

Timeline

  • 2026-06-11: patched: Fix merged into main branch
  • 2026-06-12: advisory: Security release v2.29.17 published
  • 2026-07-08: disclosed: CVE published to NVD

References

Related threats