| Version | Supported |
|---|---|
| 0.1.x | ✅ |
If you discover a security vulnerability in rtrim, please report it responsibly:
- Do not open a public issue
- Use GitHub's private vulnerability reporting to submit your report
- Include in your report:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Any suggested fixes (optional)
We will acknowledge receipt and provide updates on the fix timeline.
rtrim is designed with security in mind:
- Symlink protection: Symlinks are ignored to prevent path traversal attacks
- Atomic writes: Uses write-sync-rename pattern to prevent data corruption
- Permission preservation: Original file permissions are maintained
- Binary detection: Non-UTF-8 files are automatically skipped
This security policy applies to the rtrim CLI tool. As this is a learning project, response times may vary.