Please report security vulnerabilities by opening a GitHub issue at github.com/XPDevs/OFL/issues or by contacting XPDevs directly.
| Version | Supported |
|---|---|
| 0.1.x | Yes |
- Local-first: No remote network access by default
- Daemon: Binds to local Unix domain socket only
- No telemetry: Zero network calls except local IPC
- Filesystem safety: Respects OS permissions
- Symlinks: Not followed by default
- Hidden files: Excluded by default
- Path traversal: Prevented via root validation
- Query limits: Complexity limits enforced to prevent resource exhaustion
OFL is designed for local use. It trusts the local user but protects against:
- Malicious file names
- Path traversal attacks
- Resource exhaustion via complex queries
- Index corruption (detected via SHA-256 checksums)
- Symlink loops
- Run with minimal filesystem permissions
- Use
follow_symlinks: false(default) - Use
include_hidden: false(default) - Set appropriate
max_depthlimits - Monitor daemon resource usage in production