We take security seriously and actively maintain the following versions:
| Version | Supported |
|---|---|
| Latest | ✅ |
Status: NOT AFFECTED ✅
Work Room is NOT affected by the critical React Server Components vulnerabilities (CVE-2025-55182 and CVE-2025-66478).
Why we're not affected:
- This project uses React 18.2.0, which is not vulnerable
- The vulnerabilities only affect React 19.x (versions before 19.0.1, 19.1.2, and 19.2.1)
- This project does NOT use Next.js (it uses Vite instead)
- The vulnerabilities specifically affect Next.js versions 15.x and 16.x
- This project does NOT use React Server Components
Current Dependencies:
- React: 18.2.0
- React DOM: 18.2.0
- Build Tool: Vite (not Next.js)
We follow these security best practices:
- Regularly update dependencies to their latest stable versions
- Monitor security advisories for all dependencies
- Use automated security scanning tools
- Implement proper input validation and sanitization
- Follow secure coding guidelines
If you discover a security vulnerability in this project, please follow these steps:
- DO NOT create a public GitHub issue
- Email the maintainer directly with details about the vulnerability
- Include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
We will respond to security reports within 48 hours and work on a fix as soon as possible.
We regularly review and update our dependencies to address security vulnerabilities. To stay informed:
- Watch this repository for releases
- Check the CHANGELOG for security-related updates
- Review this SECURITY.md file periodically
To check for vulnerabilities in dependencies:
# In the client directory
cd client
npm audit
# In the server directory
cd server
npm auditTo fix vulnerabilities automatically:
npm audit fixFor major version updates that require manual intervention:
npm audit fix --forceNote: Always test thoroughly after updating dependencies.