POS / 安全

安全与漏洞披露

收银系统握着门店的流水与会员信息,安全问题会优先处理。

1

怎么报告

不要开公开 Issue。用 GitHub 的私密漏洞报告(Security → Report a vulnerability),或在邮件里写清版本、复现步骤与影响。

2

我们的时限

  • 48 小时内给出第一次回应(是否受理、初步定级)。
  • 30 天内给出修复或明确的缓解方案。
  • 修复发布后,经你同意再公开细节;不愿具名会以匿名致谢。
3

范围

收银主程序、本地 HTTP 接口、打印服务、安装包与更新链路都在范围内。云端服务与商业版组件另有一套流程,请在同一渠道说明。

怎么确认发布物没被改过

1

安装包做代码签名,Windows 与 macOS 均可在系统里查看签名主体。

2

每个产物公布 SHA256,下载页与 Releases 页是同一份数据。

3

构建脚本在仓库里,可按同一版本自行复现构建后比对。

4

程序不联网校验、不上报门店数据;更新只在你点击时发起。

已知问题与已修复版本记录在 CHANGELOG 的安全小节,不在官网重复披露未修复细节。