Skip to content

Security: adamatdevops/forge-works

SECURITY.md

Security Policy

Supported Versions

Version Supported
0.1.x

Reporting a Vulnerability

We take security seriously. If you discover a security vulnerability, please follow these steps:

Do

  • Report vulnerabilities privately via GitHub Security Advisories
  • Provide detailed information about the vulnerability
  • Allow reasonable time for us to address the issue before public disclosure
  • Include steps to reproduce if possible

Do Not

  • Open public issues for security vulnerabilities
  • Exploit vulnerabilities beyond what is necessary to demonstrate them
  • Access or modify other users' data

What to Include

When reporting a vulnerability, please include:

  1. Description - Clear description of the vulnerability
  2. Impact - Potential impact and severity
  3. Steps to Reproduce - Detailed steps to reproduce the issue
  4. Affected Versions - Which versions are affected
  5. Suggested Fix - If you have one (optional)

Response Timeline

  • Acknowledgment: Within 48 hours
  • Initial Assessment: Within 1 week
  • Resolution Target: Depends on severity
    • Critical: 24-48 hours
    • High: 1 week
    • Medium: 2 weeks
    • Low: Next release

Security Best Practices

This project follows security best practices:

  • Dependencies are regularly updated
  • Secrets are never committed to the repository
  • Input validation on all API endpoints
  • SQL injection prevention via parameterized queries
  • Authentication tokens are properly secured

Security-Related Configuration

Environment Variables

Never commit .env files. Use .env.example as a template:

# Copy and configure
cp src/backend/.env.example src/backend/.env

Database

  • Use strong passwords for database connections
  • Enable SSL for production database connections
  • Regularly backup database

API Security

  • All endpoints validate input data
  • Rate limiting should be configured in production
  • CORS is configured for allowed origins only

Acknowledgments

We appreciate responsible disclosure and will acknowledge security researchers who help improve our security.

There aren’t any published security advisories