【漏洞通告】CUPS配置及权限边界缺陷导致本地权限提升漏洞
发布时间 2026-09-20一、漏洞概述

CUPS(Common UNIX Printing System)是一套用于Unix及类Unix系统的打印服务系统,可提供打印机管理、打印任务调度、网络打印及IPP协议支持等功能,并通过backend、filter等组件与不同类型的打印设备及打印服务进行交互。
2026年9月20日,启明星辰安全应急响应中心(VSRC)监测到CUPS配置及权限边界缺陷导致本地权限提升漏洞。本地攻击者需属于lpadmin组,且其主组不能为lpadmin、root或已配置的CUPSSystemGroup。攻击者可利用以root权限运行的serial backend修改CUPS配置,并通过异常IPP请求触发服务崩溃重启,使攻击者可控目录被作为ServerBin加载,进而以root权限执行替换后的cups-exec,最终获得交互式root shell,对系统完整性及主机权限安全造成严重影响。
二、影响范围
根据公开信息,该漏洞利用需同时满足以下条件:目标系统使用systemd,运行本地CUPS服务且服务处于活动状态,存在serial backend,并采用该利用链所依赖的标准Ubuntu CUPS路径;攻击者需具备本地账户并属于lpadmin组,同时其主组不能为lpadmin、root或已配置的CUPSSystemGroup。公开PoC显示,Ubuntu 26.04 LTS环境具备可利用条件,并支持AMD64和ARM64架构。
三、安全措施
3.1 升级版本
官方暂未提供明确修复版本,请持续关注厂商安全公告并及时升级至包含漏洞修复的版本。
3.2 临时措施
在官方修复版本部署前,建议重点加强CUPS本地权限及管理权限控制,严格限制lpadmin组成员,仅向确有打印管理需求的可信用户授予相关权限,并定期核查本地用户及用户组配置;对于非必要环境,可评估限制CUPS服务及serial backend的使用范围,降低相关攻击面的暴露程度。同时加强对CUPS配置文件、服务异常退出及重启行为、关键目录和可执行文件异常变更的日志审计与安全监控,及时发现异常配置修改、服务崩溃重启及可疑特权执行行为。
3.3 通用建议
定期更新系统补丁,减少系统漏洞,提升服务器的安全性。
加强系统和网络的访问控制,修改防火墙策略,关闭非必要的应用端口或服务,减少将危险服务(如SSH、RDP等)暴露到公网,减少攻击面。
使用企业级安全产品,提升企业的网络安全性能。
加强系统用户和权限管理,启用多因素认证机制和最小权限原则,用户和软件权限应保持在最低限度。
启用强密码策略并设置为定期修改。
3.4 参考链接
https://github.com/v12-security/pocs/tree/main/cups/cups2root


京公网安备11010802024551号