Skip to content
OpenAdvisories
Low · 3.3 CVE-2026-107890 EUVD-2026-95477GHSA-q6rw-m9p2-pjq2

OpenPrinting CUPS before 2.4.20 contains a NULL pointer dereference caused by repeated IPP group tags in job-creation requests. IPP parsing…

Published Oct 9, 2026 · Updated Oct 13, 2026 · Assigned by mitre

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.

Affected products

VendorProductAffectedFixed
OpenPrinting CUPS < 2.4.20 2.4.20

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 cups 2.4.20-1 —
Debian 13 cups No fix yet —
Debian 12 cups No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 cups No fix yet —
Ubuntu 26.04 LTS cups No fix yet —
Ubuntu 24.04 LTS cups No fix yet —
Ubuntu 22.04 LTS cups No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS cups No fix yet —
Ubuntu Pro 18.04 LTS cups No fix yet —
Ubuntu Pro 16.04 LTS cups No fix yet —
ReleasePackageFixed inAdvisory
Red Hat Hardened Images 1 cups +7 2.4.19-4.5.hum1 RHSA-2026:81410

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 cups +7 1:2.4.20-1.amzn2023.0.1 ALAS2023-2026-3415

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 cups No fix yet —

Advisories 3

References