| Version | Supported |
|---|---|
| 0.0.x | ✅ |
We take the security of IndiaAI-IDP-Platform seriously. If you discover a security vulnerability, please follow these steps:
Security vulnerabilities should be reported privately to prevent exploitation.
- Go to the Security tab
- Click "Report a vulnerability"
- Fill out the vulnerability report form
Please include the following information:
- Description of the vulnerability
- Steps to reproduce the issue
- Potential impact
- Suggested fix (if any)
- Your contact information (optional)
- Initial Response: Within 48 hours
- Status Update: Within 7 days
- Fix Timeline: Depends on severity
- Critical: 24-48 hours
- High: 1 week
- Medium: 2 weeks
- Low: Next release
This project uses:
- Dependabot: Automated dependency updates
- CodeQL: Advanced semantic code analysis
- npm audit: JavaScript dependency vulnerability scanning
- Safety: Python dependency vulnerability scanning
- Bandit: Python security linting
Every commit and pull request is automatically scanned for:
- Known vulnerabilities in dependencies
- Security issues in code
- Type safety violations
- Code quality issues
Status: ✅ NOT AFFECTED
This project is not vulnerable to the critical React Server Components RCE vulnerabilities because:
- Uses React only for client-side rendering
- Does not use React Server Components
- Does not have
react-server-dom-*packages - Backend is Python FastAPI (not Node.js)
Detailed analysis available in project artifacts.
When contributing:
- Never commit secrets or API keys
- Keep dependencies up to date
- Follow secure coding practices
- Run security scans locally before submitting PRs
- Review Dependabot alerts promptly
- Vulnerabilities will be disclosed publicly after a fix is released
- Credit will be given to security researchers (if desired)
- A security advisory will be published for critical issues
For urgent security concerns, contact: [Maintain contact information]
Last Updated: December 4, 2025
# Full security scan (Windows)
npm run security:scan:win
# Full security scan (Unix/Linux/macOS)
npm run security:scan:unix
# Quick dependency audit
npm run security:audit
# Check for CVE-2025-55182 vulnerable packages
npm run security:check-rscGitHub Actions CI/CD:
- npm audit (dependency vulnerabilities)
- ESLint (code quality)
- TypeScript type checking
- Production build verification
- Python security (Safety, Bandit)
- CodeQL analysis
- CVE-2025-55182 specific check
Dependabot:
- Weekly dependency update PRs
- Automated security vulnerability alerts
.github/workflows/ci-security.yml- Main CI/CD pipeline.github/dependabot.yml- Dependency monitoringscripts/security-scan.ps1- Windows security scriptscripts/security-scan.sh- Unix security script- Updated
package.jsonwith security scripts