The Klever Bridge Assets dashboard is a read-only transparency tool that displays publicly available blockchain data. It does not handle private keys, user authentication, or sensitive financial operations.
| Version | Supported |
|---|---|
| 1.x.x | ✅ |
| < 1.0 | ❌ |
We take security seriously. If you discover a security vulnerability, please report it responsibly.
DO NOT create a public GitHub issue for security vulnerabilities.
Instead, please email us at: security@klever.org
Include the following information:
- Type of vulnerability
- Full path to the affected file(s)
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Acknowledgment: We will acknowledge receipt within 48 hours
- Assessment: We will assess the vulnerability within 7 days
- Resolution: Critical issues will be addressed within 30 days
- Disclosure: We will coordinate disclosure timing with you
The following are in scope for security reports:
- XSS vulnerabilities
- Data injection attacks
- Sensitive data exposure
- Security misconfigurations
- Dependency vulnerabilities with exploitable impact
The following are out of scope:
- Issues in third-party services (RPC providers, explorers)
- Social engineering attacks
- Physical security issues
- Issues requiring unlikely user interaction
- Theoretical vulnerabilities without proof of concept
This application implements the following security measures:
- All API responses validated with Zod schemas
- Asset IDs validated with regex patterns
- URLs validated to enforce HTTPS
X-Frame-Options: DENYX-Content-Type-Options: nosniffReferrer-Policy: strict-origin-when-cross-originPermissions-Policy: camera=(), microphone=(), geolocation=()
- All external links use
rel="noopener noreferrer" - Links to block explorers for independent verification
- Regular dependency updates via Dependabot
- Automated security scanning in CI pipeline
When contributing code, please follow these security guidelines:
- Never commit secrets - Use environment variables
- Validate all inputs - Use Zod schemas for API responses
- Sanitize outputs - React auto-escapes, but be cautious with
dangerouslySetInnerHTML - Use HTTPS only - All external API calls must use HTTPS
- Keep dependencies updated - Run
pnpm auditregularly
We appreciate security researchers who help keep Klever Bridge Assets secure. Responsible disclosure helps protect our users.
Contributors who report valid security issues will be acknowledged in our security hall of fame (with permission).
- Security issues: security@klever.org
- General questions: GitHub Discussions