CVE catalog

CVE-2026-39316

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, a use-after-free vulnerability exists in the CUPS scheduler (cupsd) w

[CVE catalog]

Severity
Medium · CVSS 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.18% · Oct 25, 2026

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, a use-after-free vulnerability exists in the CUPS scheduler (cupsd) when temporary printers are automatically deleted. cupsdDeleteTemporaryPrinters() in scheduler/printers.c calls cupsdDeletePrinter() without first expiring subscriptions that reference the printer, leaving cupsd_subscription_t.dest as a dangling pointer to freed heap memory. The dangling pointer is subsequently dereferenced at multiple code sites, causing a crash (denial of service) of the cupsd daemon. With heap grooming, this can be leveraged for code execution.

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-1fixed
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.7-1.2ubuntu7.13fixed
Cpecups-bsdNot reported2.4.7-1.2ubuntu7.13fixed
Cpecups-clientNot reported2.4.7-1.2ubuntu7.13fixed
Cpecups-commonNot reported2.4.7-1.2ubuntu7.13fixed
Cpecups-core-driversNot reported2.4.7-1.2ubuntu7.13fixed
Cpecups-daemonNot reported2.4.7-1.2ubuntu7.13fixed
Cpecups-ipp-utilsNot reported2.4.7-1.2ubuntu7.13fixed
Cpecups-ppdcNot reported2.4.7-1.2ubuntu7.13fixed
Cpecups-server-commonNot reported2.4.7-1.2ubuntu7.13fixed
Cpelibcups2-devNot reported2.4.7-1.2ubuntu7.13fixed
Cpelibcups2t64Not reported2.4.7-1.2ubuntu7.13fixed
Cpelibcupsimage2-devNot reported2.4.7-1.2ubuntu7.13fixed
Cpelibcupsimage2t64Not reported2.4.7-1.2ubuntu7.13fixed
CpecupsNot reportedNot reportedvulnerable
CpecupsNot reportedNot reportedunknown
Alpinecups3.202.4.18-r0fixed
Alpinecups3.212.4.18-r0fixed
Alpinecups3.222.4.18-r0fixed
Alpinecups3.232.4.18-r0fixed
Alpinecups3.242.4.18-r0fixed
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.20fixed
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.13fixed
Ubuntucups25.102.4.12-0ubuntu1vulnerable
Ubuntucups25.102.4.12-0ubuntu2vulnerable
Ubuntucups25.102.4.12-0ubuntu3vulnerable
Ubuntucups25.102.4.12-0ubuntu3.3vulnerable
Ubuntucups25.102.4.12-0ubuntu3.5vulnerable
Ubuntucups25.102.4.12-0ubuntu3.9fixed
Ubuntucups26.042.4.12-0ubuntu3vulnerable
Ubuntucups26.042.4.12-0ubuntu5vulnerable
Ubuntucups26.042.4.16-1ubuntu1vulnerable
Ubuntucups26.042.4.16-1ubuntu1.2fixed
CpecupsNot reportedNot reportedunknown

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiancupssourcesid2.4.17-1not yet assignedNot reported[1133183]
Debiancupssourceforky2.4.17-1not yet assignedNot reported[1133183]
Debiancupssourcetrixie(unfixed)not yet assignedNot reported[1133183]
Debiancupssourcebookworm(unfixed)not yet assignedNot reported[1133183]
CpecupscpeNot reported2.4.7-1.2ubuntu7.13Not reportedNot reportedNot reported
Cpecups-bsdcpeNot reported2.4.7-1.2ubuntu7.13Not reportedNot reportedNot reported
Cpecups-clientcpeNot reported2.4.7-1.2ubuntu7.13Not reportedNot reportedNot reported
Cpecups-commoncpeNot reported2.4.7-1.2ubuntu7.13Not reportedNot reportedNot reported
Cpecups-core-driverscpeNot reported2.4.7-1.2ubuntu7.13Not reportedNot reportedNot reported
Cpecups-daemoncpeNot reported2.4.7-1.2ubuntu7.13Not reportedNot reportedNot reported
Cpecups-ipp-utilscpeNot reported2.4.7-1.2ubuntu7.13Not reportedNot reportedNot reported
Cpecups-ppdccpeNot reported2.4.7-1.2ubuntu7.13Not reportedNot reportedNot reported
Cpecups-server-commoncpeNot reported2.4.7-1.2ubuntu7.13Not reportedNot reportedNot reported
Cpelibcups2-devcpeNot reported2.4.7-1.2ubuntu7.13Not reportedNot reportedNot reported
Cpelibcups2t64cpeNot reported2.4.7-1.2ubuntu7.13Not reportedNot reportedNot reported
Cpelibcupsimage2-devcpeNot reported2.4.7-1.2ubuntu7.13Not reportedNot reportedNot reported
Cpelibcupsimage2t64cpeNot reported2.4.7-1.2ubuntu7.13Not reportedNot reportedNot reported
Alpinecupsapk3.202.4.18-r0Not reportedALPINE-CVE-2026-39316Not reported
Alpinecupsapk3.212.4.18-r0Not reportedALPINE-CVE-2026-39316Not reported
Alpinecupsapk3.222.4.18-r0Not reportedALPINE-CVE-2026-39316Not reported
Alpinecupsapk3.232.4.18-r0Not reportedALPINE-CVE-2026-39316Not reported
Alpinecupsapk3.242.4.18-r0Not reportedALPINE-CVE-2026-39316Not reported
Ubuntucupsdeb22.042.4.1op1-1ubuntu4.20Not reportedUBUNTU-CVE-2026-39316Not reported
Ubuntucupsdeb24.042.4.7-1.2ubuntu7.13Not reportedUBUNTU-CVE-2026-39316Not reported
Ubuntucupsdeb25.102.4.12-0ubuntu3.9Not reportedUBUNTU-CVE-2026-39316Not reported
Ubuntucupsdeb26.042.4.16-1ubuntu1.2Not reportedUBUNTU-CVE-2026-39316Not reported

[Debian bug #1133183]

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