We release patches for security vulnerabilities for the following versions:
| Version | Supported |
|---|---|
| 0.1.x | ✅ |
| < 0.1 | ❌ |
If you discover a security vulnerability within Aneka UI, please send an email to [INSERT SECURITY EMAIL]. All security vulnerabilities will be promptly addressed.
Please include the following information in your report:
- Type of vulnerability
- Full path of source file(s) related to the vulnerability
- Location of the affected source code (tag/branch/commit)
- Step-by-step instructions to reproduce the issue
- Proof-of-concept or exploit code (if possible)
- Impact of the vulnerability
- Security reports will be acknowledged within 48 hours
- We will provide a detailed response within 7 days
- We will notify you when the vulnerability is fixed
- We will publicly disclose the vulnerability once a fix is available
When using Aneka UI components:
- Keep Dependencies Updated: Regularly update
@aneka-ui/cliand component dependencies - Validate User Input: Always validate and sanitize user input in your components
- Use TypeScript: Enable strict mode for better type safety
- Review Component Code: Components are copied to your codebase - review them for your security requirements
- Report Issues: If you find a security issue in a component, report it immediately
- Components are copied to your project, giving you full control
- Review component code before using in production
- Keep Radix UI and other dependencies updated
- Follow React/Vue/Angular security best practices
- CLI requires Node.js and npm/pnpm access
- Only install from official sources
- Review CLI commands before execution
- Use
doctorcommand to validate setup
Thank you for helping keep Aneka UI and its users safe!