Description
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.
Published: 2026-11-04
Score: 2.3 Low
EPSS: n/a
KEV: No
Impact: Potential unauthorized access to provider endpoints via path traversal
Action: Patch Upgrade
AI Analysis

Impact

Coder's AI Gateway contains a path traversal flaw that enables authenticated users to forward percent‑encoded dot segments such as %2e%2e or ..%2F. By appending these sequences beneath allowlisted prefixes, a user can reach provider endpoints that are not intended for that prefix, exposing configuration data or internal services. This flaw does not grant arbitrary code execution but allows a user with valid credentials to read or otherwise interact with unintended provider resources.

Affected Systems

Any deployed instance of the Coder platform running versions 2.28.0 through 2.38.0 before the respective patch levels – 2.29.22, 2.34.13, 2.35.10, 2.36.8, 2.37.5, 2.38.1 – is vulnerable. The affected component is the AI Gateway passthrough router. The product is Coder, produced by the vendor coder.

Risk and Exploitability

The CVSS score of 2.3 indicates a low severity vulnerability. EPSS is not available, and the vulnerability is not listed in CISA's KEV catalog. The attack requires authenticated access to the Coder instance and knowledge of the allowlisted prefixes to craft the malicious path. Because it is limited to paths under permitted prefixes, the exposure is contained, yet an attacker could leverage the deployment’s centrally managed provider key to reach internal or external provider services, potentially leading to information disclosure or privilege abuse.

Generated by OpenCVE AI on November 4, 2026 at 16:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Coder to 2.39.0 or later to receive the official fix for the AI Gateway path traversal issue.
  • Verify that the AI Gateway passthrough router is configured to reject percent‑encoded dot segments or to enforce stricter path validation if an upgrade is not immediately possible.
  • Limit allowlisted prefixes to the minimal set of required provider endpoints and review permission scopes for deployed users to minimize the impact of any potential path traversal.

Generated by OpenCVE AI on November 4, 2026 at 16:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 04 Nov 2026 15:45:00 +0000

Type Values Removed Values Added
Description 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.
Title 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
First Time appeared Coder
Coder coder
Weaknesses CWE-22
CPEs cpe:2.3:a:coder:coder:*:*:*:*:*:*:*:*
Vendors & Products Coder
Coder coder
References
Metrics cvssV3_1

{'score': 4.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:N'}

cvssV4_0

{'score': 2.3, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:N/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-04T15:33:28.808Z

Reserved: 2026-11-04T12:48:39.813Z

Link: CVE-2026-121967

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-04T16:17:50.360

Modified: 2026-11-04T16:17:50.360

Link: CVE-2026-121967

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-04T17:00:18Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')