| Version | Supported |
|---|---|
| 0.3.x | ✅ |
| < 0.3 | ❌ |
If you discover a security vulnerability in cdse-client, please report it responsibly:
- Do NOT open a public GitHub issue for security vulnerabilities
- Email the maintainer at: 75219756+VTvito@users.noreply.github.com
- Include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Any suggested fixes (optional)
- Acknowledgment: Within 48 hours
- Initial Assessment: Within 1 week
- Fix Timeline: Depends on severity
- Critical: 24-72 hours
- High: 1-2 weeks
- Medium/Low: Next release cycle
- Never commit credentials: Use environment variables for
CDSE_CLIENT_IDandCDSE_CLIENT_SECRET - Use
.envfiles with.gitignorefor local development - Rotate credentials periodically in your CDSE account
- Keep dependencies updated: Run
pip install --upgrade cdse-clientregularly
This library uses well-maintained dependencies with known security practices:
requests- HTTP library with TLS/SSL supportrequests-oauthlib- OAuth2 authenticationtqdm- Progress bars (no network access)
Optional dependencies are only loaded when needed, minimizing attack surface.