Skip to content
OpenAdvisories
High · 7.2 CVE-2026-55077 EUVD-2026-42130GHSA-29xf-69gq-m9jxGO-2026-5906

Coder: User-admin role can reset owner account password

Published Jul 7, 2026 · Updated Jul 9, 2026 · Assigned by GitHub_M

Description

Coder allows organizations to provision remote development environments via Terraform. Prior to versions 2.29.7, 2.32.7, 2.33.8, and 2.34.2, the `PUT /api/v2/users/{user}/password` endpoint authorized only `ActionUpdatePersonal` and did not prevent a `user-admin` from resetting an `owner` account's password. It also did not require the current password when an admin reset another user's password. Exploitation requires the privileged `user-admin` role so practical risk is limited to deployments that grant `user-admin` to less trusted operators. The fix in versions 2.29.7, 2.32.7, 2.33.8, and 2.34.2 prevents non-owner users from resetting the password of an account that holds the `owner` role. As a workaround, restrict the `user-admin` role to trusted administrators.

Affected products

VendorProductAffectedFixed
coder coder >= 2.34.0, < 2.34.2, >= 2.33.0, < 2.33.8, >= 2.30.0, < 2.32.7, < 2.29.17 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/coder/coder all versions — GO-2026-5906
Go github.com/coder/coder/v2 >= 2.34.0, < 2.34.2 2.34.2 GHSA-29xf-69gq-m9jx
Go github.com/coder/coder/v2 >= 2.33.0, < 2.33.8 2.33.8 GHSA-29xf-69gq-m9jx
Go github.com/coder/coder/v2 >= 2.30.0, < 2.32.7 2.32.7 GHSA-29xf-69gq-m9jx
Go github.com/coder/coder/v2 < 2.29.17 2.29.17 GHSA-29xf-69gq-m9jx
Go github.com/coder/coder/v2 < 2.29.17 · >= 2.30.0, < 2.32.7 · >= 2.33.0, < 2.33.8 · >= 2.34.0, < 2.34.2 2.29.17, 2.32.7, 2.33.8, 2.34.2 GO-2026-5906

Advisories 1

References