Only the latest release (see the releases page) receives security fixes.
Please use GitHub's private vulnerability reporting: the Security tab of this repository → Report a vulnerability. Reports stay private until a fix is ready; please do not open a public issue for anything you believe is exploitable.
Colophon is a local desktop application: no server, no telemetry, no network access at runtime. The areas worth scrutiny if you are looking for them:
- The database import path accepts any
*.dba user picks; it is snapshotted (plain file copy), validated by fully loading the copy, and only then promoted. Everything opensSQLITE_OPEN_READ_ONLY. - The
.sdrsidecar parser evaluates user-supplied Lua in a sandboxed VM with the standard library disabled (StdLib::NONE), text chunks only, UTF-8 repaired lossily. - The app reads only file paths the user has explicitly given it; it never scans or discovers device files.