本项目处理的是用户剪贴板内容。剪贴板正文、图片、文件路径、窗口来源和数据库文件都应按敏感数据处理。
除非发布说明另有规定,项目优先处理:
- 最新发布版本;
- 当前主分支中的安全问题;
- 仍然可以在干净环境中复现的问题。
旧版本可能不会获得单独修复。
请不要通过公开 Issue、Pull Request、Discussion 或聊天公开报告安全漏洞。
优先使用 GitHub 的私密漏洞报告入口:
报告内容建议包括:
- 受影响的版本或 commit;
- 漏洞影响;
- 最小复现步骤;
- 必要的示例输入;
- 临时缓解措施;
- 是否希望公开署名。
不要上传真实的剪贴板数据库、密码、令牌、个人文件或其他敏感数据。
当前应用将历史和设置保存在当前 Windows 用户的本地应用数据目录:
%LOCALAPPDATA%\maccy\maccy.db
SQLite 的 maccy.db-wal 和 maccy.db-shm 也可能存在。当前项目没有应用层数据库加密、遥测上传或后台自动下载安装功能。删除记录用于应用功能,不应被理解为安全擦除;需要清理敏感数据时,应退出应用后删除数据库及其 WAL 文件。
贡献、Issue 和 Pull Request 中不得包含真实剪贴板内容。请使用合成文本、合成图片和脱敏路径复现问题。
如果私密漏洞报告入口不可用,请先通过仓库维护者 GitHub 个人主页 提供的私下联系方式联系,不要在公开 Issue 中披露漏洞细节。
维护者会先确认报告是否属于安全问题,再评估影响范围、修复方案和发布时机。
在修复或公开说明之前,请不要向第三方传播漏洞细节。维护者会在适当情况下感谢报告者,并在获得同意后公开署名。