Every CVE Search/ Get API key

CVE-2025-61915

OpenPrinting CUPS vulnerable to stack based out-of-bound write

6.0 MediumFix available

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
High
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.50%Up 0.5 points since Nov 29, 2025
90%50%10%1%

What each source reports

CVE List Score used 6.0

OpenPrinting CUPS vulnerable to stack based out-of-bound write

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.

Record
CVE-2025-61915
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Weakness
CWE-129, CWE-124
Updated
2026-11-02
EUVDEUVD-2025-199891 6.0

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.

Record
EUVD-2025-199891
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Updated
2026-11-02
NVD 6.0

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.

Record
CVE-2025-61915
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
CVSS 3.1
6.7 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-124, CWE-129
Updated
2026-11-02
OSVALPINE-CVE-2025-61915 6.7

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.

Record
ALPINE-CVE-2025-61915
CVSS 3.1
6.7 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVBELL-CVE-2025-61915 6.7
Record
BELL-CVE-2025-61915
CVSS 3.1
6.7 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 6.0

OpenPrinting CUPS vulnerable to stack based out-of-bound write

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.

Record
CVE-2025-61915
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Weakness
CWE-124, CWE-129
Updated
2026-11-02
Show 33 moreShow less
OSVDEBIAN-CVE-2025-61915 6.7

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.

Record
DEBIAN-CVE-2025-61915
CVSS 3.1
6.7 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-1143 6.0

cups security update

CUPS is the standards-based, open source printing system developed by Apple Inc. for UNIX®-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers.

Security Fix(es):

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a client that connects to cupsd but sends slow messages, e.g. only one byte per second, delays cupsd as a whole, such that it becomes unusable by other clients. This issue has been patched in version 2.4.15.(CVE-2025-58436)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.(CVE-2025-61915)

Record
OESA-2026-1143
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-1144 6.0

cups security update

CUPS is the standards-based, open source printing system developed by Apple Inc. for UNIX®-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers.

Security Fix(es):

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a client that connects to cupsd but sends slow messages, e.g. only one byte per second, delays cupsd as a whole, such that it becomes unusable by other clients. This issue has been patched in version 2.4.15.(CVE-2025-58436)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.(CVE-2025-61915)

Record
OESA-2026-1144
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-1145 6.0

cups security update

CUPS is the standards-based, open source printing system developed by Apple Inc. for UNIX®-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers.

Security Fix(es):

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a client that connects to cupsd but sends slow messages, e.g. only one byte per second, delays cupsd as a whole, such that it becomes unusable by other clients. This issue has been patched in version 2.4.15.(CVE-2025-58436)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.(CVE-2025-61915)

Record
OESA-2026-1145
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-1146 6.0

cups security update

CUPS is the standards-based, open source printing system developed by Apple Inc. for UNIX®-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers.

Security Fix(es):

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a client that connects to cupsd but sends slow messages, e.g. only one byte per second, delays cupsd as a whole, such that it becomes unusable by other clients. This issue has been patched in version 2.4.15.(CVE-2025-58436)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.(CVE-2025-61915)

Record
OESA-2026-1146
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-1147 6.0

cups security update

CUPS is the standards-based, open source printing system developed by Apple Inc. for UNIX®-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers.

Security Fix(es):

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a client that connects to cupsd but sends slow messages, e.g. only one byte per second, delays cupsd as a whole, such that it becomes unusable by other clients. This issue has been patched in version 2.4.15.(CVE-2025-58436)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.(CVE-2025-61915)

Record
OESA-2026-1147
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-1148 6.0

cups security update

CUPS is the standards-based, open source printing system developed by Apple Inc. for UNIX®-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers.

Security Fix(es):

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a client that connects to cupsd but sends slow messages, e.g. only one byte per second, delays cupsd as a whole, such that it becomes unusable by other clients. This issue has been patched in version 2.4.15.(CVE-2025-58436)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.(CVE-2025-61915)

Record
OESA-2026-1148
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:0312 7.5

Red Hat Security Advisory: cups security update

Record
RHSA-2026:0312
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:0464 6.0

Red Hat Security Advisory: cups security update

Record
RHSA-2026:0464
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:0596 6.0

Red Hat Security Advisory: cups security update

Record
RHSA-2026:0596
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2026:0312 6.0

Moderate: cups security update

The Common UNIX Printing System (CUPS) provides a portable printing layer for Linux, UNIX, and similar operating systems.

Security Fix(es):

  • CUPS: Local denial-of-service via cupsd.conf update and related issues (CVE-2025-61915)

  • cups: Slow client communication leads to a possible DoS attack (CVE-2025-58436)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2026:0312
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2026:0464 6.0

Moderate: cups security update

The Common UNIX Printing System (CUPS) provides a portable printing layer for Linux, UNIX, and similar operating systems.

Security Fix(es):

  • CUPS: Local denial-of-service via cupsd.conf update and related issues (CVE-2025-61915)

  • cups: Slow client communication leads to a possible DoS attack (CVE-2025-58436)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2026:0464
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2026:0596 6.0

Moderate: cups security update

The Common UNIX Printing System (CUPS) provides a portable printing layer for Linux, UNIX, and similar operating systems.

Security Fix(es):

  • CUPS: Local denial-of-service via cupsd.conf update and related issues (CVE-2025-61915)

  • cups: Slow client communication leads to a possible DoS attack (CVE-2025-58436)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2026:0596
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
Updated
2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2025-61915 6.7

CVE-2025-61915 in cups - Patched by Root

Root has patched CVE-2025-61915 in the cups package for Root:Debian:12. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-12-CVE-2025-61915
CVSS 3.1
6.7 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVROOT-OS-DEBIAN-13-CVE-2025-61915 6.7

CVE-2025-61915 in cups - Patched by Root

Root has patched CVE-2025-61915 in the cups package for Root:Debian:13. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-13-CVE-2025-61915
CVSS 3.1
6.7 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2025-61915 6.0

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.

Record
UBUNTU-CVE-2025-61915
CVSS 3.1
6.0 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H
CVSS 3.1
6.7 MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVALSA-2026:0312 No score

