Katalog CVE

CVE-2026-55079

ŚrednieCVSS 4.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.61%

Percentyl 45 - wyżej niż 45% wszystkich znanych CVE

Streszczenie

Podatność w Coder umożliwia atakującemu przesłanie żądania DataUpload z zawyżoną wartością FileSize, co prowadzi do alokacji nadmiernej ilości pamięci i potencjalnego wyczerpania zasobów serwera. Problem występuje w wersjach od 2.24.0 do 2.29.6, 2.32.6, 2.33.7 i 2.34.1.

Ocena ryzyka

Atakujący może spowodować awarię usługi (DoS) poprzez wyczerpanie pamięci serwera, co zakłóci działanie środowisk programistycznych i wpłynie na produktywność zespołów.

Rekomendacja

Należy niezwłocznie zaktualizować Coder do wersji 2.29.7, 2.32.7, 2.33.8 lub 2.34.2. Do czasu aktualizacji ogranicz dostęp do endpointu provisioner daemon serve tylko do zaufanych kont serwisowych.

Inne podatności w Coder

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS