CVEvulnerability
CVE-2026-102603
5.3 MEDIUM
Official page ↗
- Status
- Awaiting Analysis
- Published
- 2026-10-13
- Last modified
- 2026-10-16
- Assigner
- [email protected]
- CVSS 4.0 ([email protected])
- 5.3 MEDIUM — CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
- Weaknesses
- CWE-620
Description
Gotify server is a simple server for sending and receiving messages in real-time per WebSocket. Prior to 3.0.0, the password change endpoint (POST /current/user/password) accepts a valid client token without requiring the account's current password or another elevated authentication step. An attacker who obtains a client token can set a new password for the associated user, taking control of password authentication and forcing account recovery through an administrator or direct database access. This issue is fixed in version 3.0.0.
Related
Weakness · CWE (1)
- CWE-620 Unverified Password Change weakness
References
- https://github.com/gotify/server/commit/a8744482c668e07a61798573ec8e17bd3f6009f9 github.com
- https://github.com/gotify/server/pull/952 github.com
- https://github.com/gotify/server/releases/tag/v3.0.0 github.com
- https://github.com/gotify/server/security/advisories/GHSA-3hcj-9m7p-wwm9 github.com
- https://github.com/gotify/server/security/advisories/GHSA-3hcj-9m7p-wwm9 github.com