Moderate: cups security update

The Common UNIX Printing System (CUPS) provides a portable printing layer for Linux, UNIX, and similar operating systems.

Security Fix(es):

  • CUPS: Local denial-of-service via cupsd.conf update and related issues (CVE-2025-61915)
  • cups: Slow client communication leads to a possible DoS attack (CVE-2025-58436)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2026:0312
Updated
2026-11-02
OSVALSA-2026:0464 No score

Moderate: cups security update

The Common UNIX Printing System (CUPS) provides a portable printing layer for Linux, UNIX, and similar operating systems.

Security Fix(es):

  • CUPS: Local denial-of-service via cupsd.conf update and related issues (CVE-2025-61915)
  • cups: Slow client communication leads to a possible DoS attack (CVE-2025-58436)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2026:0464
Updated
2026-11-02
OSVALSA-2026:0596 No score

Moderate: cups security update

The Common UNIX Printing System (CUPS) provides a portable printing layer for Linux, UNIX, and similar operating systems.

Security Fix(es):

  • CUPS: Local denial-of-service via cupsd.conf update and related issues (CVE-2025-61915)
  • cups: Slow client communication leads to a possible DoS attack (CVE-2025-58436)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2026:0596
Updated
2026-11-02
OSVAZL-71146 No score

CVE-2025-61915 affecting package cups for versions less than 2.4.16-1

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.

Record
AZL-71146
Updated
2026-11-02
OSVAZL-71152 No score

CVE-2025-61915 affecting package cups for versions less than 2.3.3op2-11

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to version 2.4.15, a user in the lpadmin group can use the cups web ui to change the config and insert a malicious line. Then the cupsd process which runs as root will parse the new config and cause an out-of-bound write. This issue has been patched in version 2.4.15.

Record
AZL-71152
Updated
2026-11-02
OSVCLSA-2026-1769515411 No score

cups: Fix of CVE-2025-61915

  • CVE-2025-61915: fix out-of-bound write issue caused by inserting malicious line in cups web UI config
Record
CLSA-2026-1769515411
Updated
2026-11-02
OSVCLSA-2026-1769516003 No score

cups: Fix of CVE-2025-61915

  • CVE-2025-61915: fix out-of-bound write issue caused by inserting malicious line in cups web UI config
Record
CLSA-2026-1769516003
Updated
2026-11-02
OSVMGASA-2025-0315 No score

Updated cups packages fix security vulnerabilities

The updated packages fix security vulnerabilities and a regression with GTK+ apps caused by the fix for CVE-2025-58436: OpenPrinting CUPS slow client can halt cupsd, leading to a possible DoS attack. (CVE-2025-58436) OpenPrinting CUPS vulnerable to stack based out-of-bound write. (CVE-2025-61915)

Record
MGASA-2025-0315
Updated
2026-11-02
OSVopenSUSE-SU-2026:10088-1 No score

cups-2.4.16-1.1 on GA media

These are all security issues fixed in the cups-2.4.16-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10088-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:20172-1 No score

Security update for cups

This update for cups fixes the following issues:

Update to version 2.4.16.

