CVE 索引EN
L4 · 化粪池炸了cPGuard · supply chain · credentialscpguard-update-channel

cPGuard 更新渠道投毒窃取 root 凭据,后续报告扩大影响范围

OPSSHIELD 确认 cPGuard 更新遭投毒,后续报告称约 2,950 台服务器执行恶意更新、约 7,900 个账单账户记录被复制。须安装最新版、更换主机及云和数据库密钥、重置账单密码,并检查定时任务清理。早期“取走 32 份文件”不是总影响范围,调查继续。

披露时间
2026年11月2日
更新于 2026年11月3日
严重程度
化粪池炸了
无 CVE:这是入侵事件,不是漏洞
波及范围
11 月 2 日 02:08–03:20 UTC 在线的 cPGuard:应假定 root 密钥暴露;账单账户另受影响
cPGuard · supply chain · credentials
在野利用
已发现
OPSSHIELD 确认恶意更新、秘密资料被复制及攻击者取走数据。

发生了什么

OPSSHIELD 11 月 3 日后续报告将事件追溯至新注册客户账户及账单/许可服务器命令执行,随后更新存储密钥被盗。具体成功请求未被日志记录;厂商修补两个可能入口,但未公布 CVE 或已确立的上游组件原因。约 2,950 台执行更新的服务器及 7,900 条账单账户记录均为厂商估计,不是经独立审计的独立人数。账单资料包括姓名、公司、邮寄地址、邮箱及 bcrypt 密码哈希。早期 32 份文件估算来自较窄观察,不能作为后续范围上限,也不能相加。

首份公告含时区的 11 月 3 日 IST 更新对应 11 月 2 日 UTC(02:42 IST=21:12 UTC;03:17 IST=21:47 UTC),本文以此作为公开日期。后续报告将投毒更新安装时段定为 11 月 2 日 02:08–03:20 UTC,并要求期间在线服务器假定 root 秘密暴露。装过受影响版本不证明每个文件都已外传,日志缺失也不证明安全。厂商称其为“短脚本”,不能抵消其已确认的隐藏 root shell 及定时任务。

早期 5.88.25 清理及“不常规要求重建”属于历史指引。后续报告列出 5.88.26 和另一次定时任务清理更新,要求安装最新版;若厂商通知攻击者曾手动登录,明确要求用 11 月 1 日前干净备份重建。清理不能吊销已复制秘密。重发许可证密钥和重置账单会话,不能替代客户轮换密码、SSH、数据库及云密钥。厂商基础设施重建与客户主机恢复不同;厂商称所列步骤可关闭暴露,并非独立保证主机干净。

修复版本

产品安全版本备注
cPGuard 清理基线;还须安装最新后续更新5.88.26清除已知 shell;仍需后续定时任务清理

案发时间线

  1. 11月1日 22:58 UTC

    攻击者在账单及许可服务器执行命令

    后续报告将访问追溯至新注册客户账户,但日志没有记录具体成功请求。

  2. 11月2日 02:04–02:09 UTC

    攻击者用被盗更新密钥发布恶意包

    后续报告给出上传时段,细化早期公告的 02:06 UTC 更新基础设施访问时间。

  3. 11月2日 02:08–03:20 UTC

    客户代理安装假更新并以 root 执行

    OPSSHIELD 称在此期间在线的 cPGuard 服务器应假定 root 级秘密已暴露。

  4. 11月2日 21:12 UTC

    早期公告估计取走 32 份文件

    原文时间为 11 月 3 日 02:42 IST(UTC+05:30)。每份对应一台客户服务器,厂商明确表示这不是全部潜在影响数量。

  5. 11月2日 21:47 UTC

    宣布移除客服访问密钥

    原文为 11 月 3 日 03:17 IST;此预防措施不能替代凭据轮换。

  6. 2026年11月3日

    后续报告扩大服务器及账单账户范围

    公司称约 2,950 台服务器运行假更新、约 7,900 个账单账户记录被复制;最新清理及有条件重建指引取代早期较窄评估。

各方说法

我们列出每条说法和它的出处,并标出一手来源(厂商、研究人员、软件仓库)。各方说法不一致时,按最坏的可信情况定级。

  • OPSSHIELD 原始更新渠道公告一手来源在公开浏览器完整核阅:受影响 5.88.12–5.88.19、5.88.25 清理、资料收集及 32 份文件取走、重置和含 IST 时区更新。范围已被链接的后续报告更新;HTTP 抓取返回 406。
  • OPSSHIELD 后续 manage.opsshield.com 事件披露一手来源公开浏览器完整报告:UTC 攻击和更新时段、约 2,950 台执行服务器及约 7,900 个被复制账户、5.88.26 及后续清理、完整指标、许可证与会话变更及有条件重建;日志缺少具体成功账单请求。