Do not open a public issue for a suspected vulnerability. Use GitHub's private security-advisory feature at https://github.com/judenimo/KittenIO/security/advisories/new, including the affected version, impact, reproduction details, and any suggested mitigation. Please avoid including real pairing tokens, private keys, or sensitive recordings.
Supported security fixes target the latest GitHub Release. Older builds may be asked to upgrade before a report is investigated.
The pairing token authenticates the local protocol connection and must be treated as a password. If a token is exposed or its configuration is shared:
- Stop KittenIO clients and KSA.
- Run
kittenio pairto generate and install a replacement token. - Delete any copied configuration, logs, screenshots, or archives containing the old value.
- Restart through StarMap and confirm the replacement with
kittenio doctor.
KittenIO never needs a GitHub credential, cloud API key, or remote network listener. A request for one should be treated as suspicious.