CyberSecBulletin

Enchant97 vulnerabilities

We track 5 vulnerabilities in Enchant97 products. 5 are rated high or critical, and none are known to be exploited. The most recent was published on September 4, 2026.

5vulnerabilities
2critical
3high
0exploited
9.1average CVSS score

Latest Enchant97 vulnerabilities

  • 8.6 High severity

    Note Mark is an open-source note-taking application.

    CVE-2026-50553Enchant97

    Note Mark is an open-source note-taking application. Prior to version 0.19.5, Note Mark validates book and note slug values with the OpenAPI/huma tag pattern:"[a-z0-9-]+". huma compiles this with regexp.MustCompile(s.Pattern) and tests it with patternRe.MatchS

  • 10.0 Critical severity

    note-mark: Inadequate Encryption Strength

    CVE-2026-44523Enchant97

    Note Mark is an open-source note-taking application. Prior to 0.19.4, no minimum length or entropy is enforced on the JWT_SECRET configuration value. The application accepts any base64-decodable secret regardless of size, including secrets as short as 1 byte.

  • 8.6 High severity

    Note Mark is an open-source note-taking application.

    CVE-2026-44522Enchant97

    Note Mark is an open-source note-taking application. From 0.13.0 to before 0.19.4, the Note Mark application allows authenticated users to upload assets to notes via POST /api/notes/{noteID}/assets, where the asset filename is provided through the X-Name HTTP

  • 9.4 Critical severity

    note-mark: Improper Authentication

    CVE-2026-41571Enchant97

    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 passwo

  • 8.7 High severity

    note-mark: Improper Neutralization of Input During Web Page Generation

    CVE-2026-40262Enchant97

    Note Mark is an open-source note-taking application. In versions 0.19.1 and prior, the asset delivery handler serves uploaded files inline and relies on magic-byte detection for content type, which does not identify text-based formats such as HTML, SVG, or XHT