安全修复以当前 main 分支和最新发布版本(当前为 0.7.0)为准。
请使用 GitHub 的私密漏洞报告:
- 打开 https://github.com/spapient/scx/security/advisories/new。
- 描述影响、复现步骤、受影响版本与可能的缓解方式。
- 不要在公开 issue、PR 或讨论中披露未修复漏洞的利用细节。
维护者会尽快确认报告,并在修复可用后与报告者协调披露。这是一个志愿者维护的项目,不提供赏金或固定的响应时限。
scx默认离线运行,不发起网络请求,也不会主动上传输入、日志或记忆库。--store的脱敏是尽力而为的已知模式匹配,不是通用数据防泄漏(DLP)系统。密码、私钥、个人数据或专有日志在保留、分享或提交前必须人工复核。- 记忆库是本地文件。请按普通敏感数据管理
--mem-dir、备份和同步目录的访问权限。 - 第三方依赖应为零;若未来引入依赖,CI 与许可证清单必须同步更新。
main仅接受经过评审与 CI 的变更。- GitHub Actions 使用最小
contents: read权限,并对第三方 action 固定 commit SHA。 - 公开仓库启用 secret scanning 与 push protection;发现泄露应先撤销凭据,再清理历史。
- 库与 CLI 根模块使用
#![forbid(unsafe_code)];引入unsafe会在编译期失败。