Skip to main content
← All vulnerabilities
CVE-2026-102603GHSA-3HCJ-9M7P-WWM9GO-2026-6772

Gotify: Insufficiently Protected Password Change endpoint

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.0.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • gotify server

    fixed in 3.0.0

  • github.com/gotify/server/v2Go

    through 2.9.1

  • github.com/gotify/server/v3Go

    fixed in 3.0.0

  • github.com/gotify/serverGo

    All versions

  • github.com/gotify/server/v2Go

    All versions

References 4

GitHub · gotify/server