Skip to content
OpenAdvisories
High · 7.1 CVE-2026-126405 EUVD-2026-125160GHSA-79q7-mq89-wrfq

Coder 2.21.0 before 2.29.24, 2.30.0 before 2.34.16, 2.35.0 before 2.36.11, 2.37.0 before 2.37.8, and 2.38.0 before 2.38.4 reads Web Push en…

Published Nov 13, 2026 · Assigned by VulnCheck

Description

Coder 2.21.0 before 2.29.24, 2.30.0 before 2.34.16, 2.35.0 before 2.36.11, 2.37.0 before 2.37.8, and 2.38.0 before 2.38.4 reads Web Push endpoint responses in webpushSend with io.ReadAll, without a size limit or client timeout. Any authenticated user can register a subscription via POST /api/v2/users/{user}/webpush/subscription pointing to a server returning an endless body, exhausting coderd memory and crashing the API, dashboard, and workspace connections.

Affected products

VendorProductAffectedFixed
coder coder 2.35.0 <2.36.0 —
coder coder 2.38.0 <2.38.4 —
coder coder 2.21.0 <2.29.24 —
coder coder 2.30.0 <2.34.16 —
coder coder 2.36.0 <2.36.11 —
coder coder 2.37.0 <2.37.8 —

References