9.4
/ 10
CRITICAL
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
Description
Note Mark is an open-source note-taking application. In version 0.19.2, IsPasswordMatch in backend/db/models.go falls back to a hard-coded bcrypt("null") placeholder whenever a user has no stored password. OIDC-registered users are created with an empty password, so anyone who submits password: "null" to the internal login endpoint receives a valid session for that user. The bypass is unauthenticated and requires no user interaction. This issue has been patched in version 0.19.3.
AI Analysis
Unauthenticated password bypass vulnerability in Note Mark note-taking application
Basic Information
ID
CVE-2026-41571
Source
GitHub_M
Published
May 4, 2026 at 17:42
Affected Product
Vendor
enchant97
Product
note-mark
Version
= 0.19.2
Affected Versions
enchant97 note-mark = 0.19.2
CWE Classification
AI Assessment
AI Score
9.4 / 10
AI Severity
Critical
Vendor
enchant97
Product
Note Mark
Version
0.19.2