| Version | Supported |
|---|---|
| 1.0.x | ✅ |
We take security seriously. If you discover a security vulnerability, please follow these steps:
Security vulnerabilities should not be reported through public GitHub issues.
- Email: Send details to [your-email@example.com]
- Include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Your contact information
- Acknowledgment: Within 48 hours
- Initial Response: Within 1 week
- Resolution Timeline: Varies based on severity
This application handles:
- Canvas API Tokens: Stored in local config files
- File Uploads: Temporary files processed locally
- Network Requests: To Canvas LMS and TinyMCE APIs
- Keep your Canvas API token secure
- Don't commit
config.pyto version control - Use the latest version of the application
- Run the application in a secure environment
- We will coordinate with you on disclosure timing
- Credit will be given for responsible disclosure
- We aim to fix critical issues within 30 days