CVE-2026-107890

cups: cups: Denial of Service via repeated IPP group tags

Published Oct 9, 2026 CVSS 3.1 · 3.3 Low EPSS < 1% KEV · Not listed
Description
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 name, terminating cupsd and disrupting all queues. A single crafted Print-Job request can trigger the crash when the client can reach the scheduler and submit jobs to an accepting, enabled queue supporting the submitted document format. Anonymous submission is possible when permitted by listener and access-control configuration.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Title Null Pointer Dereference in CUPS via Malformed IPP Group Tags cups: cups: Denial of Service via repeated IPP group tags
References
Metrics threat_severity

None

threat_severity

Low

Type Values Removed Values Added
Title Null Pointer Dereference in CUPS via Malformed IPP Group Tags
Type Values Removed Values Added
Description 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 name, terminating cupsd and disrupting all queues. A single crafted Print-Job request can trigger the crash when the client can reach the scheduler and submit jobs to an accepting, enabled queue supporting the submitted document format. Anonymous submission is possible when permitted by listener and access-control configuration.
First Time appeared Openprinting
Openprinting cups
Weaknesses CWE-476
CPEs cpe:2.3:a:openprinting:cups:*:*:*:*:*:*:*:*
Vendors & Products Openprinting
Openprinting cups
References
Metrics cvssV3_1

{'score': 3.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Oct 13, 2026, 4:33 PM
Reserved
Oct 9, 2026, 4:10 AM
Status
Analyzed
Published
Oct 9, 2026, 5:16 AM
Modified
Oct 20, 2026, 8:53 PM
Severity
Low
Public date
Oct 9, 2026, 4:10 AM