CVE catalog

CVE-2026-107890

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

[CVE catalog]

Severity
Low · CVSS 3.3CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.15% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiancupssid2.4.20-1fixed
Debiancupsforky2.4.18-1vulnerable
Debiancupstrixie2.4.10-3+deb13u2vulnerable
Debiancupstrixie-security2.4.10-3+deb13u1vulnerable
Debiancupsbookworm2.4.2-3+deb12u9vulnerable
Debiancupsbookworm-security2.4.2-3+deb12u9vulnerable
CpecupsNot reported2.4.20fixed
Ubuntucupspro2.2.12-2ubuntu1vulnerable
Ubuntucupspro2.3.0-6vulnerable
Ubuntucupspro2.3.0-7vulnerable
Ubuntucupspro2.3.0-7ubuntu1vulnerable
Ubuntucupspro2.3.1-1ubuntu1vulnerable
Ubuntucupspro2.3.1-2vulnerable
Ubuntucupspro2.3.1-4vulnerable
Ubuntucupspro2.3.1-7vulnerable
Ubuntucupspro2.3.1-9ubuntu1vulnerable
Ubuntucupspro2.3.1-9ubuntu1.1vulnerable
Ubuntucupspro2.3.1-9ubuntu1.2vulnerable
Ubuntucupspro2.3.1-9ubuntu1.3vulnerable
Ubuntucupspro2.3.1-9ubuntu1.4vulnerable
Ubuntucupspro2.3.1-9ubuntu1.5vulnerable
Ubuntucupspro2.3.1-9ubuntu1.6vulnerable
Ubuntucupspro2.3.1-9ubuntu1.7vulnerable
Ubuntucupspro2.3.1-9ubuntu1.8vulnerable
Ubuntucupspro2.3.1-9ubuntu1.9vulnerable
Ubuntucupspro2.3.1-9ubuntu1.9+esm1vulnerable
Ubuntucupspro2.3.1-9ubuntu1.9+esm3vulnerable
Ubuntucupspro2.3.1-9ubuntu1.9+esm4vulnerable
Ubuntucups22.042.3.3op2-7ubuntu2vulnerable
Ubuntucups22.042.4.1op1-1ubuntu1vulnerable
Ubuntucups22.042.4.1op1-1ubuntu2vulnerable
Ubuntucups22.042.4.1op1-1ubuntu3vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4.1vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4.2vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4.4vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4.6vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4.7vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4.8vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4.9vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4.10vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4.11vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4.12vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4.15vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4.16vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4.20vulnerable
Ubuntucups22.042.4.1op1-1ubuntu4.21vulnerable
Ubuntucups24.042.4.6-0ubuntu3vulnerable
Ubuntucups24.042.4.7-1.2ubuntu2vulnerable
Ubuntucups24.042.4.7-1.2ubuntu3vulnerable
Ubuntucups24.042.4.7-1.2ubuntu7vulnerable
Ubuntucups24.042.4.7-1.2ubuntu7.1vulnerable
Ubuntucups24.042.4.7-1.2ubuntu7.2vulnerable
Ubuntucups24.042.4.7-1.2ubuntu7.3vulnerable
Ubuntucups24.042.4.7-1.2ubuntu7.4vulnerable
Ubuntucups24.042.4.7-1.2ubuntu7.7vulnerable
Ubuntucups24.042.4.7-1.2ubuntu7.9vulnerable
Ubuntucups24.042.4.7-1.2ubuntu7.13vulnerable
Ubuntucups24.042.4.7-1.2ubuntu7.14vulnerable
Ubuntucups26.102.4.16-1ubuntu1vulnerable
Ubuntucups26.102.4.16-1ubuntu3vulnerable
Ubuntucups26.042.4.12-0ubuntu3vulnerable
Ubuntucups26.042.4.12-0ubuntu5vulnerable
Ubuntucups26.042.4.16-1ubuntu1vulnerable
Ubuntucups26.042.4.16-1ubuntu1.2vulnerable
Ubuntucups26.042.4.16-1ubuntu1.3vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiancupssourcesid2.4.20-1not yet assignedNot reported[1150559]
Debiancupssourceforky(unfixed)not yet assignedNot reported[1150559]
Debiancupssourcetrixie(unfixed)not yet assignedNot reported[1150559]
Debiancupssourcebookworm(unfixed)not yet assignedNot reported[1150559]
CpecupscpeNot reported2.4.20Not reportedNVD-CVE-2026-107890Not reported

