Skip to content

Security: hyperpolymath/poly-queue-mcp

SECURITY.md

Security Policy

Supported Versions

Version Supported
1.x.x
< 1.0

Security Features

This project implements the following security measures:

Container Security

  • Base Image: Chainguard Wolfi (minimal attack surface)
  • Non-root User: Runs as mcp (uid 1000)
  • Minimal Permissions: Only required Deno permissions enabled

CI/CD Security

  • SHA-pinned Actions: All GitHub Actions use commit hashes
  • CodeQL Analysis: Automated SAST scanning
  • Secret Scanning: Gitleaks, TruffleHog
  • Dependency Scanning: Trivy, Semgrep
  • OSSF Scorecard: Weekly security posture assessment

Code Security

  • SPDX License Headers: All source files tagged
  • No Weak Crypto: MD5/SHA1 blocked for security use
  • HTTPS Enforced: HTTP URLs blocked in CI
  • No Hardcoded Secrets: Pattern detection in CI

Reporting a Vulnerability

Contact

Process

  1. Report via email with details of the vulnerability
  2. Response within 72 hours acknowledging receipt
  3. Assessment within 7 days with severity classification
  4. Fix Timeline:
    • Critical: 24-48 hours
    • High: 7 days
    • Medium: 30 days
    • Low: Next release

Disclosure

  • Coordinated disclosure after fix is released
  • Credit given to reporter (unless anonymity requested)
  • CVE assigned for confirmed vulnerabilities

Security.txt

See .well-known/security.txt for machine-readable security contact information (RFC 9116).

There aren’t any published security advisories