| Version | Supported |
|---|---|
| 0.1.x | Yes |
We take security vulnerabilities seriously. If you discover a security issue, please report it responsibly.
Do NOT create a public GitHub issue for security vulnerabilities.
Instead, please report security issues by emailing:
Include the following information:
- Description of the vulnerability
- Steps to reproduce the issue
- Affected versions and components
- Potential impact assessment
- Any suggested fixes (optional but appreciated)
- Acknowledgment: We will acknowledge receipt within 48 hours
- Initial Assessment: Within 7 days, we will provide an initial assessment
- Updates: We will keep you informed of our progress
- Resolution: We aim to resolve critical issues within 30 days
- Credit: We will credit you in the release notes (unless you prefer anonymity)
This security policy applies to:
aranet-core- Core BLE libraryaranet-types- Shared typesaranet-store- Local data persistencearanet-service- Background collector and REST APIaranet-cli- Command-line interfacearanet-tui- Terminal dashboard
- Vulnerabilities in third-party dependencies (please report to the upstream project)
- Issues that require physical access to the user's device
- Social engineering attacks
- Issues in development/test code only
When using the Aranet ecosystem:
- Keep software updated: Always use the latest version
- Secure your network: The REST API binds to localhost by default
- Protect your database: The SQLite database contains sensor history
- Review permissions: On Linux, Bluetooth requires appropriate permissions
We use the following tools to maintain dependency security:
cargo audit- Check for known vulnerabilities in dependenciescargo outdated- Track outdated dependencies- Dependabot alerts - Automated security updates
No security issues have been reported to date.
Made with ❤️ by Cameron Rye