CVE Catalog

CVE-2026-55079

MediumCVSS 4.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.61%

45th percentile - higher than 45% of all known CVEs

Summary

A vulnerability in Coder allows an attacker to send a DataUpload request with an inflated FileSize value, causing excessive memory allocation and potential resource exhaustion. Affected versions are 2.24.0 through 2.29.6, 2.32.6, 2.33.7, and 2.34.1.

Risk Assessment

An attacker can trigger a denial of service (DoS) by exhausting server memory, disrupting development environments and impacting team productivity.

Recommendation

Upgrade Coder to versions 2.29.7, 2.32.7, 2.33.8, or 2.34.2 immediately. As a workaround, restrict access to the provisioner daemon serve endpoint to trusted service accounts.

Other vulnerabilities in Coder

See all
Original NVD description (English source)

Coder allows organizations to provision remote development environments via Terraform. Starting in version 2.24.0 and prior to versions 2.29.7, 2.32.7, 2.33.8, and 2.34.2, `NewDataBuilder` in `provisionersdk/proto/dataupload.go` allocated a byte slice using the client-supplied `FileSize` from a `DataUpload` message without an upper-bound check. Although the DRPC wire limit is 4 MiB, the `FileSize` value itself was unconstrained. The fix in versions 2.29.7, 2.32.7, 2.33.8, and 2.34.2 validates `FileSize` against an upper bound (`MaxFileSize = 100 MiB`) before allocation. As a workaround, restrict access to the provisioner daemon serve endpoint to trusted provisioner daemon service accounts.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS