请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
Mayday9421
V2EX  ›  NAS

群晖 DSM+Gitlab CE 遭 C3RB3R 勒索软件攻击!救灾直播贴

  •  
  •   Mayday9421 · 6h 0m ago · 1701 views

    目前的分析把入侵根因指向 DSM 的 CVE-2024-10441 ,而不是 Gitlab 。很多运行 Redpill 的黑群基本上不会随便更新 dsm 最新版本,导致漏洞未修复暴露给了公网。请大家自查 相关新闻: https://mp.weixin.qq.com/s/9rjeNvYt7R4ybMphsjCKMA?scene=1&click_id=2083410843 本次攻击有汇报称最新版 dsm 也遭到了攻击,应该是有未公布的 0day 漏洞,和是否开了 ssh/qc 没有关系

    最最重要的事情 如果不幸和我一样中招,不要慌乱的拔电源! 断开公网连接,打开本地 SSH ,交给 AI 保留现场,隔离保存加密二进制文件和内存 dump ,由希望可以逆向出主密钥帮助文件恢复。

    救灾仓库已上线,包含攻击路径文档,给 ai 读取的提示词,skills 以及工具脚本(燃烧 token 持续更新中,感觉有用记得点个 star ,可以让更多人看见)

    https://github.com/soimy/c3rb3r-rescue

    ===== 原文 =====

    我的 dsm 主机,container manager 运行 gitlab ce 19.3 ,上午被勒索软件袭击了,很多重要文件后缀名变成.L0CK3D , 还有 read-me3.txt … 目前还在让 ai 排查和救灾中。

    Gemini 搜索了下:

    根据加密后缀 .L0CK3D (含数字 0 和 3 )以及勒索信文件名 read-me3.txt ,可以明确判定您的群晖( DSM )遭遇了 C3RB3R 勒索软件(即老牌 Cerber 勒索家族的现代跨平台/Linux 变种) 攻击。结合您正在运行或最近运行过 GitLab CE 19.3 的环境,这次攻击极大概率是通过 2026 年 10 月中下旬刚刚爆发的 GitLab 满分远程代码执行( RCE )漏洞 自动化入侵的。

    发上来给大家提个醒,尽快升级排查下自己的 gitlab

    ===== 以下是排查救灾后的更新 =====

    排查结果出来了,基本没恢复的可能。更正一下描述,其实我的容器 gitlab-ce 已经更新到了最新的 19.5.1 ,这个漏洞已经修补,但是在 19.3 版本曾经停留了 1 个月左右,攻击脚本是放在 linux 系统的 crond 中的计划任务,升级到最新版不代表就没问题。请大家排查

    我过去 5 年的私有仓库数据已经完了,只有最近在本机上的代码还能迁移一下,是时候向过去做个告别……

    ===== 二更 ========

    发现被攻击的时候加密进程和二进制文件被我暂停并封锁了现场,进程被 codex 暂停并取样,现在手上有解包后的加密二进制文件和当时的内存 dump 。 正在让 gpt6 astra 想办法解密…… 希望能成功

    ===== 三更 ======

    astra 号称已定位加密算法为 chacha8, 已经从内存 dump 中分析出了 48 字节的 AES-256-CBC 主密钥 测试了一个 PSD 文件和 png 文件说成功解密了

    ===== 4 更 ======== DSM 勒索事件:REA 与内存辅助解密验证 核实时间:2026-10-28 20:05 +08:00 结论 已经从仍暂停的 libgld 进程所处的虚拟机内存中恢复可用密钥,实际解密成功。 这证明已验证文件可恢复;尚未完成全盘解密或 GitLab 实例恢复。 方法与证据

    1. 原始样本 libgld.bin SHA-256: 802ac85d19dc6db2b1849bb3499877280544d04a0ae94d4c408b6c321669903dREA/Ghidra 分析脱壳副本;未运行样本,也未恢复恶意进程执行。
    2. 反编译确认数据算法为 ChaCha8, 32 字节文件密钥、8 字节 nonce, 64 位计数器。 文件末尾 588 字节内包含 48 字节 AES-256-CBC 加密的文件密钥记录。 运行时模式为 0x20 ;记录解开后为 key32 + nonce8 + 相同 nonce8
    3. 读取 PVE 的 VM102 RAM 映射得到 16 GiB 副本: PVE:/root/codex-rea-20261028/guest-ram-live.raw SHA-256: 0f72eb4f7c65ed868ceffcf69b06c1b97bcc49b13323b947f08ba09da6d73883 采集历时约 90 秒,未暂停虚拟机;它不是单时点一致快照。 4.依据样本代码页定位页表,转换进程虚拟地址 0x5427f8;其指针指向 0x130fa00 ,读取 IV16 + AES key32 。密钥已保存在私有目录,未写进聊天。 内存中另保全 23 个符合文件对象布局的候选对象;尚未用它们恢复中途加密文件。
    4. 对密钥的正确性使用文件内容验证,不仅依赖重复 nonce 。 已完成验证 Gemfile 、README.md 、LICENSE 、LOGO.psd (约 13 MB)、logo.png (约 1.47 MB): 5/5 与已知原件 SHA-256 及逐字节内容完全一致,覆盖全文件、前 1 MiB 、分段三种模式。 68 份已保全的日志密文均产生恢复正文; 23 份 XZ 全部完整解压且通过 CRC64 。 44 份文本严格 UTF-8 与结构检查通过; 1 份 nginx 日志存在单个非 UTF-8 字节, 虽然所有 3,963 行都有正确的时间前缀,仍不宣称与原文逐字节一致。 3 份日志在加密尾部后还有新追加内容,已单独保存,未丢弃或覆盖密文。 GitLab 备份 1793127682_2026_10_27_19.5.1_gitlab_backup.tar: 恢复 173,926,400 字节,tar 头部检查通过,5 个 gzip 成员全部完整解压并校验通过。 db/database.sql.gz 解压为 622,741,468 字节;未导入或执行其中的 SQL 。 恢复 tar SHA-256: 8fcf592a0d9eabf9c7018c91b0d763068a666b867c97e74ef50c2f8fc3c4765f 配套取样的 gitlab-secrets.json 恢复 16,343 字节并通过 JSON 解析。 尚未验证其与数据库中全部加密字段的匹配关系。 解密原型通过两个公开 ChaCha8 向量,以及分块、计数进位、拒绝覆盖等 4 组自检。司 仅向新文件写入;不允许覆盖原件。详见 decrypt_copy.README.txt 。 ===== 5 更 =======

    喜报,隔离环境的 gitlab 容器已经起来了,解密的周备份和日备份已经恢复出了整个 repo 验证一下会出个 repo ,c3rb3r 解密指南。希望能帮到中招佬友。 最最核心的是发现中招不要慌,开 ssh 让 ai 暂停可疑进程,dump 内存封锁现场,关闭外部连接。只要开始时候做到这些都有希望恢复。

    33 replies  •  2026-10-29 20:25:36 +08:00
    emmo
        1
    emmo  
       5h 52m ago
    这一波中招的还挺多。好像至今没有发现原因。
    看了很多中招的案例。似乎唯一的共同点就是公网可以访问。只开 QuickConnect 的用户也有中勒索病毒的。

    最新的系统也难以避免。建议先只用 tailscale ,或者干脆拔网线吧。
    话说 tailscale 也刚爆出来高危漏洞。
    hubayi
        2
    hubayi  
       5h 39m ago
    会有恢复工具吗
    kerwin1874
        3
    kerwin1874  
       5h 36m ago
    挂了雷池 waf 也不放心,还是关了端口转发,看看什么情况
    l4y3
        4
    l4y3  
       5h 29m ago
    有 AI 是真好啊。
    我的 NAS 一直在内网应该会要安全一点。而且我是白群晖,一直都有更新。
    wclebb
        5
    wclebb  
       5h 11m ago
    我看完之后已经对 群晖 感到挺失望的。
    用群晖就是图防止发生丢失文件的可能性,既然这样,我为什么不用桌面硬盘……NAS 这声音还挺大的。

    我感到挺失望并不是因为群晖的安全性做得不够好。
    主要是发现,原来双盘备份,也无法阻止勒索病毒,因为勒索病毒也是会同步到双盘备份😂。那么意味着,双盘备份,仅剩下硬盘坏了,可以恢复数据😂。
    alfawei
        6
    alfawei  
       5h 3m ago
    @wclebb 重要数据需要有第二备份,这点用不用 nas 都一样适用。
    sarkur
        7
    sarkur  
       5h 1m ago
    现在还不清楚具体是咋打进去的,看报告好像是 5000 端口的漏洞?
    l4y3
        8
    l4y3  
       4h 59m ago
    @wclebb 这个锅你硬要群晖背,也没办法, 确实是群晖的系统出了问题,但是,这次出现这种情况的原因第一是群晖直接暴露在公网上,第二是没有及时更新系统,这两者随便哪个不存在,都不会出现这种情况。
    ysjsgzq
        9
    ysjsgzq  
       4h 58m ago
    国庆回去已经关了路由器的端口转发,用 easytier 组虚拟局域网了
    phxsuns
        10
    phxsuns  
       4h 56m ago
    应该和 gitlab 没关系。我机器上没有 gitlab ,也中了。幸好没有特别重要的资料。
    bitmin
        11
    bitmin  
       4h 54m ago
    好险我群晖关了公网访问,嫌 Gitlab 太占用资源也换了
    kennylam777
        12
    kennylam777  
       4h 49m ago
    封鎖現場 dump 來搶回加密 key, 這招真的高
    wclebb
        13
    wclebb  
       4h 36m ago
    @alfawei 话是这么说,我图群晖就是为了资料安全,不想卖也是同样的一个原因。
    但是现在告诉我,花这么多钱还不如直接挂 Mac 冷热备份得了😂。
    Cruzz
        14
    Cruzz  
       4h 32m ago
    为啥会把这么重要的东西暴露公网呢?非要公网访问跑个 wg ,或者搭个 ss 节点都行
    alfawei
        15
    alfawei  
       4h 26m ago
    @wclebb #13 主要是要搞清楚什么原因,旧系统,旧套件,还是暴露公网的某个服务造成的。没有搞清楚之前采用保守的访问方式比较稳妥,
    hoythan
        16
    hoythan  
    PRO
       4h 16m ago
    Photos Mobile 必须开公网没招啊,今天暂时把 5000 和 5001 端口关了。
    还没有被攻击的迹象,但是不知道具体入侵方式有点难受。
    timeance
        17
    timeance  
       4h 12m ago
    给我看麻了... 用的是白群,上次 php 漏洞集中爆发的时候加了安全加固,但谁也不知道还有什么 0day 或者投毒在后面等着。

    另外现在云存储和硬盘的价格居高不下,不仅异地备份成本高,而且现有的硬盘都已经超龄服役了...
    xmskf
        18
    xmskf  
       4h 3m ago
    https://360.cn/n/13055.html
    360 发布预警了,说这个漏洞群晖早就发布补丁了,不知道真假
    bigpan123
        19
    bigpan123  
       4h 2m ago
    坏了,公司的群晖中招了
    nbweb
        20
    nbweb  
       3h 53m ago
    我中午发现家里的黑群也中了,现在关机中,不过没啥重要的资料,只是家门口的监控,还有手机同步的备份,没别的了。实在不行全盘格了。
    wclebb
        21
    wclebb  
       3h 53m ago
    @alfawei #15 嗯,我已经关闭了 公网访问,仅保留 VPN 访问了。
    benandlee
        22
    benandlee  
       3h 49m ago
    看到了重要信息
    zzutmebwd
        23
    zzutmebwd  
       3h 46m ago
    我现在就剩了一个 6690 的 drive 开了公网,其他都已经关掉了。会中招吗?
    sarkur
        24
    sarkur  
       2h 46m ago
    @zzutmebwd 也有只开 drive 中招的,群晖各项服务只要用到群晖的登录页面的都不要暴露公网
    etrock
        25
    etrock  
       2h 28m ago


    关机、拔电,game over
    jthoney
        26
    jthoney  
       2h 27m ago
    @bigpan123 我们也是 怎么解决的呢?
    xsir2020
        28
    xsir2020  
       2h 26m ago
    哎 ,早几天 gitea 也中招了,让 AI 修复了
    jesson123
        29
    jesson123  
       2h 25m ago
    还好我的群晖几个月前就因为磁盘问题无法访问了
    spykids
        30
    spykids  
       1h 45m ago
    我昨天中招了,坐等老哥的解密指南
    neoshui
        31
    neoshui  
       1h 9m ago
    我也中招的,感谢 op ,借助 ai ,已经能够成功恢复文件了
    alfawei
        32
    alfawei  
       27 mins ago
    @neoshui #31 白裙 黑裙 ? 系统版本? 有升级 PHP ?
    neoshui
        33
    neoshui  
       9 mins ago
    @alfawei #32 黑群,系统版本 DSM 7.2.1-69057 Update 3 。没用过 php ,借助公网 IP ,开放了 5000 和 5001 等多个端口,不清楚具体怎么被攻击的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2945 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 12:35 · PVG 20:35 · LAX 05:35 · JFK 08:35
    ♥ Do have faith in what you're doing.