| Version | Supported |
|---|---|
| 1.x.x | ✅ |
| < 1.0 | ❌ |
We take security seriously. If you discover a security vulnerability, please report it responsibly.
- Do NOT open a public GitHub issue for security vulnerabilities
- Email the maintainers directly or use GitHub's private vulnerability reporting
- Include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
- Acknowledgment: Within 48 hours
- Initial Assessment: Within 7 days
- Resolution Timeline: Depends on severity
- Critical: 24-72 hours
- High: 7 days
- Medium: 30 days
- Low: Next release
This security policy applies to:
- The AgentScope CLI tool
- Official npm packages
- This GitHub repository
- Third-party dependencies (report to their maintainers)
- User misconfiguration
- Social engineering attacks
AgentScope follows these security principles:
- No Code Execution - Only reads and parses configuration files
- No Network Access - All operations are local
- No Secrets Handling - Does not parse or expose API keys
- Path Validation - Prevents directory traversal attacks
- Input Sanitization - All parsed content is sanitized before output
When contributing, ensure:
- No hardcoded secrets or credentials
- No execution of user-provided code
- Input validation on all external data
- Path traversal prevention on file operations
- Dependencies are from trusted sources
- No verbose error messages exposing internals