Commit cdbe40a3 authored by memoclaw's avatar memoclaw

chore: update security.md

parent 63a17d89
# Security Policy # Security Policy
## Project Status ## Supported Versions
Memos is currently in beta (v0.x). While we take security seriously, we are not yet ready for formal CVE assignments or coordinated disclosure programs. Memos is currently a `0.x` project. Security fixes are only provided for the latest release. Older releases are not supported for security updates, and fixes are not backported.
## Reporting Security Issues If you run Memos in production, keep your instance updated to the latest release.
### For All Security Concerns: ## Reporting a Vulnerability
Please report via **email only**: dev@usememos.com
**DO NOT open public GitHub issues for security vulnerabilities.** Please report security issues privately by email: `dev@usememos.com`
Include in your report: Do not open public GitHub issues, discussions, or pull requests for suspected vulnerabilities.
- Description of the issue
Please include:
- A clear description of the issue
- Steps to reproduce - Steps to reproduce
- Affected versions - Affected version or commit
- Your assessment of severity - Deployment details that matter to reproduction
- Your assessment of impact
### What to Expect: We will review reports as time permits and fix valid issues in regular releases.
- We will acknowledge your report as soon as we can
- Fixes will be included in regular releases without special security advisories
- No CVEs will be assigned during the beta phase
- Credit will be given in release notes if you wish
### For Non-Security Bugs: ## Disclosure and CVEs
Use GitHub issues for functionality bugs, feature requests, and general questions.
## Philosophy Memos is self-hosted software and is still in the `0.x` stage. At this stage, we do not run a formal disclosure program, publish separate security advisories for every issue, or request CVE IDs.
As a beta project, we prioritize: Security fixes may be shipped directly in normal releases or noted briefly in release notes and changelogs.
1. **Rapid iteration** over lengthy disclosure timelines
2. **Quick patches** over formal security processes
3. **Transparency** about our beta status
We plan to implement formal vulnerability disclosure and CVE handling after reaching v1.0 stable. ## Self-Hosted Deployment Notes
## Self-Hosting Security The security posture of a Memos instance depends heavily on how it is deployed and operated. In particular:
Since Memos is self-hosted software: - Keep Memos updated
- Keep your instance updated to the latest release - Put it behind a properly configured reverse proxy when exposed to the internet
- Don't expose your instance directly to the internet without authentication - Require authentication for any non-public deployment
- Use reverse proxies (nginx, Caddy) with rate limiting - Use TLS in production
- Review the deployment documentation for security best practices - Limit access to trusted users and administrators
Thank you for helping improve Memos! Reports that depend entirely on intentionally unsafe deployment choices, unsupported local patches, or administrator actions may be treated as deployment issues rather than product vulnerabilities.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment