安全策略

June 2, 2026 · View on GitHub

English

BitFun 是一个运行在你本机的桌面级 Agent 运行时(Rust 内核 + Tauri 外壳),具备文件系统、终端、Git、MCP/LSP 以及远程控制等广泛能力。正因为权限范围较大,我们非常重视安全问题,并感谢社区帮助我们保护用户安全。

受支持的版本

BitFun 目前处于 0.x 活跃开发阶段,采用滚动发布。安全修复只会合入最新发布版本,旧版本不会单独打补丁。

版本是否支持
最新发布版(main
较旧的发布版

在上报问题前,请先升级到最新发布版,确认问题仍可复现。

如何上报漏洞

请不要通过公开的 Issue、Discussion 或 Pull Request 来上报安全漏洞。 在修复发布之前公开披露会让用户面临风险。

请通过 GitHub Security Advisories 私密上报:

➡️ 上报漏洞

该入口会开启一个仅维护者可见的私密渠道。如果你无法使用 GitHub Security Advisories,可以新建一个极简的公开 Issue,仅写明「我想私下上报一个安全问题」——不要附带任何细节——维护者会与你建立私密沟通渠道。

为便于我们快速分诊,请尽量提供以下信息:

  • 漏洞的清晰描述及其影响
  • 受影响的组件(Rust 内核、桌面端/Tauri、Web UI、移动端配对、服务端/中继、CLI、安装器等)
  • 复现步骤或概念验证(PoC)
  • 受影响的版本、操作系统及相关配置
  • 如有缓解措施或修复建议,也欢迎一并提供

披露流程

  • 我们会争取在 5 个工作日内确认收到新的上报。
  • 我们会与你一起确认问题、评估严重程度并确定修复时间线,并持续向你同步进展。
  • 修复发布后,我们会发布安全公告,并在你愿意的情况下致谢上报者(若你希望匿名,我们将予以尊重)。
  • 我们遵循协调披露原则:请在公开披露前给我们留出合理的修复窗口期。

适用范围

适用范围内:

  • 本仓库中的 BitFun 运行时、官方 Agent、桌面端/CLI/服务端应用、Web UI,以及移动端配对/远程控制流程。

不在适用范围内:

  • 第三方依赖中的问题(请向上游上报;如需 BitFun 侧更新请告知我们)。
  • 需要事先攻陷机器、物理访问或已提权环境才能触发的漏洞。
  • 运行自主 Agent 时由你明确授予的能力所固有的风险(例如某个你已授权的工具在其权限范围内执行操作)。

安全港(Safe Harbor)

对于善意发现并按照本策略上报漏洞,且在测试过程中避免侵犯隐私、破坏数据与中断服务的研究者,我们不会对其采取或支持任何法律行动。

感谢你帮助保障 BitFun 及其用户的安全。