Security fixes go into the latest release.
Please report privately through GitHub security advisories rather than a public issue. Include the version, your system and, if you can, a way to reproduce it.
Areas where a flaw matters most:
- Dictionary import:
.ziparchives and JSON from untrusted sources are parsed by the importer. - The daemon's local socket (
$XDG_RUNTIME_DIR/lexiglance/daemon.sock, user-only permissions) and its JSON protocol. - Network access: audio sources, AnkiConnect and model downloads.
- Screen reading: OCR only reads around the pointer while the trigger is held (see
docs/anticheat.md).