Security issues fixed:

  • CVE-2025-61915: local denial-of-service via cupsd.conf update and related issues (bsc#1253783).
  • CVE-2025-58436: slow client communication leads to a possible DoS attack (bsc#1244057).
  • CVE-2025-58364: unsafe deserialization and validation of printer attributes can cause a null dereference (bsc#1249128).
  • CVE-2025-58060: authentication bypass with AuthType Negotiate (bsc#1249049).

Other updates and bugfixes:

  • Version upgrade to 2.4.16:

    • 'cupsUTF8ToCharset' didn't validate 2-byte UTF-8 sequences, potentially reading past the end of the source string (Issue #1438)
    • The web interface did not support domain usernames fully (Issue #1441)
    • Fixed an infinite loop issue in the GTK+ print dialog (Issue #1439 boo#1254353)
    • Fixed stopping scheduler on unknown directive in configuration (Issue #1443)
    • Fixed packages for Immutable Mode (jsc#PED-14775 from epic jsc#PED-14688)
  • Version upgrade to 2.4.15:

    • Fixed potential crash in 'cups-driverd' when there are duplicate PPDs (Issue #1355)
    • Fixed error recovery when scanning for PPDs in 'cups-driverd' (Issue #1416)
  • Version upgrade to 2.4.14.

  • Version upgrade to 2.4.13:

    • Added 'print-as-raster' printer and job attributes for forcing rasterization (Issue #1282)
    • Updated documentation (Issue #1086)
    • Updated IPP backend to try a sanitized user name if the printer/server does not like the value (Issue #1145)
    • Updated the scheduler to send the "printer-added" or "printer-modified" events whenever an IPP Everywhere PPD is installed (Issue #1244)
    • Updated the scheduler to send the "printer-modified" event whenever the system default printer is changed (Issue #1246)
    • Fixed a memory leak in 'httpClose' (Issue #1223)
    • Fixed missing commas in 'ippCreateRequestedArray' (Issue #1234)
    • Fixed subscription issues in the scheduler and D-Bus notifier (Issue #1235)
    • Fixed media-default reporting for custom sizes (Issue #1238)
    • Fixed support for IPP/PPD options with periods or underscores (Issue #1249)
    • Fixed parsing of real numbers in PPD compiler source files (Issue #1263)
    • Fixed scheduler freezing with zombie clients (Issue #1264)
    • Fixed support for the server name in the ErrorLog filename (Issue #1277)
    • Fixed job cleanup after daemon restart (Issue #1315)
    • Fixed handling of buggy DYMO USB printer serial numbers (Issue #1338)
    • Fixed unreachable block in IPP backend (Issue #1351)
    • Fixed memory leak in _cupsConvertOptions (Issue #1354)
  • Version upgrade to 2.4.12:

    • GnuTLS follows system crypto policies now (Issue #1105)
    • Added NoSystem SSLOptions value (Issue #1130)
    • Now we raise alert for certificate issues (Issue #1194)
    • Added Kyocera USB quirk (Issue #1198)
    • The scheduler now logs a job's debugging history if the backend fails (Issue #1205)
    • Fixed a potential timing issue with cupsEnumDests (Issue #1084)
    • Fixed a potential "lost PPD" condition in the scheduler (Issue #1109)
    • Fixed a compressed file error handling bug (Issue #1070)
    • Fixed a bug in the make-and-model whitespace trimming code (Issue #1096)
    • Fixed a removal of IPP Everywhere permanent queue if installation failed (Issue #1102)
    • Fixed ServerToken None in scheduler (Issue #1111)
    • Fixed invalid IPP keyword values created from PPD option names (Issue #1118)
    • Fixed handling of "media" and "PageSize" in the same print request (Issue #1125)
    • Fixed client raster printing from macOS (Issue #1143)
    • Fixed the default User-Agent string.
    • Fixed a recursion issue in ippReadIO.
    • Fixed handling incorrect radix in scan_ps() (Issue #1188)
    • Fixed validation of dateTime values with time zones more than UTC+11 (Issue #1201)
    • Fixed attributes returned by the Create-Xxx-Subscriptions requests (Issue…
Record
openSUSE-SU-2026:20172-1
Updated
2026-11-02
OSVSUSE-SU-2025:4289-1 No score

Security update for cups

This update for cups fixes the following issues:

  • CVE-2025-61915: Fixed local denial-of-service via cupsd.conf update (bsc#1253783)
Record
SUSE-SU-2025:4289-1
Updated
2026-11-02
OSVSUSE-SU-2025:4290-1 No score

Security update for cups

This update for cups fixes the following issues:

  • CVE-2025-61915: Fixed a local denial-of-service via cupsd.conf update and related issues. (bsc#1253783)
  • CVE-2025-58436: Fixed an issue where a slow client communication leads to a possible DoS attack. (bsc#1244057)
Record
SUSE-SU-2025:4290-1
Updated
2026-11-02
OSVSUSE-SU-2026:20229-1 No score

Security update for cups

This update for cups fixes the following issues:

Update to version 2.4.16.

Security issues fixed:

  • CVE-2025-61915: local denial-of-service via cupsd.conf update and related issues (bsc#1253783).
  • CVE-2025-58436: slow client communication leads to a possible DoS attack (bsc#1244057).
  • CVE-2025-58364: unsafe deserialization and validation of printer attributes can cause a null dereference (bsc#1249128).
  • CVE-2025-58060: authentication bypass with AuthType Negotiate (bsc#1249049).

Other updates and bugfixes:

  • Version upgrade to 2.4.16:

    • 'cupsUTF8ToCharset' didn't validate 2-byte UTF-8 sequences, potentially reading past the end of the source string (Issue #1438)
    • The web interface did not support domain usernames fully (Issue #1441)
    • Fixed an infinite loop issue in the GTK+ print dialog (Issue #1439 boo#1254353)
    • Fixed stopping scheduler on unknown directive in configuration (Issue #1443)
    • Fixed packages for Immutable Mode (jsc#PED-14775 from epic jsc#PED-14688)
  • Version upgrade to 2.4.15:

    • Fixed potential crash in 'cups-driverd' when there are duplicate PPDs (Issue #1355)
    • Fixed error recovery when scanning for PPDs in 'cups-driverd' (Issue #1416)
  • Version upgrade to 2.4.14.

  • Version upgrade to 2.4.13:

    • Added 'print-as-raster' printer and job attributes for forcing rasterization (Issue #1282)
    • Updated documentation (Issue #1086)
    • Updated IPP backend to try a sanitized user name if the printer/server does not like the value (Issue #1145)
    • Updated the scheduler to send the "printer-added" or "printer-modified" events whenever an IPP Everywhere PPD is installed (Issue #1244)
    • Updated the scheduler to send the "printer-modified" event whenever the system default printer is changed (Issue #1246)
    • Fixed a memory leak in 'httpClose' (Issue #1223)
    • Fixed missing commas in 'ippCreateRequestedArray' (Issue #1234)
    • Fixed subscription issues in the scheduler and D-Bus notifier (Issue #1235)
    • Fixed media-default reporting for custom sizes (Issue #1238)
    • Fixed support for IPP/PPD options with periods or underscores (Issue #1249)
    • Fixed parsing of real numbers in PPD compiler source files (Issue #1263)
    • Fixed scheduler freezing with zombie clients (Issue #1264)
    • Fixed support for the server name in the ErrorLog filename (Issue #1277)
    • Fixed job cleanup after daemon restart (Issue #1315)
    • Fixed handling of buggy DYMO USB printer serial numbers (Issue #1338)
    • Fixed unreachable block in IPP backend (Issue #1351)
    • Fixed memory leak in _cupsConvertOptions (Issue #1354)
  • Version upgrade to 2.4.12:

    • GnuTLS follows system crypto policies now (Issue #1105)
    • Added NoSystem SSLOptions value (Issue #1130)
    • Now we raise alert for certificate issues (Issue #1194)
    • Added Kyocera USB quirk (Issue #1198)
    • The scheduler now logs a job's debugging history if the backend fails (Issue #1205)
    • Fixed a potential timing issue with cupsEnumDests (Issue #1084)
    • Fixed a potential "lost PPD" condition in the scheduler (Issue #1109)
    • Fixed a compressed file error handling bug (Issue #1070)
    • Fixed a bug in the make-and-model whitespace trimming code (Issue #1096)
    • Fixed a removal of IPP Everywhere permanent queue if installation failed (Issue #1102)
    • Fixed ServerToken None in scheduler (Issue #1111)
    • Fixed invalid IPP keyword values created from PPD option names (Issue #1118)
    • Fixed handling of "media" and "PageSize" in the same print request (Issue #1125)
    • Fixed client raster printing from macOS (Issue #1143)
    • Fixed the default User-Agent string.
    • Fixed a recursion issue in ippReadIO.
    • Fixed handling incorrect radix in scan_ps() (Issue #1188)
    • Fixed validation of dateTime values with time zones more than UTC+11 (Issue #1201)
    • Fixed attributes returned by the Create-Xxx-Subscriptions requests (Issue…
Record
SUSE-SU-2026:20229-1
Updated
2026-11-02
OSVSUSE-SU-2026:20231-1 No score

Security update for cups

This update for cups fixes the following issues:

Update to version 2.4.16.

Security issues fixed:

  • CVE-2025-61915: local denial-of-service via cupsd.conf update and related issues (bsc#1253783).
  • CVE-2025-58436: slow client communication leads to a possible DoS attack (bsc#1244057).
  • CVE-2025-58364: unsafe deserialization and validation of printer attributes can cause a null dereference (bsc#1249128).
  • CVE-2025-58060: authentication bypass with AuthType Negotiate (bsc#1249049).

Other updates and bugfixes:

  • Version upgrade to 2.4.16:

    • 'cupsUTF8ToCharset' didn't validate 2-byte UTF-8 sequences, potentially reading past the end of the source string (Issue #1438)
    • The web interface did not support domain usernames fully (Issue #1441)
    • Fixed an infinite loop issue in the GTK+ print dialog (Issue #1439 boo#1254353)
    • Fixed stopping scheduler on unknown directive in configuration (Issue #1443)
    • Fixed packages for Immutable Mode (jsc#PED-14775 from epic jsc#PED-14688)
  • Version upgrade to 2.4.15:

    • Fixed potential crash in 'cups-driverd' when there are duplicate PPDs (Issue #1355)
    • Fixed error recovery when scanning for PPDs in 'cups-driverd' (Issue #1416)
  • Version upgrade to 2.4.14.

  • Version upgrade to 2.4.13:

    • Added 'print-as-raster' printer and job attributes for forcing rasterization (Issue #1282)
    • Updated documentation (Issue #1086)
    • Updated IPP backend to try a sanitized user name if the printer/server does not like the value (Issue #1145)
    • Updated the scheduler to send the "printer-added" or "printer-modified" events whenever an IPP Everywhere PPD is installed (Issue #1244)
    • Updated the scheduler to send the "printer-modified" event whenever the system default printer is changed (Issue #1246)
    • Fixed a memory leak in 'httpClose' (Issue #1223)
    • Fixed missing commas in 'ippCreateRequestedArray' (Issue #1234)
    • Fixed subscription issues in the scheduler and D-Bus notifier (Issue #1235)
    • Fixed media-default reporting for custom sizes (Issue #1238)
    • Fixed support for IPP/PPD options with periods or underscores (Issue #1249)
    • Fixed parsing of real numbers in PPD compiler source files (Issue #1263)
    • Fixed scheduler freezing with zombie clients (Issue #1264)
    • Fixed support for the server name in the ErrorLog filename (Issue #1277)
    • Fixed job cleanup after daemon restart (Issue #1315)
    • Fixed handling of buggy DYMO USB printer serial numbers (Issue #1338)
    • Fixed unreachable block in IPP backend (Issue #1351)
    • Fixed memory leak in _cupsConvertOptions (Issue #1354)
  • Version upgrade to 2.4.12:

    • GnuTLS follows system crypto policies now (Issue #1105)
    • Added NoSystem SSLOptions value (Issue #1130)
    • Now we raise alert for certificate issues (Issue #1194)
    • Added Kyocera USB quirk (Issue #1198)
    • The scheduler now logs a job's debugging history if the backend fails (Issue #1205)
    • Fixed a potential timing issue with cupsEnumDests (Issue #1084)
    • Fixed a potential "lost PPD" condition in the scheduler (Issue #1109)
    • Fixed a compressed file error handling bug (Issue #1070)
    • Fixed a bug in the make-and-model whitespace trimming code (Issue #1096)
    • Fixed a removal of IPP Everywhere permanent queue if installation failed (Issue #1102)
    • Fixed ServerToken None in scheduler (Issue #1111)
    • Fixed invalid IPP keyword values created from PPD option names (Issue #1118)
    • Fixed handling of "media" and "PageSize" in the same print request (Issue #1125)
    • Fixed client raster printing from macOS (Issue #1143)
    • Fixed the default User-Agent string.
    • Fixed a recursion issue in ippReadIO.
    • Fixed handling incorrect radix in scan_ps() (Issue #1188)
    • Fixed validation of dateTime values with time zones more than UTC+11 (Issue #1201)
    • Fixed attributes returned by the Create-Xxx-Subscriptions requests (Issue…
Record
SUSE-SU-2026:20231-1
Updated
2026-11-02
OSVSUSE-SU-2026:20528-1 No score

Security update for cups

This update for cups fixes the following issues:

Update to version 2.4.16.

Security issues fixed:

  • CVE-2025-58436: single client sending slow messages to cupsd can delay the application and make it unusable for other clients (bsc#1244057).
  • CVE-2025-58060: authentication bypass with AuthType negotiate (bsc#1249049).
  • CVE-2025-58364: unsafe deserialization and validation of printer attributes can lead to null dereference (bsc#1249128).
  • CVE-2025-61915: local denial-of-service via cupsd.conf update and related issues (bsc#1253783).

Other updates and bugfixes:

  • Version upgrade to 2.4.16:

    • 'cupsUTF8ToCharset' didn't validate 2-byte UTF-8 sequences, potentially reading past the end of the source string (Issue #1438)
    • The web interface did not support domain usernames fully (Issue #1441)
    • Fixed an infinite loop issue in the GTK+ print dialog (Issue #1439 bsc#1254353)
    • Fixed stopping scheduler on unknown directive in configuration (Issue #1443)
  • Version upgrade to 2.4.15:

    • Fixed potential crash in 'cups-driverd' when there are duplicate PPDs (Issue #1355)
    • Fixed error recovery when scanning for PPDs in 'cups-driverd' (Issue #1416)
  • Fix packages for Immutable Mode - cups (jsc#PED-14775,jsc#PED-14688)

  • Version upgrade to 2.4.14.

  • Version upgrade to 2.4.13:

    • Added 'print-as-raster' printer and job attributes for forcing rasterization (Issue #1282)
    • Updated documentation (Issue #1086)
    • Updated IPP backend to try a sanitized user name if the printer/server does not like the value (Issue #1145)
    • Updated the scheduler to send the "printer-added" or "printer-modified" events whenever an IPP Everywhere PPD is installed (Issue #1244)
    • Updated the scheduler to send the "printer-modified" event whenever the system default printer is changed (Issue #1246)
    • Fixed a memory leak in 'httpClose' (Issue #1223)
    • Fixed missing commas in 'ippCreateRequestedArray' (Issue #1234)
    • Fixed subscription issues in the scheduler and D-Bus notifier (Issue #1235)
    • Fixed media-default reporting for custom sizes (Issue #1238)
    • Fixed support for IPP/PPD options with periods or underscores (Issue #1249)
    • Fixed parsing of real numbers in PPD compiler source files (Issue #1263)
    • Fixed scheduler freezing with zombie clients (Issue #1264)
    • Fixed support for the server name in the ErrorLog filename (Issue #1277)
    • Fixed job cleanup after daemon restart (Issue #1315)
    • Fixed handling of buggy DYMO USB printer serial numbers (Issue #1338)
    • Fixed unreachable block in IPP backend (Issue #1351)
    • Fixed memory leak in _cupsConvertOptions (Issue #1354)
  • Version upgrade to 2.4.12:

    • GnuTLS follows system crypto policies now (Issue #1105)
    • Added NoSystem SSLOptions value (Issue #1130)
    • Now we raise alert for certificate issues (Issue #1194)
    • Added Kyocera USB quirk (Issue #1198)
    • The scheduler now logs a job's debugging history if the backend fails (Issue #1205)
    • Fixed a potential timing issue with cupsEnumDests (Issue #1084)
    • Fixed a potential "lost PPD" condition in the scheduler (Issue #1109)
    • Fixed a compressed file error handling bug (Issue #1070)
    • Fixed a bug in the make-and-model whitespace trimming code (Issue #1096)
    • Fixed a removal of IPP Everywhere permanent queue if installation failed (Issue #1102)
    • Fixed ServerToken None in scheduler (Issue #1111)
    • Fixed invalid IPP keyword values created from PPD option names (Issue #1118)
    • Fixed handling of "media" and "PageSize" in the same print request (Issue #1125)
    • Fixed client raster printing from macOS (Issue #1143)
    • Fixed the default User-Agent string.
    • Fixed a recursion issue in ippReadIO.
    • Fixed handling incorrect radix in scan_ps() (Issue #1188)
    • Fixed validation of dateTime values with time zones more than UTC+11 (Issue #1201)
    • Fixed attributes returned…
Record
SUSE-SU-2026:20528-1
Updated
2026-11-02
OSVSUSE-SU-2026:20535-1 No score

Security update for cups

This update for cups fixes the following issues:

Update to version 2.4.16.

Security issues fixed:

  • CVE-2025-58436: single client sending slow messages to cupsd can delay the application and make it unusable for other clients (bsc#1244057).
  • CVE-2025-58060: authentication bypass with AuthType negotiate (bsc#1249049).
  • CVE-2025-58364: unsafe deserialization and validation of printer attributes can lead to null dereference (bsc#1249128).
  • CVE-2025-61915: local denial-of-service via cupsd.conf update and related issues (bsc#1253783).

Other updates and bugfixes:

  • Version upgrade to 2.4.16:

    • 'cupsUTF8ToCharset' didn't validate 2-byte UTF-8 sequences, potentially reading past the end of the source string (Issue #1438)
    • The web interface did not support domain usernames fully (Issue #1441)
    • Fixed an infinite loop issue in the GTK+ print dialog (Issue #1439 bsc#1254353)
    • Fixed stopping scheduler on unknown directive in configuration (Issue #1443)
  • Version upgrade to 2.4.15:

    • Fixed potential crash in 'cups-driverd' when there are duplicate PPDs (Issue #1355)
    • Fixed error recovery when scanning for PPDs in 'cups-driverd' (Issue #1416)
  • Fix packages for Immutable Mode - cups (jsc#PED-14775,jsc#PED-14688)

  • Version upgrade to 2.4.14.

  • Version upgrade to 2.4.13:

    • Added 'print-as-raster' printer and job attributes for forcing rasterization (Issue #1282)
    • Updated documentation (Issue #1086)
    • Updated IPP backend to try a sanitized user name if the printer/server does not like the value (Issue #1145)
    • Updated the scheduler to send the "printer-added" or "printer-modified" events whenever an IPP Everywhere PPD is installed (Issue #1244)
    • Updated the scheduler to send the "printer-modified" event whenever the system default printer is changed (Issue #1246)
    • Fixed a memory leak in 'httpClose' (Issue #1223)
    • Fixed missing commas in 'ippCreateRequestedArray' (Issue #1234)
    • Fixed subscription issues in the scheduler and D-Bus notifier (Issue #1235)
    • Fixed media-default reporting for custom sizes (Issue #1238)
    • Fixed support for IPP/PPD options with periods or underscores (Issue #1249)
    • Fixed parsing of real numbers in PPD compiler source files (Issue #1263)
    • Fixed scheduler freezing with zombie clients (Issue #1264)
    • Fixed support for the server name in the ErrorLog filename (Issue #1277)
    • Fixed job cleanup after daemon restart (Issue #1315)
    • Fixed handling of buggy DYMO USB printer serial numbers (Issue #1338)
    • Fixed unreachable block in IPP backend (Issue #1351)
    • Fixed memory leak in _cupsConvertOptions (Issue #1354)
  • Version upgrade to 2.4.12:

    • GnuTLS follows system crypto policies now (Issue #1105)
    • Added NoSystem SSLOptions value (Issue #1130)
    • Now we raise alert for certificate issues (Issue #1194)
    • Added Kyocera USB quirk (Issue #1198)
    • The scheduler now logs a job's debugging history if the backend fails (Issue #1205)
    • Fixed a potential timing issue with cupsEnumDests (Issue #1084)
    • Fixed a potential "lost PPD" condition in the scheduler (Issue #1109)
    • Fixed a compressed file error handling bug (Issue #1070)
    • Fixed a bug in the make-and-model whitespace trimming code (Issue #1096)
    • Fixed a removal of IPP Everywhere permanent queue if installation failed (Issue #1102)
    • Fixed ServerToken None in scheduler (Issue #1111)
    • Fixed invalid IPP keyword values created from PPD option names (Issue #1118)
    • Fixed handling of "media" and "PageSize" in the same print request (Issue #1125)
    • Fixed client raster printing from macOS (Issue #1143)
    • Fixed the default User-Agent string.
    • Fixed a recursion issue in ippReadIO.
    • Fixed handling incorrect radix in scan_ps() (Issue #1188)
    • Fixed validation of dateTime values with time zones more than UTC+11 (Issue #1201)
    • Fixed attributes returned…
Record
SUSE-SU-2026:20535-1
Updated
2026-11-02
OSVUSN-7897-1 No score

cups vulnerability

It was discovered that CUPS incorrectly handled input from users in the web configuration settings. An attacker could use this issue to insert malicious configuration options, causing a denial of service or possibly executing arbitrary code.

Record
USN-7897-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
cups
Alpine:v3.20
before 2.4.16-r0
2.4.16-r0
cups
Alpine:v3.21
before 2.4.16-r0
2.4.16-r0
cups
Alpine:v3.22
before 2.4.16-r0
2.4.16-r0
cups
Alpine:v3.23
before 2.4.16-r0
2.4.16-r0
cups
Alpine:v3.24
before 2.4.16-r0
2.4.16-r0
cups
AlmaLinux:9
From an advisory covering 2 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-client
AlmaLinux:9
From an advisory covering 2 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-devel
AlmaLinux:9
From an advisory covering 2 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-filesystem
AlmaLinux:9
From an advisory covering 2 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-ipptool
AlmaLinux:9
From an advisory covering 2 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
Show 102 moreShow less
Affected packages
PackageAffectedFixed
cups-libs
AlmaLinux:9
From an advisory covering 2 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-lpd
AlmaLinux:9
From an advisory covering 2 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-printerapp
AlmaLinux:9
From an advisory covering 2 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-filesystem
AlmaLinux:10
From an advisory covering 2 CVEs
before 1:2.4.10-12.el10_1.2
1:2.4.10-12.el10_1.2
cups
AlmaLinux:8
From an advisory covering 2 CVEs
before 1:2.2.6-66.el8_10
1:2.2.6-66.el8_10
cups-client
AlmaLinux:8
From an advisory covering 2 CVEs
before 1:2.2.6-66.el8_10
1:2.2.6-66.el8_10
cups-devel
AlmaLinux:8
From an advisory covering 2 CVEs
before 1:2.2.6-66.el8_10
1:2.2.6-66.el8_10
cups-filesystem
AlmaLinux:8
From an advisory covering 2 CVEs
before 1:2.2.6-66.el8_10
1:2.2.6-66.el8_10
cups-ipptool
AlmaLinux:8
From an advisory covering 2 CVEs
before 1:2.2.6-66.el8_10
1:2.2.6-66.el8_10
cups-libs
AlmaLinux:8
From an advisory covering 2 CVEs
before 1:2.2.6-66.el8_10
1:2.2.6-66.el8_10
cups-lpd
AlmaLinux:8
From an advisory covering 2 CVEs
before 1:2.2.6-66.el8_10
1:2.2.6-66.el8_10
cups
Azure Linux:3
before 2.4.16-1
2.4.16-1
cups
Azure Linux:2
before 2.3.3op2-11
2.3.3op2-11
cups
Alpaquita:23
2.4.2-r2 up to 2.4.9-r3
2.4.9-r3
cups
Alpaquita:25
2.4.11-r1 up to 2.4.16-r0
2.4.16-r0
cups
Alpaquita:stream
2.4.2-r5 up to 2.4.16-r0
2.4.16-r0
cups
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els9
1:2.3.3op2-16.el9_2.1.tuxcare.els9
cups-client
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els9
1:2.3.3op2-16.el9_2.1.tuxcare.els9
cups-devel
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els9
1:2.3.3op2-16.el9_2.1.tuxcare.els9
cups-filesystem
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els9
1:2.3.3op2-16.el9_2.1.tuxcare.els9
cups-ipptool
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els9
1:2.3.3op2-16.el9_2.1.tuxcare.els9
cups-libs
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els9
1:2.3.3op2-16.el9_2.1.tuxcare.els9
cups-lpd
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els9
1:2.3.3op2-16.el9_2.1.tuxcare.els9
cups-printerapp
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els9
1:2.3.3op2-16.el9_2.1.tuxcare.els9
cups
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els2
1:2.3.3op2-33.el9_6.1.tuxcare.els2
cups-client
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els2
1:2.3.3op2-33.el9_6.1.tuxcare.els2
cups-devel
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els2
1:2.3.3op2-33.el9_6.1.tuxcare.els2
cups-filesystem
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els2
1:2.3.3op2-33.el9_6.1.tuxcare.els2
cups-ipptool
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els2
1:2.3.3op2-33.el9_6.1.tuxcare.els2
cups-libs
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els2
1:2.3.3op2-33.el9_6.1.tuxcare.els2
cups-lpd
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els2
1:2.3.3op2-33.el9_6.1.tuxcare.els2
cups-printerapp
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els2
1:2.3.3op2-33.el9_6.1.tuxcare.els2
cups
Debian:12
All versions, plus listed versions
2.4.10-12.4.10-22.4.10-32.4.10-42.4.14-1
Show 22 moreShow less
2.4.15-12.4.16-12.4.17-12.4.18-12.4.2-32.4.2-3+deb12u12.4.2-3+deb12u22.4.2-3+deb12u32.4.2-3+deb12u42.4.2-3+deb12u52.4.2-3+deb12u62.4.2-3+deb12u72.4.2-3+deb12u82.4.2-3+deb12u92.4.2-42.4.2-52.4.2-62.4.7-12.4.7-1.12.4.7-1.22.4.7-22.4.7-3
None known
cups
Debian:13
All versions, plus listed versions
2.4.10-32.4.10-3+deb13u12.4.10-3+deb13u22.4.10-42.4.14-1
Show 4 moreShow less
2.4.15-12.4.16-12.4.17-12.4.18-1
None known
cups
Debian:14
before 2.4.15-1, plus listed versions
2.4.10-32.4.10-42.4.14-1
2.4.15-1
cups
Mageia:9
From an advisory covering 2 CVEs
before 2.4.6-1.5.mga9
2.4.6-1.5.mga9
cups
openEuler:22.03-LTS-SP4
From an advisory covering 2 CVEs
before 2.4.0-18.oe2203sp4
2.4.0-18.oe2203sp4
cups
openEuler:24.03-LTS
From an advisory covering 2 CVEs
before 2.4.7-11.oe2403
2.4.7-11.oe2403
cups
openEuler:24.03-LTS-SP1
From an advisory covering 2 CVEs
before 2.4.7-11.oe2403sp1
2.4.7-11.oe2403sp1
cups
openEuler:24.03-LTS-SP2
From an advisory covering 2 CVEs
before 2.4.7-11.oe2403sp2
2.4.7-11.oe2403sp2
cups
openEuler:20.03-LTS-SP4
From an advisory covering 2 CVEs
before 2.2.13-23.oe2003sp4
2.2.13-23.oe2003sp4
cups
openEuler:22.03-LTS-SP3
From an advisory covering 2 CVEs
before 2.4.0-18.oe2203sp3
2.4.0-18.oe2203sp3
cups
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-client
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-client-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-filesystem
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-ipptool
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-ipptool-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-libs-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-lpd
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-lpd-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-printerapp
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-printerapp-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-client-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-debugsource
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-ipptool-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-libs
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-libs-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-lpd-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups-printerapp-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups
Red Hat:enterprise_linux:10.1
From an advisory covering 2 CVEs
before 1:2.4.10-12.el10_1.2
1:2.4.10-12.el10_1.2
cups-libs
Red Hat:enterprise_linux:10.1
From an advisory covering 2 CVEs
before 1:2.4.10-12.el10_1.2
1:2.4.10-12.el10_1.2
cups
Red Hat:enterprise_linux:8::appstream
From an advisory covering 2 CVEs
before 1:2.2.6-66.el8_10
1:2.2.6-66.el8_10
cups
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 1:2.2.6-66.el8_10
1:2.2.6-66.el8_10
cups-libs
Red Hat:enterprise_linux:8::baseos
From an advisory covering 2 CVEs
before 1:2.2.6-66.el8_10
1:2.2.6-66.el8_10
cups
Rocky Linux:9
From an advisory covering 2 CVEs
before 1:2.3.3op2-34.el9_7.2
1:2.3.3op2-34.el9_7.2
cups
Rocky Linux:10
From an advisory covering 2 CVEs
before 1:2.4.10-12.el10_1.2
1:2.4.10-12.el10_1.2
cups
Rocky Linux:8
From an advisory covering 2 CVEs
before 1:2.2.6-66.el8_10
1:2.2.6-66.el8_10
cups
Root:Debian:12
before 2.4.2-3+deb12u9.root.io.2
2.4.2-3+deb12u9.root.io.22.4.2-3+deb12u9.root.io.42.4.2-3+deb12u9.root.io.32.4.2-3+deb12u9.aikido.5
rootio-cups
Root:Debian:12
before 2.4.2-3+deb12u9.root.io.2
2.4.2-3+deb12u9.root.io.22.4.2-3+deb12u9.root.io.42.4.2-3+deb12u9.root.io.32.4.2-3+deb12u9.aikido.5
cups
Root:Debian:13
before 2.4.10-3+deb13u2.aikido.5
2.4.10-3+deb13u2.aikido.52.4.10-3+deb13u2.root.io.22.4.10-3+deb13u2.root.io.12.4.10-3+deb13u2.root.io.32.4.10-3+deb13u2.aikido.62.4.10-3+deb13u2.root.io.4
rootio-cups
Root:Debian:13
before 2.4.10-3+deb13u2.aikido.5
2.4.10-3+deb13u2.aikido.52.4.10-3+deb13u2.root.io.22.4.10-3+deb13u2.root.io.12.4.10-3+deb13u2.root.io.32.4.10-3+deb13u2.aikido.62.4.10-3+deb13u2.root.io.4
cups
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 1.7.5-20.57.1
1.7.5-20.57.1
cups
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 2 CVEs
before 2.2.7-150000.3.77.1
2.2.7-150000.3.77.1
cups
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 2 CVEs
before 2.2.7-150000.3.77.1
2.2.7-150000.3.77.1
cups
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 2 CVEs
before 2.2.7-150000.3.77.1
2.2.7-150000.3.77.1
cups
SUSE:Linux Enterprise Module for Basesystem 15 SP6
From an advisory covering 2 CVEs
before 2.2.7-150000.3.77.1
2.2.7-150000.3.77.1
cups
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 2 CVEs
before 2.2.7-150000.3.77.1
2.2.7-150000.3.77.1
cups
SUSE:Linux Enterprise Module for Desktop Applications 15 SP6
From an advisory covering 2 CVEs
before 2.2.7-150000.3.77.1
2.2.7-150000.3.77.1
cups
SUSE:Linux Enterprise Module for Desktop Applications 15 SP7
From an advisory covering 2 CVEs
before 2.2.7-150000.3.77.1
2.2.7-150000.3.77.1
cups
SUSE:Linux Enterprise Module for Development Tools 15 SP6
From an advisory covering 2 CVEs
before 2.2.7-150000.3.77.1
2.2.7-150000.3.77.1
cups
SUSE:Linux Enterprise Module for Development Tools 15 SP7
From an advisory covering 2 CVEs
before 2.2.7-150000.3.77.1
2.2.7-150000.3.77.1
cups
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 2 CVEs
before 2.2.7-150000.3.77.1
2.2.7-150000.3.77.1
cups
openSUSE:Leap 15.6
From an advisory covering 2 CVEs
before 2.2.7-150000.3.77.1
2.2.7-150000.3.77.1
cups
SUSE:Linux Micro 6.2
From an advisory covering 4 CVEs
before 2.4.16-160000.1.1
2.4.16-160000.1.1
cups
SUSE:Linux Enterprise Server 16.0
From an advisory covering 4 CVEs
before 2.4.16-160000.1.1
2.4.16-160000.1.1
cups
SUSE:Linux Enterprise Server for SAP applications 16.0
From an advisory covering 4 CVEs
before 2.4.16-160000.1.1
2.4.16-160000.1.1
cups
SUSE:Linux Micro 6.0
From an advisory covering 4 CVEs
before 2.4.16-1.1
2.4.16-1.1
cups
SUSE:Linux Micro 6.1
From an advisory covering 4 CVEs
before 2.4.16-slfo.1.1_1.1
2.4.16-slfo.1.1_1.1
cups
Ubuntu:Pro:16.04:LTS
before 2.1.3-4ubuntu0.11+esm11, plus listed versions
2.1.0-4ubuntu32.1.0-52.1.0-62.1.0-6ubuntu12.1.0-7
Show 25 moreShow less
2.1.2-12.1.2-22.1.3-12.1.3-1build12.1.3-32.1.3-42.1.3-4ubuntu0.22.1.3-4ubuntu0.32.1.3-4ubuntu0.42.1.3-4ubuntu0.52.1.3-4ubuntu0.62.1.3-4ubuntu0.72.1.3-4ubuntu0.82.1.3-4ubuntu0.92.1.3-4ubuntu0.102.1.3-4ubuntu0.112.1.3-4ubuntu0.11+esm12.1.3-4ubuntu0.11+esm22.1.3-4ubuntu0.11+esm32.1.3-4ubuntu0.11+esm42.1.3-4ubuntu0.11+esm52.1.3-4ubuntu0.11+esm62.1.3-4ubuntu0.11+esm72.1.3-4ubuntu0.11+esm82.1.3-4ubuntu0.11+esm9
2.1.3-4ubuntu0.11+esm11
cups
Ubuntu:Pro:18.04:LTS
before 2.2.7-1ubuntu2.10+esm9, plus listed versions
2.2.4-7ubuntu22.2.5-22.2.6-22.2.6-32.2.6-4
Show 20 moreShow less
2.2.6-52.2.7-1ubuntu12.2.7-1ubuntu22.2.7-1ubuntu2.12.2.7-1ubuntu2.22.2.7-1ubuntu2.32.2.7-1ubuntu2.42.2.7-1ubuntu2.52.2.7-1ubuntu2.62.2.7-1ubuntu2.72.2.7-1ubuntu2.82.2.7-1ubuntu2.92.2.7-1ubuntu2.102.2.7-1ubuntu2.10+esm12.2.7-1ubuntu2.10+esm22.2.7-1ubuntu2.10+esm32.2.7-1ubuntu2.10+esm42.2.7-1ubuntu2.10+esm52.2.7-1ubuntu2.10+esm62.2.7-1ubuntu2.10+esm7
2.2.7-1ubuntu2.10+esm9
cups
Ubuntu:Pro:20.04:LTS
before 2.3.1-9ubuntu1.9+esm3, plus listed versions
2.2.12-2ubuntu12.3.0-62.3.0-72.3.0-7ubuntu12.3.1-1ubuntu1
Show 14 moreShow less
2.3.1-22.3.1-42.3.1-72.3.1-9ubuntu12.3.1-9ubuntu1.12.3.1-9ubuntu1.22.3.1-9ubuntu1.32.3.1-9ubuntu1.42.3.1-9ubuntu1.52.3.1-9ubuntu1.62.3.1-9ubuntu1.72.3.1-9ubuntu1.82.3.1-9ubuntu1.92.3.1-9ubuntu1.9+esm1
2.3.1-9ubuntu1.9+esm3
cups
Ubuntu:22.04:LTS
before 2.4.1op1-1ubuntu4.15, plus listed versions
2.3.3op2-7ubuntu22.4.1op1-1ubuntu12.4.1op1-1ubuntu22.4.1op1-1ubuntu32.4.1op1-1ubuntu4
Show 10 moreShow less
2.4.1op1-1ubuntu4.12.4.1op1-1ubuntu4.22.4.1op1-1ubuntu4.42.4.1op1-1ubuntu4.62.4.1op1-1ubuntu4.72.4.1op1-1ubuntu4.82.4.1op1-1ubuntu4.92.4.1op1-1ubuntu4.102.4.1op1-1ubuntu4.112.4.1op1-1ubuntu4.12
2.4.1op1-1ubuntu4.15
cups
Ubuntu:24.04:LTS
before 2.4.7-1.2ubuntu7.7, plus listed versions
2.4.6-0ubuntu32.4.7-1.2ubuntu22.4.7-1.2ubuntu32.4.7-1.2ubuntu72.4.7-1.2ubuntu7.12.4.7-1.2ubuntu7.22.4.7-1.2ubuntu7.32.4.7-1.2ubuntu7.4
2.4.7-1.2ubuntu7.7
cups
Ubuntu:25.10
before 2.4.12-0ubuntu3.3, plus listed versions
2.4.12-0ubuntu12.4.12-0ubuntu22.4.12-0ubuntu3
2.4.12-0ubuntu3.3
cups
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 2.4.16-1.1
2.4.16-1.1
cups
openSUSE:Leap 16.0
From an advisory covering 4 CVEs
before 2.4.16-160000.1.1
2.4.16-160000.1.1

History

History
RecordedChangedSources
affected, facts
first indexedCVE List, EUVD, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-61915 is a medium vulnerability (CVSS 6.0) in Openprinting Cups, published November 27, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.50%, the 42nd percentile. Fixed in cups 2.4.16-r0.

References

Show 64 moreShow less
This page doesn't list everything

Left out here: the rest of 5 source descriptions. The JSON record has them.

MoveEnter Open