| Version | Supported |
|---|---|
| main | β |
| < main | β |
We take security seriously in this healthcare AI system, especially given the sensitivity of medical data.
- DO NOT open a public issue for security vulnerabilities.
- Email pavanbadempet@gmail.com with:
- Description of the vulnerability
- Steps to reproduce
- Potential impact assessment
- Suggested fix (if any)
- Acknowledgment: Within 48 hours
- Initial Assessment: Within 5 business days
- Resolution Timeline: Depends on severity
- π΄ Critical (data exposure, auth bypass): 24-48 hours
- π High (privilege escalation): 1 week
- π‘ Medium (information leak): 2 weeks
- π’ Low (best practice violation): Next release
- All AI inference routed through
backend/core_ai.pyβ no direct provider API calls - PII (patient names, DOBs, health data) never logged or exposed in error messages
- Medical disclaimers enforced on all AI-generated health advice
- SQL injection prevention via SQLAlchemy ORM
- JWT-based authentication with configurable expiry
- CORS and trusted host middleware
- Automated dependency scanning via Dependabot
- CodeQL static analysis on every push
The following are in scope:
- Authentication and authorization bypass
- Patient data exposure or leakage
- AI model manipulation or prompt injection
- SQL injection or database access issues
- Cross-site scripting (XSS) in frontend
- Insecure API endpoints
The following are out of scope:
- Denial of service attacks on free-tier deployments
- Social engineering
- Issues in third-party dependencies (report upstream)
We follow responsible disclosure practices. We will:
- Credit reporters (unless anonymity is requested)
- Not pursue legal action against good-faith reporters
- Work with you to understand and resolve the issue