Skip to content
Heist/ feed
Back to feed
Medium

Coder 2.0.0 before 2.34.8 Open Redirect via Workspace App Proxy

Type: advisorySources: OSV

Coder from 2.0.0 before 2.34.8 contains an open redirect vulnerability in handleAPIKeySmuggling that allows attackers to redirect users externally via unsanitized r.URL.Path values. Attackers can craft links on trusted workspace app subdomains with paths beginning with double slashes, which become scheme-relative redirects to attacker sites for phishing.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-111931
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 16:52 UTC · Revision 1

Source evidence

Coder 2.0.0 before 2.34.8 Open Redirect via Workspace App Proxy

core-osv · Original source

Published 17 Oct 2026, 18:46 UTC

Coder from 2.0.0 before 2.34.8 contains an open redirect vulnerability in handleAPIKeySmuggling that allows attackers to redirect users externally via unsanitized r.URL.Path values. Attackers can craft links on trusted workspace app subdomains with paths beginning with double slashes, which become scheme-relative redirects to attacker sites for phishing.

osv:CVE-2026-111931
Complete source record
{
  "id": "f428dee0a4661ec552e036b6bc9104f28a2b5ce46a66463ba83dba4919cb292e",
  "url": "https://osv.dev/vulnerability/CVE-2026-111931",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Coder 2.0.0 before 2.34.8 Open Redirect via Workspace App Proxy",
    "summary": "Coder from 2.0.0 before 2.34.8 contains an open redirect vulnerability in handleAPIKeySmuggling that allows attackers to redirect users externally via unsanitized r.URL.Path values. Attackers can craft links on trusted workspace app subdomains with paths beginning with double slashes, which become scheme-relative redirects to attacker sites for phishing.",
    "evidence": "osv:CVE-2026-111931",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-111931",
      "aliases": [
        "CVE-2026-111931",
        "GHSA-98qx-9p2x-c4wh"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/coder/coder",
              "type": "GIT",
              "events": [
                {
                  "introduced": "ad513fa8b90dc851113589df93f67885bd4571cf"
                },
                {
                  "fixed": "7bd778d8815624fd2b598d9432092162437c06b3"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "2.0.0"
                      },
                      {
                        "fixed": "2.34.8"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "introduced": "2.0.0"
                      },
                      {
                        "fixed": "2.34.8"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-111931.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:37.596867657Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/111xxx/CVE-2026-111931.json",
        "https://github.com/coder/coder/security/advisories/GHSA-98qx-9p2x-c4wh",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-111931",
        "https://www.vulncheck.com/advisories/coder-2.0.0-before-2.34.8-open-redirect-via-workspace-app-proxy"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-601"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/111xxx/CVE-2026-111931.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-111931",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 504948,
  "published_at": "2026-10-17T18:46:42.064+00:00"
}