Files
kfmtbox/SECURITY.md
2025-09-01 17:02:48 -05:00

2.9 KiB

Security Policy

Supported Versions

We release patches for security vulnerabilities in the following versions:

Version Supported
0.1.x ✅
< 0.1 ❌

Reporting a Vulnerability

We take security bugs seriously. We appreciate your efforts to responsibly disclose your findings, and will make every effort to acknowledge your contributions.

How to Report a Security Vulnerability

Please do not report security vulnerabilities through public GitHub issues.

Instead, please report them via email to: security@example.com

You should receive a response within 48 hours. If for some reason you do not, please follow up via email to ensure we received your original message.

What to Include

Please include the following information in your report:

  • Type of issue (e.g. buffer overflow, SQL injection, cross-site scripting, etc.)
  • Full paths of source file(s) related to the manifestation of the issue
  • The location of the affected source code (tag/branch/commit or direct URL)
  • Any special configuration required to reproduce the issue
  • Step-by-step instructions to reproduce the issue
  • Proof-of-concept or exploit code (if possible)
  • Impact of the issue, including how an attacker might exploit it

What to Expect

After you submit a report, we will:

  1. Confirm receipt of your vulnerability report within 48 hours
  2. Provide regular updates on our progress
  3. Credit you in our security advisory (unless you prefer to remain anonymous)

Security Best Practices

When using kfmtbox, please follow these security best practices:

  • Keep kfmtbox updated to the latest version
  • Validate input before passing it to kfmtbox
  • Use trusted sources for configuration files
  • Review configuration files before using them
  • Run with minimal privileges when possible

Security Considerations

kfmtbox is designed with security in mind:

  • No network access - kfmtbox operates entirely locally
  • Input validation - All input is validated and sanitized
  • Memory safety - Written in Rust for memory safety guarantees
  • Dependency auditing - Regular security audits of dependencies
  • Minimal attack surface - Simple, focused functionality

Known Security Issues

Currently, there are no known security vulnerabilities in kfmtbox.

Security Updates

Security updates will be released as soon as possible after a vulnerability is confirmed and a fix is available. We will:

  • Release a new version with the security fix
  • Publish a security advisory
  • Update this document if needed

Contact

For security-related questions or concerns, please contact us at:

Thank you for helping keep kfmtbox and our users safe!