Description
Coder from 2.30.0 before 2.34.8 contains an authorization bypass vulnerability in the provisioner daemon DownloadFile gRPC handler that allows authenticated provisioner daemons to download other organizations' cached Terraform module archives. Attackers with an org-scoped provisioner key and a known file UUID can retrieve module source code exposing infrastructure topology or embedded secrets.
Published: 2026-10-17
Score: 6 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized cross-organization file disclosure
Action: Apply Patch
AI Analysis

Impact

The vulnerability in Coder’s provisioner daemon causes an authorization bypass in the DownloadFile gRPC handler. An authenticated provisioner with an organization‑scoped key can request a cached Terraform module from any other organization by supplying the file UUID. The leaked file contains module source code, which may expose infrastructure topology and embedded secrets, leading to confidentiality compromise.

Affected Systems

Affected systems: The CNA lists coder:coder, and the vulnerability description notes that Coder from 2.30.0 before 2.34.8 is impacted. No explicit affected‑version range is provided in the CNA fields, so the exact scope cannot be confirmed without further vendor guidance; all deployments using those releases should be considered at risk unless upgraded to 2.34.8 or later.

Risk and Exploitability

The CVSS score is 6, indicating moderate severity. No EPSS score is available, and the vulnerability is not listed in CISA KEV. Exploitation requires an authenticated provisioner key and knowledge of a file UUID, so based on the description it is inferred that the attack vector is a network‑based authenticated request, but does not require privileged system access. Once the conditions are met, the attacker can retrieve sensitive module code from any organization.

Generated by OpenCVE AI on October 17, 2026 at 21:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Coder to version 2.34.8 or later where the DownloadFile handler is fixed.
  • Restrict organization‑scoped provisioner keys to only the organizations that require them and immediately rotate or revoke any keys that may have been exposed or misused.
  • Audit cached Terraform module storage for sensitive files and remove or encrypt any content that should not be accessible to other organizations.

Generated by OpenCVE AI on October 17, 2026 at 21:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 17 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description Coder from 2.30.0 before 2.34.8 contains an authorization bypass vulnerability in the provisioner daemon DownloadFile gRPC handler that allows authenticated provisioner daemons to download other organizations' cached Terraform module archives. Attackers with an org-scoped provisioner key and a known file UUID can retrieve module source code exposing infrastructure topology or embedded secrets.
Title Coder 2.30.0 before 2.34.8 Cross-Organization File Disclosure via DownloadFile RPC
First Time appeared Coder
Coder coder
Weaknesses CWE-863
CPEs cpe:2.3:a:coder:coder:*:*:*:*:*:*:*:*
Vendors & Products Coder
Coder coder
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-17T18:46:40.707Z

Reserved: 2026-10-17T12:19:42.359Z

Link: CVE-2026-111929

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-17T19:16:35.807

Modified: 2026-10-17T19:16:35.807

Link: CVE-2026-111929

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T22:00:17Z

Weaknesses