Skip to content
OpenAdvisories
Medium · 5.3 CVE-2026-41572 EUVD-2026-27053GHSA-3gr9-485j-v4xfGO-2026-5085

Note Mark: Unauthenticated read of notes and assets in soft-deleted public books

Published May 4, 2026 · Updated May 4, 2026 · Assigned by GitHub_M

Description

Note Mark is an open-source note-taking application. Prior to version 0.19.3, after a note-mark owner soft-deletes a public book, its notes and uploaded assets stay readable at /api/notes/{id}, /api/notes/{id}/content, the slug URL, and the asset endpoints. Unauthenticated callers who hold the note ID or the slug path retain access. GORM's soft-delete scope does not reach the raw "JOIN books ..." clauses used by the note and asset queries. This issue has been patched in version 0.19.3.

Affected products

VendorProductAffectedFixed
enchant97 note-mark < 0.19.3 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/enchant97/note-mark/backend < 0.0.0-20260417132843-d1bf845a2a2d 0.0.0-20260417132843-d1bf845a2a2d GHSA-3gr9-485j-v4xf

Advisories 1

References