Integer Underflow Vulnerability in OpenPrinting CUPS Affecting Linux Systems
CVE-2026-39314

4MEDIUM

Key Information:

Status
Vendor
CVE Published:
7 April 2026

What is CVE-2026-39314?

OpenPrinting's CUPS (Common Unix Printing System) is vulnerable to an integer underflow issue found in the _ppdCreateFromIPP() function. This flaw permits unprivileged local users to crash the cupsd process by submitting a negative job-password-supported IPP attribute. The vulnerability exists due to insufficient bounds checking, allowing negative values to pass validation, leading to a SIGSEGV error when the invalid length is used in memory operations. As a result, attackers can exploit this to achieve a persistent denial of service, particularly when combined with systemd's restart on failure mechanism.

Affected Version(s)

cups <= 2.4.16

References

CVSS V3.1

Score:
4
Severity:
MEDIUM
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Local
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.