[Debian bug #1150559]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [cups]Affected
    Details (4)
    • 2.4.2-3+deb12u9 · amd64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · amd64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

  • [cups-bsd]Affected

    Source package: [cups]

    Details (4)
    • 2.4.2-3+deb12u9 · amd64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · amd64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

  • [cups-client]Affected

    Source package: [cups]

    Details (4)
    • 2.4.2-3+deb12u9 · amd64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · amd64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

  • [cups-common]Affected

    Source package: [cups]

    Details (4)
    • 2.4.2-3+deb12u9 · all · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · all · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · all · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · all · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

  • Source package: [cups]

    Details (4)
    • 2.4.2-3+deb12u9 · amd64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · amd64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

  • [cups-daemon]Affected

    Source package: [cups]

    Details (4)
    • 2.4.2-3+deb12u9 · amd64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · amd64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

  • [cups-ipp-utils]Affected

    Source package: [cups]

    Details (4)
    • 2.4.2-3+deb12u9 · amd64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · amd64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

  • [cups-ppdc]Affected

    Source package: [cups]

    Details (4)
    • 2.4.2-3+deb12u9 · amd64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · amd64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

  • Source package: [cups]

    Details (4)
    • 2.4.2-3+deb12u9 · all · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · all · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · all · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · all · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

  • [libcups2]Affected

    Source package: [cups]

    Details (4)
    • 2.4.2-3+deb12u9 · amd64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · amd64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

  • [libcups2-dev]Affected

    Source package: [cups]

    Details (4)
    • 2.4.2-3+deb12u9 · amd64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · amd64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

  • [libcupsimage2]Affected

    Source package: [cups]

    Details (4)
    • 2.4.2-3+deb12u9 · amd64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · amd64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

  • Source package: [cups]

    Details (4)
    • 2.4.2-3+deb12u9 · amd64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · amd64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

    • 2.4.2-3+deb12u9 · arm64 · bookworm-security

      Affected

      nvd · cups · debian · bookworm; nvd · cups · debian · 12

[Debian 13 (Trixie)]

  • [cups]Affected
    Details (4)
    • 2.4.10-3+deb13u2 · amd64 · trixie

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u2 · arm64 · trixie

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u1 · amd64 · trixie-security

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u1 · arm64 · trixie-security

      Affected

      nvd · cups · debian · 13

  • [cups-bsd]Affected

    Source package: [cups]

    Details (4)
    • 2.4.10-3+deb13u2 · amd64 · trixie

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u2 · arm64 · trixie

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u1 · amd64 · trixie-security

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u1 · arm64 · trixie-security

      Affected

      nvd · cups · debian · 13

  • [cups-client]Affected

    Source package: [cups]

    Details (4)
    • 2.4.10-3+deb13u2 · amd64 · trixie

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u2 · arm64 · trixie

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u1 · amd64 · trixie-security

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u1 · arm64 · trixie-security

      Affected

      nvd · cups · debian · 13

  • [cups-common]Affected

    Source package: [cups]

    Details (4)
    • 2.4.10-3+deb13u2 · all · trixie

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u2 · all · trixie

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u1 · all · trixie-security

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u1 · all · trixie-security

      Affected

      nvd · cups · debian · 13

  • Source package: [cups]

    Details (4)
    • 2.4.10-3+deb13u2 · amd64 · trixie

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u2 · arm64 · trixie

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u1 · amd64 · trixie-security

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u1 · arm64 · trixie-security

      Affected

      nvd · cups · debian · 13

  • [cups-daemon]Affected

    Source package: [cups]

    Details (4)
    • 2.4.10-3+deb13u2 · amd64 · trixie

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u2 · arm64 · trixie

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u1 · amd64 · trixie-security

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u1 · arm64 · trixie-security

      Affected

      nvd · cups · debian · 13

  • [cups-ipp-utils]Affected

    Source package: [cups]

    Details (4)
    • 2.4.10-3+deb13u2 · amd64 · trixie

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u2 · arm64 · trixie

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u1 · amd64 · trixie-security

      Affected

      nvd · cups · debian · 13

    • 2.4.10-3+deb13u1 · arm64 · trixie-security

      Affected

      nvd · cups · debian · 13

Next results

Observed:

References