cbcvebase.

Openprinting Cups vulnerabilities

26 known vulnerabilities affecting openprinting/cups.

Total CVEs
26
CISA KEV
0
Public exploits
1
Exploited in wild
1
Severity breakdown
HIGH5MEDIUM19LOW2

Vulnerabilities

Page 2 of 2
CVE-2026-107890P4MEDIUMCVSS 5.5fixed in 2.4.202026-10-09
CVE-2026-107890 [MEDIUM] CWE-476 CVE-2026-107890: OpenPrinting CUPS before 2.4.20 contains a NULL pointer dereference caused by repeated IPP group tag OpenPrinting CUPS before 2.4.20 contains a NULL pointer dereference caused by repeated IPP group tags in job-creation requests. IPP parsing creates unnamed separator attributes with IPP_TAG_ZERO, but add_job() converts these separators to IPP_TAG_JOB. During job startup, get_options()/ipp_length() subsequently calls strlen() on a NULL attribute na
nvd
CVE-2026-107885P4MEDIUMCVSS 5.5fixed in 2.4.21≤ 2.4.202026-10-09
CVE-2026-107885 [MEDIUM] CWE-770 CVE-2026-107885: OpenPrinting CUPS through 2.4.20 contains a resource-exhaustion vulnerability in the submission-time OpenPrinting CUPS through 2.4.20 contains a resource-exhaustion vulnerability in the submission-timeout handling of cupsdCheckJobs(). The scheduler suppresses timeout processing for all pending jobs whenever any client connection has an in-flight Send-Document operation, without matching that connection to the job being examined. A client allowed
nvd
CVE-2025-58436P4MEDIUMCVSS 5.5fixed in 2.4.152025-11-29
CVE-2025-58436 [MEDIUM] CWE-400 CVE-2025-58436: OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a client that connects to cupsd but sends slow messages, e.g. only one byte per second, delays cupsd as a whole, such that it becomes unusable by other clients. This issue has been patched in version 2.4.15.
nvd
CVE-2026-107888P4MEDIUMCVSS 5.5fixed in 2.4.202026-10-09
CVE-2026-107888 [MEDIUM] CWE-476 CVE-2026-107888: OpenPrinting CUPS before 2.4.20 contains a NULL pointer dereference in cupsdCheckJobs() when a job m 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
nvd
CVE-2026-55453P4LOWCVSS 3.3fixed in 2.4.202026-10-15
CVE-2026-55453 [LOW] CWE-74 CVE-2026-55453: OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to 2.4.20, the backend/ipp.c quote_string() function preserves carriage-return and line-feed characters in a remote printer-controlled marker-message before report_attr() writes the value to the scheduler status stream. The scheduler can parse an i
nvd
CVE-2026-55467P4LOWCVSS 2.5fixed in 2.4.202026-10-15
CVE-2026-55467 [LOW] CVE-2026-55467: OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to 2.4.20, the cupsdCreateJob option-string builder in scheduler/job.c maps attacker-controlled destination-uri and pre-dial-string values from a configured fax queue to the phone and faxPrefix options. Unlike ordinary IPP job attributes, these mapped fax
nvd
Openprinting Cups vulnerabilities | cvebase