CVE-2026-55480
Last modified
CVE-2026-55480 is a medium-severity vulnerability rated 5.7/10 on the CVSS scale. OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to 2.4.20, copy_model() in scheduler/ipp.c creates a predictable TempDir/<connection-number>.ppd path in an lp-group-writable directory and opens it as root without O_EXCL or O_NOFOLLOW. EPSS estimates a 0.16% chance of exploitation in the next 30 days.
Description
OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to 2.4.20, copy_model() in scheduler/ipp.c creates a predictable TempDir/<connection-number>.ppd path in an lp-group-writable directory and opens it as root without O_EXCL or O_NOFOLLOW. Exploitation requires an lp-group process able to write that directory to predict the connection-derived name and plant a symlink before the root open, while a privileged add-printer or modify-printer operation using a model PPD triggers copy_model(). The reporter treats an existing lp foothold and the privileged operation as distinct prerequisites, while the maintainer assesses high privileges because installing the relevant filter or administering the printer requires root or print-administrator access. If the race succeeds, the root scheduler follows the symlink and truncates or overwrites a root-writable target with generated PPD data, compromising file integrity or availability. This issue is fixed in version 2.4.20.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Openprinting | Cups | < 2.4.20 |
References
- https://github.com/OpenPrinting/cups/security/advisories/GHSA-jj94-x3qh-ffp9Exploit, Patch, Vendor Advisory
- https://github.com/OpenPrinting/cups/security/advisories/GHSA-jj94-x3qh-ffp9Exploit, Patch, Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-55480?
How severe is CVE-2026-55480?
How do I fix CVE-2026-55480?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-55475Snipe-IT is an IT asset/license management system. Prior to …5.7
- CVE-2026-55476Snipe-IT is an IT asset/license management system. Prior to …4.3
- CVE-2026-554773X-UI is a web control panel for managing Xray-core servers.…7.2
- CVE-2026-55478Snipe-IT is an IT asset/license management system. Prior to …5.4
- CVE-2026-55479Snipe-IT is an IT asset/license management system. Prior to …4.3
- CVE-2026-5548A vulnerability was found in Tenda AC10 16.03.10.10_multi_TD…8.8
- CVE-2026-55481Snipe-IT is an IT asset/license management system. Prior to …4.8
- CVE-2026-55482Snipe-IT is an IT asset/license management system. Prior to …6.3
- CVE-2026-55483Snipe-IT is an IT asset/license management system. Prior to …8.8
- CVE-2026-55484ALOS HTTP is a Linux-first Go web framework and application …7.5
- CVE-2026-55485Piccolo Admin is an admin interface and content management s…8.8
- CVE-2026-55486The Goobi viewer is a web application that allows digitised …9.3
Are you affected by CVE-2026-55480?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
