← LeisureLinux 文章索引
LeisureLinux · 微信公众号文章

AI 代理攻破 CUPS:从 RCE 到 Root 提权的全路径逻辑串联深度解析

AI/Agent 阅读原文(微信)↗

2026 年 4 月,安全研究员 Asim Viladi Oglu Manizada 利用 AI 漏洞挖掘代理(AI Vulnerability Hunting Agents),在广泛应用于 Linux 和 Unix 系统的打印服务 CUPS(Common Unix Printing System) 中发现了两个全新的严重漏洞。

  1. 核心漏洞:CVE-2026-34980 & CVE-2026-34990

AI 代理通过对cupsd调度守护进程的逻辑分析,成功串联(Chaining)了两个原本孤立的缺陷,实现从"远程访问"到" root 提权"的全路径攻击。

漏洞编号 漏洞类型 触发条件 技术影响
[CVE-2026-34980]{path-to-node="6,1,0,0"} [未授权远程代码执行 (RCE)]{path-to-node="6,1,1,0"} [CUPS 暴露在网络中并开启了共享 PostScript 队列。]{path-to-node="6,1,2,0"} [攻击者可提交恶意打印作业,以lp用户身份执行代码。]{path-to-node="6,1,3,0"}
[CVE-2026-34990]{path-to-node="6,2,0,0"} [权限提升 / 根文件覆盖]{path-to-node="6,2,1,0"} [存在本地低权限账户(或配合上述 RCE)。]{path-to-node="6,2,2,0"} [诱导cupsd认证到伪造的本地 IPP 服务,利用LocalToken 实现任意 root 文件覆盖。]{path-to-node="6,2,3,0"}

2. 深度分析:为何 AI 代理能发现它?

这次发现不同于传统的 Fuzzing(模糊测试)或静态扫描,AI 代理展示了逻辑推理能力

  • 跨层级上下文理解:AI 代理识别出 CUPS 默认策略中"允许匿名提交打印作业"与"PostScript 解析引擎"之间的信任边界漏洞。

  • 自动化漏洞串联:在以往,RCE 往往只能拿到lp(打印服务用户)权限,价值有限。但 AI 代理自动搜索并匹配到了CVE-2026-34990这一认证流缺陷,精准完成了从lproot的提权路径闭环。

  • 绕过传统防护:传统的静态分析工具很难识别出这种涉及"伪造本地 IPP 服务"的复杂逻辑交互过程,而大模型驱动的代理可以模拟攻击者的思考路径进行多步尝试。

{#section path-to-node="10"}

3. 架构师视角的风险评估

作为技术负责人或架构师,需关注以下深层风险:

  • 协议解析负担:CUPS 的核心问题在于其承载了过于沉重的历史包袱(如复杂的 PostScript/PPD 解析),这些 C 语言编写的解析器在处理不受信任的输入时极其脆弱。

  • 默认配置陷阱:漏洞的触发依赖于 CUPS 的默认策略(即在队列共享时接受匿名请求)。在云原生和零信任架构(Zero Trust)中,这种基于内网的可信假设是致命的。

  • 防御非对称性:攻击者现在可以利用 AI 代理 7*24 小时不断地对各类开源项目进行"地毯式"漏洞挖掘,而防御方的补丁响应速度可能难以为继。

{#section-1 path-to-node="13"}

4. 处置建议

  1. 临时规避:若非必要,立即关闭并禁用cups-browsed服务,并在防火墙层级封禁 UDP/TCP 631 端口。

  2. 应用补丁:虽然 CUPS 2.4.16 尚未发布正式修复版本,但官方已在 GitHub 仓库发布了修复这两个 CVE 的Public Commits。建议技术团队手动 cherry-pick 补丁并重新编译。

  3. 权限最小化:检查/etc/cups/cupsd.conf,确保BrowseRemoteProtocolsnone,并严格限制Order Deny,Allow策略。

Linux 桌面安全加固指南(V1.0)

【技术前瞻】2026 开源安全债务危机:平均漏洞数翻倍,Linux Kernel 成为 CVE 产出大户

AI 屠龙:全球最安全 OS 破防,内核级"逻辑重构攻击"复盘

供应链投毒:LiteLLM 投毒事件给每一位架构师的警示

影子指令与权限溢出:自主 AI 代理"叛变"后的底层安全边界崩塌

本文整理自微信公众号 LeisureLinux 的原创内容(Linux / AI / 安全 硬核技术)。

· 阅读原文(微信公众号)

· 关注公众号 LeisureLinux,第一时间获取技术深度内容。

LeisureLinux 公众号二维码(微信扫一扫关注)