OpenPrinting CUPS 是用于 Linux 及其他类 Unix 操作系统的开源打印系统。在 2.4.20 版本之前,后端文件 backend/ipp.c 中的 quote_string() 函数会在调用 report_attr() 将值写入调度器状态流之前,保留由远程打印机控制的标记消息中的回车符(CR)和换行符(LF)。调度器可能将注入的换行符解析为独立的 PPD 控制行,从而持久化攻击者选定的 PPD 关键字。报告者证明,在基于 Foomatic 的打印队列中,后续的打印作业可能会使用注入的 Foo
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| OpenPrinting | cups | < 2.4.20 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| OpenPrinting | cups | < 2.4.20 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-55480 | 5.7 MEDIUM | CUPS copy_model() creates a predictable PPD tempfile without O_EXCL/O_NOFOLLOW (symlink TO |
| CVE-2026-61702 | 5.3 MEDIUM | OpenPrinting CUPS: root-side banner file disclosure |
| CVE-2026-55467 | 2.5 LOW | CUPS fax option values bypass the CVE-2026-34980 control-character sanitizer (incomplete f |
No comments yet