Please do not open a public GitHub issue for security vulnerabilities. A public report tells everyone — including potential attackers — about the issue before it's fixed.
- Go to the repo's Security tab → Report a vulnerability
- Fill in the form — only the maintainers will see it
- We'll work with you privately and credit you in the fix
Direct link: Report a vulnerability
If you can't use GitHub's reporter, email tnyantny@protonmail.com with:
- Description of the vulnerability
- Steps to reproduce
- Affected versions / platforms (desktop, Android, web, relay)
- Potential impact
- Any suggested fix
- Acknowledgement within 48 hours
- Targeted fix within 14 days for critical issues
- A coordinated disclosure timeline if the fix requires more time
- Credit in the release notes (unless you prefer to stay anonymous)
In scope:
- Desktop app (
src-tauri/,frontend/) and signed release binaries - Android app and signed APKs
- P2P transfer engine (
engine/) and protocol - Web / WASM path (
wasm-bridge/, web frontend target) - Self-hostable relay and discovery infra (
infra/relay/,infra/dns/)
Out of scope:
- Vulnerabilities in third-party dependencies — please report those upstream (e.g. Iroh, Tauri)
- Issues that require physical access to an unlocked device
- Social engineering of users
- Public relay operators you do not control (report infra bugs in DashBeam's relay code; operator misconfiguration is out of scope)