๐Ÿ” CVE Alert

CVE-2026-107888

MEDIUM 5.1
CVSS Score
5.1
EPSS Score
0.0%
EPSS Percentile
0th

OpenPrinting CUPS before 2.4.20 contains a NULL pointer dereference in cupsdCheckJobs() when a job marked job-held-on-create refers to a temporary printer that has been automatically deleted. Temporary-printer cleanup can remove the destination without canceling its held jobs, and the scheduler dereferences the NULL result of cupsdFindDest() while checking holding_new_jobs. This terminates cupsd and interrupts all queues managed by that process. In some plausible scenarios, an unprivileged submission can trigger this.

CWE CWE-476
Vendor openprinting
Product cups
Published Oct 9, 2026
Stay Ahead of the Next One

Get instant alerts for openprinting cups

Be the first to know when new medium vulnerabilities affecting openprinting cups are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Local
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Affected Versions

OpenPrinting / CUPS
0 < 2.4.20

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/OpenPrinting/cups/security/advisories/GHSA-qqm8-4q5h-jg55