Skip to content

Security: gander-tools/mikrus

.github/SECURITY.md

Security Policy

Supported Versions

Version Supported
0.0.x βœ…

Reporting a Vulnerability

We take the security of mikrus seriously. If you discover a security vulnerability, please report it responsibly:

πŸ”’ Private Disclosure

  1. GitHub Security Advisories (Preferred): https://github.com/gander-tools/mikrus/security/advisories/new
  2. Security Issue: https://github.com/gander-tools/mikrus/issues/new?labels=security&template=security_report.md

πŸ“‹ What to Include

  • Description of the vulnerability
  • Steps to reproduce the issue
  • Potential impact assessment
  • Suggested fix (if known)
  • Your contact information

πŸ• Response Timeline

  • Acknowledgment: Within 24 hours
  • Initial Assessment: Within 72 hours
  • Status Updates: Weekly until resolved
  • Fix Timeline: Critical issues within 7 days, others within 30 days

🎯 Scope

In Scope:

  • Authentication and authorization bypasses
  • Code injection vulnerabilities
  • Path traversal attacks
  • Command injection
  • Sensitive data exposure
  • Dependency vulnerabilities

Out of Scope:

  • Social engineering attacks
  • Physical attacks
  • Denial-of-service attacks
  • Issues requiring physical access to user devices

Security Features

πŸ›‘οΈ Deno Security Model & Built-in Controls

  • Permission-Based Security: Explicit --allow-read, --allow-write, --allow-net permissions

  • Input Validation: Comprehensive sanitization and validation for all CLI parameters

  • Path Traversal Protection: File operations restricted to project directories

  • URL-Based Import Security: JSR registry and HTTPS-only dependencies eliminate npm vulnerabilities

  • No Node.js Attack Surface: No node_modules or traditional dependency vulnerabilities

  • Secure Runtime: Deno's secure-by-default runtime with explicit permission model

πŸ” Security Monitoring

  • Automated dependency vulnerability scanning
  • License compliance checking
  • Secret detection in source code
  • Supply chain security validation

Security Updates

Security updates are released as patch versions and are documented in:

  • GitHub Security Advisories
  • Release notes with [SECURITY] tag
  • CHANGELOG.md with a security section

Contact

For questions about this security policy, contact:


Last Updated: 2025-08-25
Policy Version: 2.0

There aren’t any published security advisories