| Version | Supported |
|---|---|
| Latest | Yes |
| Older | No |
Only the latest release receives security fixes.
If you discover a security vulnerability in decky-romm-sync, please report it responsibly:
- Do NOT open a public GitHub issue.
- Use GitHub Security Advisories to report privately.
- Include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
You should receive a response within 7 days.
This plugin handles:
- RomM server credentials (URL, username, password) stored in Decky's settings directory
- SteamGridDB API keys stored in the same settings file
- HTTP requests to self-hosted RomM servers (optionally with SSL verification disabled for self-signed certificates)
- Settings files are stored with
0600permissions (owner-only read/write) - Credentials are never logged — masked in all log output
- The
allow_insecure_ssloption disables certificate verification for self-hosted servers with self-signed certificates. This is an opt-in user setting with a warning in the UI.