We actively support the following versions with security updates:
| Version | Supported |
|---|---|
| 1.x.x | ✅ |
We take security seriously. If you discover a security vulnerability, please report it responsibly.
Please DO NOT file a public issue for security vulnerabilities.
Instead, please send an email to: dev@frugan.it
Include the following information:
- Description of the vulnerability
- Steps to reproduce the issue
- Potential impact assessment
- Any suggested fixes (if available)
- Acknowledgment: We will acknowledge receipt within 48 hours
- Assessment: We will assess the vulnerability within 5 business days
- Resolution: We will work to resolve critical issues within 30 days
- Disclosure: We will coordinate with you on responsible disclosure
We believe in responsible disclosure. We ask that you:
- Give us reasonable time to investigate and fix the issue
- Do not publicly disclose the vulnerability until we've had a chance to fix it
- Do not exploit the vulnerability for malicious purposes
When running ConvSync:
- No network: OCR and conversion are fully local. Run the container with
network_mode: none(the default indocker-compose.yml), so documents cannot leave the machine even through a compromised dependency - Sensitive data: the documents and the Markdown generated from them
(
_md/,_ocr/) usually hold personal or tax data — keep them out of version control and off shared storage - Agents: if LLM agents read
_md/, remember that whatever they read may be sent to their model provider - Untrusted PDFs: the image parses them with Ghostscript, poppler and pikepdf. Keep the image up to date (the monthly rebuild pulls the Debian security fixes) and do not mount anything else writable into it
For security-related questions or concerns:
- Email: dev@frugan.it
- GitHub: @frugan-dev
We appreciate the security research community's efforts in responsibly disclosing vulnerabilities. Security researchers who help us improve this project will be acknowledged in our security advisories (with their permission).