{"source":{"id":"2056970677668770117","title":"GitHub 内部 3800 个代码库，被人打包挂到了黑客论坛上。 这是一场堪称教科书级的供应链渗透。 黑客的入侵入口极…","url":"https://mubeitech.com/p/2056970677668770117"},"method":"semantic-similarity","count":4,"items":[{"rank":1,"id":"2056663559593934971","account":"mubei","brand":"@mubei","title":"每周被下载 110 万次的开源基础包，被系统标记为已知恶意软件。 它的供应链安全评分直接归零。 这是一个名叫“迷你沙虫”…","summary":"每周被下载 110 万次的开源基础包，被系统标记为已知恶意软件。 它的供应链安全评分直接归零。 这是一个名叫“迷你沙虫”（Mini Shai-Hulud）的代码蠕虫。 它近期在开源代码库里完成了大面积感染。 受害者名单里全是高频组件。 阿里巴巴的数据可视化套件 antv，数百个包…","body":"每周被下载 110 万次的开源基础包，被系统标记为已知恶意软件。\n它的供应链安全评分直接归零。\n\n这是一个名叫“迷你沙虫”（Mini Shai-Hulud）的代码蠕虫。\n它近期在开源代码库里完成了大面积感染。\n\n受害者名单里全是高频组件。\n阿里巴巴的数据可视化套件 antv，数百个包被植入恶意代码。\n前端常用的 echarts-for-react、timeago.js 等工具也无一幸免。\n单是 echarts-for-react 这一项，每周的装机量就高达 110 万次。\n\n起因是一个普通开发者账号失守。\n用户名 atool 的账号被盗取了权限。\n黑客接管后，往这些底层组件里塞进了混淆的恶意代码。\n带毒的 3.2.7 版本发布仅仅 19 分钟，漏洞扫描就全红了。\n\n现代软件工业的底层其实非常脆弱。\n无数估值百亿的科技公司，底层都依赖着这些靠个人维护的开源轮子。\n只要一个邮箱的密码被攻破，几百万个下游项目的安全大门就会被同时撬开。","category":"科技","score":83.3,"translated_x_url":null,"translated_status_id":null,"published_at":"2026-05-19 10:41:06","created_at":"2026-05-19T11:09:38+02:00","url":"https://mubeitech.com/p/2056663559593934971","markdown_url":"https://mubeitech.com/p/2056663559593934971/markdown"},{"rank":2,"id":"raw_6597ebf4a87a6750","account":"mubei","brand":"@mubei","title":"他在电脑前写代码，硬盘里突然多出 700 兆被加密的文件。 这批文件连他自己都打不开。 因为用来解密的私钥，在远端服务器…","summary":"他在电脑前写代码，硬盘里突然多出 700 兆被加密的文件。 这批文件连他自己都打不开。 因为用来解密的私钥，在远端服务器手里。 而他桌面上开着的人工智能编程助手，正在后台抓紧时间，把这些密文往公有云上送。 这不是黑客种进来的勒索软件。 这是刚刚在香港挂牌上市的中国人工智能第一股，…","body":"他在电脑前写代码，硬盘里突然多出 700 兆被加密的文件。\n这批文件连他自己都打不开。\n因为用来解密的私钥，在远端服务器手里。\n而他桌面上开着的人工智能编程助手，正在后台抓紧时间，把这些密文往公有云上送。\n这不是黑客种进来的勒索软件。\n这是刚刚在香港挂牌上市的中国人工智能第一股，智谱旗下的编程工具 ZCode 干出来的事。\n\n事情是独立安全研究员 Ferstar 在 2026 年 9 月 18 日捅出来的。\n他在排查系统资源时发现，ZCode 的本地应用目录里，塞着 700 多兆的加密快照。\n日志里还躺着成百上千条上传失败的重试记录。\n目的地指向同一个地方：阿里云对象存储。\n\n一个写代码的辅助软件，到底在往云上偷运什么？\n有人可能会想，AI 帮人写代码，传几行代码上去分析，不是很正常吗？\n问题出在打包的范围上。\nZCode 在后台打包时，根本没有边界。\n它把整个本地工作区，连同藏在最底层的 .git 目录，整锅端走了。\n\n每一个程序员都清楚，.git 目录意味着什么。\n那是这套代码从第一天写起到现在的完整底片。\n里面记录了每一次代码修改、每一个分支名称、每一次提交人员的邮箱。\n更要命的是，代码库的历史版本里，常常埋着以前不小心提交过、后来又在代码里删掉的数据库口令、接口密钥和内网服务器地址。\n在日常开发中，你在最新文件里删了密码，但在版本控制的历史长河里，它一直都在。\n只要把整个 .git 目录拿走，整个项目的陈年秘密就被翻了个底朝天。\n\n更绝的是它的加密方案。\nZCode 把这堆工作区数据打包后，在本地用 AES-256 算法加密。\n加密用的对称密钥，又被服务器下发的一串 RSA 公钥锁死。\n在密码学里，非对称加密很常见。\n公钥负责锁门，私钥负责开门。\n但在这款软件里，它变成了一个单向黑匣子。\n解密的私钥只留在智谱自己的服务器上。\n这意味着，你作为电脑的主人，就算抓包截获了数据流，看到的也只是一堆无法解开的乱码。\n你不知道它把哪些私密文件装了箱。\n文件被送到云端之后，你既看不到，也删不掉。\n软件的设置面板里，没有留下任何关闭这项行为的开关。\n甚至连它的隐私协议里，对这件事也只字未提。\n\n智谱为什么要这么做？\n难道工程师真想在客户端留个后门偷代码吗？\n官方在道歉声明里，把问题推给了一个叫代码库索引的功能，叫 Repo Wiki。\n这个解释，恰恰把今天人工智能军备竞赛的一处软肋抖落了出来。\n现在的编程大模型，早就看不上只在光标后面补全半句代码了。\n它们要当全栈架构师，要理解整个项目的所有架构，还要自动生成全套的项目文档。\n但要想读懂成千上万个文件之间的复杂依赖，必须对代码进行深度的语义索引和图谱构建。\n这种计算极其消耗硬件资源。\n如果全在开发者的笔记本电脑上跑，风扇瞬间满转，电池急速掉电，甚至连打字都会卡顿。\n于是产品团队选了一条省事的捷径：\n把本地工作区直接打包，扔给云端算力集群去跑。\n云端有的是成排的显卡可以挥霍，在云端算完，再把做好的索引推回来。\n为了在功能展示时显得足够智能，开发者电脑上的本地安全防线，被悄悄开了一条排污暗道。\n\n类似的操作，两个月前马斯克的 xAI 刚刚在旧金山表演过一次。\n2026 年 7 月，安全人员曝光 xAI 的 Grok Build 命令行工具，背着用户在后台疯狂上传本地代码库。\n有一个用户本地 12 个吉字节的仓库，被它静默打包了超过 5 个吉字节的数据，直接送进了谷歌云。\n哪怕用户在系统设置里清清楚楚关掉了改善模型训练的按钮，后台依然照传不误。\n不管是马斯克的创业公司，还是清华实验室走出来的独角兽，在整个项目上下文的贪婪胃口面前，踩中的是同一个陷阱。\n\n等到舆论在各大技术论坛炸开锅，智谱迅速端出了一套标准的公关应对。\n第一步，在社交平台公开道歉，承认系统存在安全问题。\n第二步，发誓自证清白，声明上传的数据绝对没有用于模型训练。\n可是，研发机密和系统密钥被送上了公有云，危险难道仅仅是进不进训练集吗？\n哪怕模型一个字都没学，只要数据离开了本地受控环境，泄漏的风险就已经发生。\n第三步，引入权威机构。\n智谱找来中国信息通信研究院和绿盟科技，对整改后的系统做外部评估，宣布云端存储桶已经彻底清空，实现了零数据留存。\n第四步，宣布把 ZCode 彻底开源到 GitHub，声称要把代码交由开源社区全面监督。\n\n这套应对听起来滴水不漏。\n但最早发现问题的 Ferstar 去翻看 GitHub 上的开源仓库时，发现事情很有意思。\n智谱确实把代码推上了 GitHub。\n但项目过去的全部提交历史，被一次性强行抹平，只剩下一张白纸般的初始提交。\n更关键的是，在打补丁之前负责把用户本地文件打包、加密并上传的那段核心代码，在开源仓库里已经被删得干干净净。\n这就好比一个人被抓到夜里翻墙进了邻居家。\n天亮之后，他连夜把翻墙的梯子烧毁，把昨晚的脚印铲平，然后热情地打开自家院子对街坊说：\n看，我的院门现在全天敞开，欢迎大家随时来监督我的一举一动。\n\n随着人工智能助手从输入框助手走向全自动代理，工具对上下文的渴望还会越来越大。\n但代码资产的红线，从来不在于云端的大模型有多聪明。\n如果每次为了省下端侧计算的一点成本，就顺手把用户的钥匙和账本打包交出去，那么开源代码洗得再干净，也换不回开发者留在本地的那份安全感。","category":"其它","score":100,"translated_x_url":"https://x.com/i/status/2102599594014019907","translated_status_id":"2102599594014019907","published_at":"2026-09-22 22:32:32","created_at":"2026-09-22T22:32:32.311734","url":"https://mubeitech.com/p/raw_6597ebf4a87a6750","markdown_url":"https://mubeitech.com/p/raw_6597ebf4a87a6750/markdown"},{"rank":3,"id":"2042698884682780794","account":"mubei","brand":"@mubei","title":"几周时间挖出的代码漏洞，比一辈子加起来都多。 世界顶级 AI 安全研究员 Nicholas Carlini 放出这句狠话…","summary":"几周时间挖出的代码漏洞，比一辈子加起来都多。 世界顶级 AI 安全研究员 Nicholas Carlini 放出这句狠话。 他最近在用 Claude Mythos 测试。 他们拿这个模型去扫开源代码。 直接对准整个互联网的基石：操作系统。 OpenBSD 里一个藏了 27 年的陈…","body":"几周时间挖出的代码漏洞，比一辈子加起来都多。\n世界顶级 AI 安全研究员 Nicholas Carlini 放出这句狠话。\n他最近在用 Claude Mythos 测试。\n\n他们拿这个模型去扫开源代码。\n直接对准整个互联网的基石：操作系统。\n\nOpenBSD 里一个藏了 27 年的陈年漏洞被一把揪出。\n只需要向服务器发送几段数据，就能让它瞬间瘫痪。\n\nLinux 也没跑掉。\n一堆底层漏洞现了原形。\n一个零权限的普通账号，随便跑点二进制代码就能强行拿到管理员钥匙。\n\n好在官方已经火速打上补丁。\n\n但这事在资本市场砸出了一个大坑。\nCloudflare 的股价应声暴跌 13%。\n\n这家公司的基本面毫无问题。\n引发抛售的是一个残酷的市场预期。\n当 AI 具备了这种降维打击般的代码扫描与破坏能力。\n传统的 SaaS 商业模式可能根本无法在未来的安全生态中存活。\n现有的软件护城河正在被彻底抽干。","category":"其它","score":100,"translated_x_url":"https://x.com/i/status/2042886748724687181","translated_status_id":"2042886748724687181","published_at":"2026-04-11 08:11:12","created_at":"2026-04-11T10:07:45.150574","url":"https://mubeitech.com/p/2042698884682780794","markdown_url":"https://mubeitech.com/p/2042698884682780794/markdown"},{"rank":4,"id":"16102690","account":"mubei","brand":"@mubei","title":"最可怕的 Bug，是你写了 100% 正确的代码，机器却硬生生给你“编”错了。 这就是硅谷著名的 “Core 59” 悬…","summary":"最可怕的 Bug，是你写了 100% 正确的代码，机器却硬生生给你“编”错了。 这就是硅谷著名的 “Core 59” 悬案。 当时 Facebook 的 Spark 数据库在跑任务时，经常莫名其妙地丢失随机文件。 没有报错，没有崩溃，数据就是凭空消失了。 这种“无声的错误”（Si…","body":"最可怕的 Bug，是你写了 100% 正确的代码，机器却硬生生给你“编”错了。\n\n这就是硅谷著名的 “Core 59” 悬案。\n当时 Facebook 的 Spark 数据库在跑任务时，经常莫名其妙地丢失随机文件。\n没有报错，没有崩溃，数据就是凭空消失了。\n这种“无声的错误”（Silent Error），能逼疯最冷静的程序员。\n\nFacebook 派出了顶尖的工程团队，开始了一场史诗级的 Debug 过程。\n他们把范围一步步缩小，最后锁定了 Scala 语言里的 math.pow() 求幂函数。\n而且，他们发现了一个规律：\n这个 Bug，只要分配到 CPU 的 Core 59（第 59 号核心）上，就会 100% 重现！\n\n为什么会这样？\n我们现代软件栈的信任链，其实长得可怕。\n你写的高级代码，要先变成 Java 字节码，再通过 Java 虚拟机（JVM）的 JIT 即时编译器，在运行时翻译成 CPU 看得懂的汇编指令。\n问题，就出在翻译官身上。\n\n为了抓出这个内鬼，排查团队把 JIT 编译出来的机器码导了出来。\n整整 43 万行汇编代码。\n他们硬生生把这 43 万行精简到了 400 行。\n最后，通过 GDB 调试寄存器，终于抓到了元凶：\n在把公式编译成机器码时，编译器产生了一条错误的机器指令。\n\n代码是对的，公式是对的，但编译器给出的最终指令是错的。\n这就是为什么这桩案子让技术圈至今提起都心有余悸。\n我们每天写着代码，默认底层的编译器、操作系统、芯片都是绝对诚实和无懈可击的。\n但当你在几十万行自动生成的汇编代码深处看到那条“走火入魔”的指令时，你才会意识到：\n现代科技的摩天大楼，其实是一座建立在概率和层层黑盒之上的惊险杰作。","category":"其它","score":null,"translated_x_url":"https://x.com/i/status/2072250268683473135","translated_status_id":"2072250268683473135","published_at":"2026-07-01 08:58:22","created_at":"2026-07-01T10:52:28+02:00","url":"https://mubeitech.com/p/16102690","markdown_url":"https://mubeitech.com/p/16102690/markdown"}]}