Skip to main content
← All vulnerabilities
CVE-2026-40263GO-2026-5696GHSA-W6M9-39CV-2FWP

Note Mark: Username Enumeration via Login Endpoint Timing Side-Channel

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

Summary

Note Mark is an open-source note-taking application. In versions 0.19.1 and prior, the login endpoint performs bcrypt password verification only when the supplied username exists, returning immediately for nonexistent usernames. This timing discrepancy allows unauthenticated attackers to enumerate valid usernames by measuring response times, enabling targeted credential attacks. This issue has been fixed in version 0.19.2.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated

Affected versions

  • enchant97 note-mark

    fixed in 0.19.2

  • github.com/enchant97/note-mark/backendGo

    All versions

  • github.com/enchant97/note-mark/backendGo

    fixed in 0.19.2-0.20260411145025-cf4c6f6acf70

References 2

GitHub · enchant97/note-mark