CVE-2026-121967: Coder before 2.29.22, 2.34.13, 2.35.10, 2.36.8, 2.37.5, and 2.38.1 AI Gateway Path Traversal
Coder 2.28.0 before 2.29.22, 2.30.0 before 2.34.13, 2.35.0 before 2.35.10, 2.36.0 before 2.36.8, 2.37.0 before 2.37.5, and 2.38.0 before 2.38.1 contains a path traversal vulnerability in the AI Gateway passthrough router, which forwards percent-encoded dot segments upstream without rejecting them. Authenticated users can send paths such as %2e%2e or ..%2F under allowlisted prefixes to reach unintended provider endpoints using the deployment's centrally managed provider key.
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Coderto a version that resolves this vulnerability.Fixed in 2.29.22 - Upgrade
Upgrade
Coderto a version that resolves this vulnerability.Fixed in 2.34.13 - Upgrade
Upgrade
Coderto a version that resolves this vulnerability.Fixed in 2.35.10 - Upgrade
Upgrade
Coderto a version that resolves this vulnerability.Fixed in 2.36.8 - Upgrade
Upgrade
Coderto a version that resolves this vulnerability.Fixed in 2.37.5 - Upgrade
Upgrade
Coderto a version that resolves this vulnerability.Fixed in 2.38.1