CVE-2026-41079
OpenPrinting CUPS: Heap out-of-bounds read in SNMP supply-level polling leaks stack memory to authenticated users
OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to 2.4.17, a network-adjacent attacker can send a crafted SNMP response to the CUPS SNMP backend that causes an out-of-bounds read of up to 176 bytes past a stack buffer. The leaked memory is converted from UTF-16 to UTF-8 and stored as printer supply description strings, which are subsequently visible to authenticated users via IPP Get-Printer-Attributes responses and the CUPS web interface. This vulnerability is fixed in 2.4.17.
Attack profile
How easy it is to exploit
- Attack vector
- Adjacent network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
4.3
OpenPrinting CUPS: Heap out-of-bounds read in SNMP supply-level polling leaks stack memory to authenticated users
OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to 2.4.17, a network-adjacent attacker can send a crafted SNMP response to the CUPS SNMP backend that causes an out-of-bounds read of up to 176 bytes past a stack buffer. The leaked memory is converted from UTF-16 to UTF-8 and stored as printer supply description strings, which are subsequently visible to authenticated users via IPP Get-Printer-Attributes responses and the CUPS web interface. This vulnerability is fixed in 2.4.17.
- Record
CVE-2026-41079- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-125, CWE-200
- Updated
- 2026-11-02
EUVDEUVD-2026-25574
4.3
OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to 2.4.17, a network-adjacent attacker can send a crafted SNMP response to the CUPS SNMP backend that causes an out-of-bounds read of up to 176 bytes past a stack buffer. The leaked memory is converted from UTF-16 to UTF-8 and stored as printer supply description strings, which are subsequently visible to authenticated users via IPP Get-Printer-Attributes responses and the CUPS web interface. This vulnerability is fixed in 2.4.17.
- Record
EUVD-2026-25574- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
NVD
4.3
OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to 2.4.17, a network-adjacent attacker can send a crafted SNMP response to the CUPS SNMP backend that causes an out-of-bounds read of up to 176 bytes past a stack buffer. The leaked memory is converted from UTF-16 to UTF-8 and stored as printer supply description strings, which are subsequently visible to authenticated users via IPP Get-Printer-Attributes responses and the CUPS web interface. This vulnerability is fixed in 2.4.17.
- Record
CVE-2026-41079- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - Weakness
- CWE-125, CWE-200
- Updated
- 2026-11-02
OSV
4.3
OpenPrinting CUPS: Heap out-of-bounds read in SNMP supply-level polling leaks stack memory to authenticated users
OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to 2.4.17, a network-adjacent attacker can send a crafted SNMP response to the CUPS SNMP backend that causes an out-of-bounds read of up to 176 bytes past a stack buffer. The leaked memory is converted from UTF-16 to UTF-8 and stored as printer supply description strings, which are subsequently visible to authenticated users via IPP Get-Printer-Attributes responses and the CUPS web interface. This vulnerability is fixed in 2.4.17.
- Record
CVE-2026-41079- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-125, CWE-200
- Updated
- 2026-11-03
OSVDEBIAN-CVE-2026-41079
5.4
OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to 2.4.17, a network-adjacent attacker can send a crafted SNMP response to the CUPS SNMP backend that causes an out-of-bounds read of up to 176 bytes past a stack buffer. The leaked memory is converted from UTF-16 to UTF-8 and stored as printer supply description strings, which are subsequently visible to authenticated users via IPP Get-Printer-Attributes responses and the CUPS web interface. This vulnerability is fixed in 2.4.17.
- Record
DEBIAN-CVE-2026-41079- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2026-2197
4.3
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 2.4.17, a network-adjacent attacker can send a crafted SNMP response to the CUPS SNMP backend that causes an out-of-bounds read of up to 176 bytes past a stack buffer. The leaked memory is converted from UTF-16 to UTF-8 and stored as printer supply description strings, which are subsequently visible to authenticated users via IPP Get-Printer-Attributes responses and the CUPS web interface. This vulnerability is fixed in 2.4.17.(CVE-2026-41079)
- Record
OESA-2026-2197- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-02
Show 15 moreShow less
OSVROOT-OS-DEBIAN-12-CVE-2026-41079
5.4
CVE-2026-41079 in cups - Patched by Root
Root has patched CVE-2026-41079 in the cups package for Root:Debian:12. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-12-CVE-2026-41079- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-13-CVE-2026-41079
5.4
CVE-2026-41079 in cups - Patched by Root
Root has patched CVE-2026-41079 in the cups package for Root:Debian:13. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-13-CVE-2026-41079- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-41079
4.3
OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to 2.4.17, a network-adjacent attacker can send a crafted SNMP response to the CUPS SNMP backend that causes an out-of-bounds read of up to 176 bytes past a stack buffer. The leaked memory is converted from UTF-16 to UTF-8 and stored as printer supply description strings, which are subsequently visible to authenticated users via IPP Get-Printer-Attributes responses and the CUPS web interface. This vulnerability is fixed in 2.4.17.
- Record
UBUNTU-CVE-2026-41079- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L - Updated
- 2026-11-02
OSVAZL-83627 No score
CVE-2026-41079 affecting package cups for versions less than 2.4.18-1
OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to 2.4.17, a network-adjacent attacker can send a crafted SNMP response to the CUPS SNMP backend that causes an out-of-bounds read of up to 176 bytes past a stack buffer. The leaked memory is converted from UTF-16 to UTF-8 and stored as printer supply description strings, which are subsequently visible to authenticated users via IPP Get-Printer-Attributes responses and the CUPS web interface. This vulnerability is fixed in 2.4.17.
- Record
AZL-83627- Updated
- 2026-11-02
OSVCLSA-2026-1777545654 No score
cups: Fix of CVE-2026-41079
- CVE-2026-41079: limit num_bytes for SNMP string values to prevent out-of-bounds read in asn1_decode_snmp
- Record
CLSA-2026-1777545654- Updated
- 2026-11-02
OSVCLSA-2026-1778234216 No score
cups: Fix of CVE-2026-41079
- CVE-2026-41079: limit num_bytes for SNMP string values to prevent out-of-bounds read in asn1_decode_snmp
- Record
CLSA-2026-1778234216- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10820-1 No score
cups-2.4.19-2.1 on GA media
These are all security issues fixed in the cups-2.4.19-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10820-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20812-1 No score
Security update for cups
This update for cups fixes the following issues
- CVE-2026-27447: Authorization bypass via case-insensitive group-member lookup (bsc#1261572).
- CVE-2026-34978: Path traversal in RSS notify-recipient-uri enables file write outside CacheDir/rss (bsc#1261571).
- CVE-2026-34979: Heap overflow in
get_options()(bsc#1261570). - CVE-2026-34980: Shared PostScript queue lets anonymous Print-Job requests reach
lpcode execution over the network (bsc#1261569). - CVE-2026-34990: Local print admin token disclosure using temporary printers (bsc#1261568).
- CVE-2026-39314: negative
job-password-supportedattribute can lead to a denial of service (bsc#1261743). - CVE-2026-39316: dangling subscription pointer can lead to a denial of service (bsc#1261742).
- CVE-2026-41079: crafted SNMP response can lead to stack-based out-of-bounds read and sensitive memory disclosure (bsc#1263116).
Changes for cups:
-
Version upgrade to 2.4.19.
-
Version upgrade to 2.4.18.
-
Version upgrade to 2.4.17:
- The scheduler followed symbolic links when cleaning out its temporary directory (Issue #1448)
- Updated
cupsFileGetConfandcupsFilePutConfto escape more characters. - Updated man page
cancel(Issue #984) - Updated
cupsRasterReadHeaderto validate more of the page header values (Issue #1501) - Fixed an issue with the class/printer CGI name checking.
- Fixed infinite loop in
http_write()on busy print servers (Issue #827) - Fixed potential TLS blocking issues (Issue #1128)
- Fixed a job history bug in the scheduler (Issue #1440)
- Fixed notifier logging bug that would result in nul bytes getting into the log (Issue #1450)
- Fixed possible use-after-free in
cupsdReadClient()(Issue #1454) - Fixed a document format bug in the IPP backend (Issue #1457)
- Fixed DRAIN_OUTPUT race condition (Issue #1461)
- Fixed a bug when then
ippFindXxxandippSetXxxfunctions were mixed. - Fixed the mapping of supply type keywords to SNMP names.
- Fixed a bug in the IPP backend when SNMP was disabled.
- Fixed a crash bug in the rastertoepson filter.
- Fixed a bug in cgiCheckVariables.
- Fixed handling read/write errors with OpenSSL (Issue #1506)
- Fixed handling rehandshake error in
_httpTLSRead(Issue #1508) - Fixed a debug printf bug on Windows (Issue #1529)
- Fixed a recursion issue with encoding of nested collections (Issue #1539)
- Fixed parsing of the
LimitRequestBody,MaxLogSize, andMaxRequestSizedirectives in "cupsd.conf" (Issue #1540) - Fixed a parsing bug in
ipptool(Issue #1542) - Fixed blank line detection in the
rastertolabelfilter (Issue #1545) - Fixed
httpPeekedge case on compressed streams
- Record
openSUSE-SU-2026:20812-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21787-1 No score
Security update for cups
This update for cups fixes the following issues
- CVE-2026-27447: Authorization bypass via case-insensitive group-member lookup (bsc#1261572).
- CVE-2026-34978: Path traversal in RSS notify-recipient-uri enables file write outside CacheDir/rss (bsc#1261571).
- CVE-2026-34979: Heap overflow in
get_options()(bsc#1261570). - CVE-2026-34980: Shared PostScript queue lets anonymous Print-Job requests reach
lpcode execution over the network (bsc#1261569). - CVE-2026-34990: Local print admin token disclosure using temporary printers (bsc#1261568).
- CVE-2026-39314: negative
job-password-supportedattribute can lead to a denial of service (bsc#1261743). - CVE-2026-39316: dangling subscription pointer can lead to a denial of service (bsc#1261742).
- CVE-2026-41079: crafted SNMP response can lead to stack-based out-of-bounds read and sensitive memory disclosure (bsc#1263116).
Changes for cups:
- Version upgrade to 2.4.19
- Record
SUSE-SU-2026:21787-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21836-1 No score
Security update for cups
This update for cups fixes the following issues
- CVE-2026-27447: Authorization bypass via case-insensitive group-member lookup (bsc#1261572).
- CVE-2026-34978: Path traversal in RSS notify-recipient-uri enables file write outside CacheDir/rss (bsc#1261571).
- CVE-2026-34979: Heap overflow in
get_options()(bsc#1261570). - CVE-2026-34980: Shared PostScript queue lets anonymous Print-Job requests reach
lpcode execution over the network (bsc#1261569). - CVE-2026-34990: Local print admin token disclosure using temporary printers (bsc#1261568).
- CVE-2026-39314: negative
job-password-supportedattribute can lead to a denial of service (bsc#1261743). - CVE-2026-39316: dangling subscription pointer can lead to a denial of service (bsc#1261742).
- CVE-2026-41079: crafted SNMP response can lead to stack-based out-of-bounds read and sensitive memory disclosure (bsc#1263116).
Changes for cups:
-
Version upgrade to 2.4.19.
-
Version upgrade to 2.4.18.
-
Version upgrade to 2.4.17:
- The scheduler followed symbolic links when cleaning out its temporary directory (Issue #1448)
- Updated
cupsFileGetConfandcupsFilePutConfto escape more characters. - Updated man page
cancel(Issue #984) - Updated
cupsRasterReadHeaderto validate more of the page header values (Issue #1501) - Fixed an issue with the class/printer CGI name checking.
- Fixed infinite loop in
http_write()on busy print servers (Issue #827) - Fixed potential TLS blocking issues (Issue #1128)
- Fixed a job history bug in the scheduler (Issue #1440)
- Fixed notifier logging bug that would result in nul bytes getting into the log (Issue #1450)
- Fixed possible use-after-free in
cupsdReadClient()(Issue #1454) - Fixed a document format bug in the IPP backend (Issue #1457)
- Fixed DRAIN_OUTPUT race condition (Issue #1461)
- Fixed a bug when then
ippFindXxxandippSetXxxfunctions were mixed. - Fixed the mapping of supply type keywords to SNMP names.
- Fixed a bug in the IPP backend when SNMP was disabled.
- Fixed a crash bug in the rastertoepson filter.
- Fixed a bug in cgiCheckVariables.
- Fixed handling read/write errors with OpenSSL (Issue #1506)
- Fixed handling rehandshake error in
_httpTLSRead(Issue #1508) - Fixed a debug printf bug on Windows (Issue #1529)
- Fixed a recursion issue with encoding of nested collections (Issue #1539)
- Fixed parsing of the
LimitRequestBody,MaxLogSize, andMaxRequestSizedirectives in "cupsd.conf" (Issue #1540) - Fixed a parsing bug in
ipptool(Issue #1542) - Fixed blank line detection in the
rastertolabelfilter (Issue #1545) - Fixed
httpPeekedge case on compressed streams
- Record
SUSE-SU-2026:21836-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21850-1 No score
Security update for cups
This update for cups fixes the following issues
- CVE-2026-27447: Authorization bypass via case-insensitive group-member lookup (bsc#1261572).
- CVE-2026-34978: Path traversal in RSS notify-recipient-uri enables file write outside CacheDir/rss (bsc#1261571).
- CVE-2026-34979: Heap overflow in
get_options()(bsc#1261570). - CVE-2026-34980: Shared PostScript queue lets anonymous Print-Job requests reach
lpcode execution over the network (bsc#1261569). - CVE-2026-34990: Local print admin token disclosure using temporary printers (bsc#1261568).
- CVE-2026-39314: negative
job-password-supportedattribute can lead to a denial of service (bsc#1261743). - CVE-2026-39316: dangling subscription pointer can lead to a denial of service (bsc#1261742).
- CVE-2026-41079: crafted SNMP response can lead to stack-based out-of-bounds read and sensitive memory disclosure (bsc#1263116).
Changes for cups:
-
Version upgrade to 2.4.19.
-
Version upgrade to 2.4.18.
-
Version upgrade to 2.4.17:
- The scheduler followed symbolic links when cleaning out its temporary directory (Issue #1448)
- Updated
cupsFileGetConfandcupsFilePutConfto escape more characters. - Updated man page
cancel(Issue #984) - Updated
cupsRasterReadHeaderto validate more of the page header values (Issue #1501) - Fixed an issue with the class/printer CGI name checking.
- Fixed infinite loop in
http_write()on busy print servers (Issue #827) - Fixed potential TLS blocking issues (Issue #1128)
- Fixed a job history bug in the scheduler (Issue #1440)
- Fixed notifier logging bug that would result in nul bytes getting into the log (Issue #1450)
- Fixed possible use-after-free in
cupsdReadClient()(Issue #1454) - Fixed a document format bug in the IPP backend (Issue #1457)
- Fixed DRAIN_OUTPUT race condition (Issue #1461)
- Fixed a bug when then
ippFindXxxandippSetXxxfunctions were mixed. - Fixed the mapping of supply type keywords to SNMP names.
- Fixed a bug in the IPP backend when SNMP was disabled.
- Fixed a crash bug in the rastertoepson filter.
- Fixed a bug in cgiCheckVariables.
- Fixed handling read/write errors with OpenSSL (Issue #1506)
- Fixed handling rehandshake error in
_httpTLSRead(Issue #1508) - Fixed a debug printf bug on Windows (Issue #1529)
- Fixed a recursion issue with encoding of nested collections (Issue #1539)
- Fixed parsing of the
LimitRequestBody,MaxLogSize, andMaxRequestSizedirectives in "cupsd.conf" (Issue #1540) - Fixed a parsing bug in
ipptool(Issue #1542) - Fixed blank line detection in the
rastertolabelfilter (Issue #1545) - Fixed
httpPeekedge case on compressed streams
- Record
SUSE-SU-2026:21850-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21871-1 No score
Security update for cups
This update for cups fixes the following issues
- CVE-2026-27447: Authorization bypass via case-insensitive group-member lookup (bsc#1261572).
- CVE-2026-34978: Path traversal in RSS notify-recipient-uri enables file write outside CacheDir/rss (bsc#1261571).
- CVE-2026-34979: Heap overflow in
get_options()(bsc#1261570). - CVE-2026-34980: Shared PostScript queue lets anonymous Print-Job requests reach
lpcode execution over the network (bsc#1261569). - CVE-2026-34990: Local print admin token disclosure using temporary printers (bsc#1261568).
- CVE-2026-39314: negative
job-password-supportedattribute can lead to a denial of service (bsc#1261743). - CVE-2026-39316: dangling subscription pointer can lead to a denial of service (bsc#1261742).
- CVE-2026-41079: crafted SNMP response can lead to stack-based out-of-bounds read and sensitive memory disclosure (bsc#1263116).
Changes for cups:
- Version upgrade to 2.4.19
- Record
SUSE-SU-2026:21871-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4447-1 No score
Security update for cups
This update for cups fixes the following issue:
- CVE-2026-41079: crafted SNMP response can lead to stack-based out-of-bounds read and sensitive memory disclosure (bsc#1263116).
- Record
SUSE-SU-2026:4447-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:5078-1 No score
Security update for cups
This update for cups fixes the following issues:
- CVE-2026-41079: crafted SNMP response can lead to stack-based out-of-bounds read and sensitive memory disclosure (bsc#1263116).
- CVE-2026-105326: argument injection in
mailtonotifier allows unauthenticated remote code execution (bsc#1284274).
- Record
SUSE-SU-2026:5078-1- Updated
- 2026-11-03
OSVUSN-8405-1 No score
cups vulnerabilities
Ariel Silver discovered that CUPS incorrectly handled username comparisons during authorization checks. A local attacker could possibly use this issue to gain unauthorized access to restricted operations. (CVE-2026-27447)
Asim Viladi Oglu Manizada discovered that CUPS incorrectly handled notify-recipient-uri values in the RSS notifier. A remote attacker could possibly use this issue to overwrite lp-writable files and cause a denial of service. (CVE-2026-34978)
Jacob Newman discovered that CUPS incorrectly handled filter option strings when processing job attributes. An attacker could use this issue to cause CUPS to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2026-34979)
Asim Viladi Oglu Manizada discovered that CUPS incorrectly handled page-border values in shared PostScript queues. A remote attacker could possibly use this issue to execute arbitrary code. (CVE-2026-34980)
Asim Viladi Oglu Manizada discovered that CUPS incorrectly handled localhost authentication to attacker-controlled IPP services. A local attacker could possibly use this issue to overwrite arbitrary files and execute arbitrary code. (CVE-2026-34990)
Tomer Fichman discovered that CUPS incorrectly handled negative job-password-supported values. A local attacker could possibly use this issue to cause CUPS to crash, resulting in a denial of service. (CVE-2026-39314)
Tomer Fichman discovered that CUPS incorrectly handled temporary printer deletion. An attacker could possibly use this issue to cause CUPS to crash, resulting in a denial of service, or to execute arbitrary code. (CVE-2026-39316)
Tomer Fichman discovered that CUPS incorrectly handled certain malformed SNMP responses. An attacker could possibly use this issue to obtain sensitive information. (CVE-2026-41079)
- Record
USN-8405-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
cupsAzure Linux:3 |
before 2.4.18-1 | 2.4.18-1 |
cupsTuxCare:AlmaLinux:9.6 |
before 1:2.3.3op2-33.el9_6.1.tuxcare.els5 | 1:2.3.3op2-33.el9_6.1.tuxcare.els5 |
cups-clientTuxCare:AlmaLinux:9.6 |
before 1:2.3.3op2-33.el9_6.1.tuxcare.els5 | 1:2.3.3op2-33.el9_6.1.tuxcare.els5 |
cups-develTuxCare:AlmaLinux:9.6 |
before 1:2.3.3op2-33.el9_6.1.tuxcare.els5 | 1:2.3.3op2-33.el9_6.1.tuxcare.els5 |
cups-filesystemTuxCare:AlmaLinux:9.6 |
before 1:2.3.3op2-33.el9_6.1.tuxcare.els5 | 1:2.3.3op2-33.el9_6.1.tuxcare.els5 |
cups-ipptoolTuxCare:AlmaLinux:9.6 |
before 1:2.3.3op2-33.el9_6.1.tuxcare.els5 | 1:2.3.3op2-33.el9_6.1.tuxcare.els5 |
cups-libsTuxCare:AlmaLinux:9.6 |
before 1:2.3.3op2-33.el9_6.1.tuxcare.els5 | 1:2.3.3op2-33.el9_6.1.tuxcare.els5 |
cups-lpdTuxCare:AlmaLinux:9.6 |
before 1:2.3.3op2-33.el9_6.1.tuxcare.els5 | 1:2.3.3op2-33.el9_6.1.tuxcare.els5 |
cups-printerappTuxCare:AlmaLinux:9.6 |
before 1:2.3.3op2-33.el9_6.1.tuxcare.els5 | 1:2.3.3op2-33.el9_6.1.tuxcare.els5 |
cupsTuxCare:AlmaLinux:9.2 |
before 1:2.3.3op2-16.el9_2.1.tuxcare.els11 | 1:2.3.3op2-16.el9_2.1.tuxcare.els11 |
Show 48 moreShow less
| Package | Affected | Fixed |
|---|---|---|
cups-clientTuxCare:AlmaLinux:9.2 |
before 1:2.3.3op2-16.el9_2.1.tuxcare.els11 | 1:2.3.3op2-16.el9_2.1.tuxcare.els11 |
cups-develTuxCare:AlmaLinux:9.2 |
before 1:2.3.3op2-16.el9_2.1.tuxcare.els11 | 1:2.3.3op2-16.el9_2.1.tuxcare.els11 |
cups-filesystemTuxCare:AlmaLinux:9.2 |
before 1:2.3.3op2-16.el9_2.1.tuxcare.els11 | 1:2.3.3op2-16.el9_2.1.tuxcare.els11 |
cups-ipptoolTuxCare:AlmaLinux:9.2 |
before 1:2.3.3op2-16.el9_2.1.tuxcare.els11 | 1:2.3.3op2-16.el9_2.1.tuxcare.els11 |
cups-libsTuxCare:AlmaLinux:9.2 |
before 1:2.3.3op2-16.el9_2.1.tuxcare.els11 | 1:2.3.3op2-16.el9_2.1.tuxcare.els11 |
cups-lpdTuxCare:AlmaLinux:9.2 |
before 1:2.3.3op2-16.el9_2.1.tuxcare.els11 | 1:2.3.3op2-16.el9_2.1.tuxcare.els11 |
cups-printerappTuxCare:AlmaLinux:9.2 |
before 1:2.3.3op2-16.el9_2.1.tuxcare.els11 | 1:2.3.3op2-16.el9_2.1.tuxcare.els11 |
cupsDebian:12 |
All versions, plus listed versions 2.4.10-12.4.10-22.4.10-32.4.10-42.4.14-1 Show 23 moreShow less2.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.20-12.4.7-12.4.7-1.12.4.7-1.22.4.7-22.4.7-3 |
None known |
cupsDebian: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 5 moreShow less2.4.15-12.4.16-12.4.17-12.4.18-12.4.20-1 |
None known |
cupsDebian:14 |
before 2.4.17-1, plus listed versions 2.4.10-32.4.10-42.4.14-12.4.15-12.4.16-1 |
2.4.17-1 |
cupsopenEuler:24.03-LTS |
before 2.4.7-15.oe2403sp3 | 2.4.7-15.oe2403sp3 |
cupsopenEuler:24.03-LTS-SP1 |
before 2.4.7-14.oe2403sp1 | 2.4.7-14.oe2403sp1 |
cupsopenEuler:24.03-LTS-SP3 |
before 2.4.7-15.oe2403sp3 | 2.4.7-15.oe2403sp3 |
cupsopenEuler:20.03-LTS-SP4 |
before 2.2.13-25.oe2003sp4 | 2.2.13-25.oe2003sp4 |
cupsopenEuler:22.03-LTS-SP4 |
before 2.4.0-20.oe2203sp4 | 2.4.0-20.oe2203sp4 |
cupsRoot:Debian:12 |
before 2.4.2-3+deb12u9.root.io.4 | 2.4.2-3+deb12u9.root.io.42.4.2-3+deb12u9.aikido.5 |
rootio-cupsRoot:Debian:12 |
before 2.4.2-3+deb12u9.root.io.4 | 2.4.2-3+deb12u9.root.io.42.4.2-3+deb12u9.aikido.5 |
cupsRoot:Debian:13 |
before 2.4.10-3+deb13u2.aikido.5 | 2.4.10-3+deb13u2.aikido.52.4.10-3+deb13u2.aikido.6 |
rootio-cupsRoot:Debian:13 |
before 2.4.10-3+deb13u2.aikido.5 | 2.4.10-3+deb13u2.aikido.52.4.10-3+deb13u2.aikido.6 |
cupsSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 |
before 1.7.5-20.73.1 | 1.7.5-20.73.1 |
cupsSUSE:Linux Enterprise Micro 5.3 From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise Micro 5.4 From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise Micro 5.5 From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise Module for Desktop Applications 15 SP7 From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise Module for Development Tools 15 SP7 From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 2 CVEs |
before 2.2.7-150000.3.101.2 | 2.2.7-150000.3.101.2 |
cupsUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 2.1.0-4ubuntu32.1.0-52.1.0-62.1.0-6ubuntu12.1.0-7 Show 28 moreShow less2.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+esm92.1.3-4ubuntu0.11+esm112.1.3-4ubuntu0.11+esm122.1.3-4ubuntu0.11+esm13 |
None known |
cupsUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 2.2.4-7ubuntu22.2.5-22.2.6-22.2.6-32.2.6-4 Show 22 moreShow less2.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+esm72.2.7-1ubuntu2.10+esm92.2.7-1ubuntu2.10+esm10 |
None known |
cupsUbuntu:Pro:20.04:LTS |
All versions, plus listed versions 2.2.12-2ubuntu12.3.0-62.3.0-72.3.0-7ubuntu12.3.1-1ubuntu1 Show 16 moreShow less2.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+esm12.3.1-9ubuntu1.9+esm32.3.1-9ubuntu1.9+esm4 |
None known |
cupsUbuntu:22.04:LTS |
before 2.4.1op1-1ubuntu4.20, plus listed versions 2.3.3op2-7ubuntu22.4.1op1-1ubuntu12.4.1op1-1ubuntu22.4.1op1-1ubuntu32.4.1op1-1ubuntu4 Show 12 moreShow less2.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.122.4.1op1-1ubuntu4.152.4.1op1-1ubuntu4.16 |
2.4.1op1-1ubuntu4.20 |
cupsUbuntu:24.04:LTS |
before 2.4.7-1.2ubuntu7.13, plus listed versions 2.4.6-0ubuntu32.4.7-1.2ubuntu22.4.7-1.2ubuntu32.4.7-1.2ubuntu72.4.7-1.2ubuntu7.1 Show 5 moreShow less2.4.7-1.2ubuntu7.22.4.7-1.2ubuntu7.32.4.7-1.2ubuntu7.42.4.7-1.2ubuntu7.72.4.7-1.2ubuntu7.9 |
2.4.7-1.2ubuntu7.13 |
cupsUbuntu:25.10 |
before 2.4.12-0ubuntu3.9, plus listed versions 2.4.12-0ubuntu12.4.12-0ubuntu22.4.12-0ubuntu32.4.12-0ubuntu3.32.4.12-0ubuntu3.5 |
2.4.12-0ubuntu3.9 |
cupsUbuntu:26.04:LTS |
before 2.4.16-1ubuntu1.2, plus listed versions 2.4.12-0ubuntu32.4.12-0ubuntu52.4.16-1ubuntu1 |
2.4.16-1ubuntu1.2 |
cupsUbuntu:22.04:LTS From an advisory covering 8 CVEs |
before 2.4.1op1-1ubuntu4.20, plus listed versions 2.3.3op2-7ubuntu22.4.1op1-1ubuntu12.4.1op1-1ubuntu22.4.1op1-1ubuntu32.4.1op1-1ubuntu4 Show 12 moreShow less2.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.122.4.1op1-1ubuntu4.152.4.1op1-1ubuntu4.16 |
2.4.1op1-1ubuntu4.20 |
cupsUbuntu:24.04:LTS From an advisory covering 8 CVEs |
before 2.4.7-1.2ubuntu7.13, plus listed versions 2.4.6-0ubuntu32.4.7-1.2ubuntu22.4.7-1.2ubuntu32.4.7-1.2ubuntu72.4.7-1.2ubuntu7.1 Show 5 moreShow less2.4.7-1.2ubuntu7.22.4.7-1.2ubuntu7.32.4.7-1.2ubuntu7.42.4.7-1.2ubuntu7.72.4.7-1.2ubuntu7.9 |
2.4.7-1.2ubuntu7.13 |
cupsUbuntu:25.10 From an advisory covering 8 CVEs |
before 2.4.12-0ubuntu3.9, plus listed versions 2.4.12-0ubuntu12.4.12-0ubuntu22.4.12-0ubuntu32.4.12-0ubuntu3.32.4.12-0ubuntu3.5 |
2.4.12-0ubuntu3.9 |
cupsUbuntu:26.04:LTS From an advisory covering 8 CVEs |
before 2.4.16-1ubuntu1.2, plus listed versions 2.4.12-0ubuntu32.4.12-0ubuntu52.4.16-1ubuntu1 |
2.4.16-1ubuntu1.2 |
cupsopenSUSE:Tumbleweed |
before 2.4.19-2.1 | 2.4.19-2.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | OSV | |
| affected, aliases, facts, references | OSV | |
| first indexed | CVE List, EUVD, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-41079 is a medium vulnerability (CVSS 4.3) in Openprinting Cups, published April 24, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.41%, the 35th percentile. Fixed in cups 2.4.18-1.
References
github.com/OpenPrinting/cups/security/advisories/GHSA-6wpw-g8g6-wvrv
github.com/OpenPrinting/cups/commit/b7c2525a885f528d243c3a92197ca99609b3f080
github.com/OpenPrinting/cups/commit/d7fe0f521ff3b24676511e747b058362b9a20737
nvd.nist.gov/vuln/detail/CVE-2026-41079
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1777545654.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1778234216.html
Show 37 moreShow less
github.com/CVEProject/cvelistV5/tree/main/cves/2026/41xxx/CVE-2026-41079.json
security-tracker.debian.org/tracker/CVE-2026-41079
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2197
suse.com/support/update/announcement/2026/suse-su-202621787-1
bugzilla.suse.com/1261568
bugzilla.suse.com/1261569
bugzilla.suse.com/1261570
bugzilla.suse.com/1261571
bugzilla.suse.com/1261572
bugzilla.suse.com/1261742
bugzilla.suse.com/1261743
bugzilla.suse.com/1263116
suse.com/security/cve/CVE-2026-27447
suse.com/security/cve/CVE-2026-34978
suse.com/security/cve/CVE-2026-34979
suse.com/security/cve/CVE-2026-34980
suse.com/security/cve/CVE-2026-34990
suse.com/security/cve/CVE-2026-39314
suse.com/security/cve/CVE-2026-39316
suse.com/security/cve/CVE-2026-41079
suse.com/support/update/announcement/2026/suse-su-202621836-1
suse.com/support/update/announcement/2026/suse-su-202621850-1
suse.com/support/update/announcement/2026/suse-su-202621871-1
suse.com/support/update/announcement/2026/suse-su-20264447-1
suse.com/support/update/announcement/2026/suse-su-20265078-1
bugzilla.suse.com/1284274
suse.com/security/cve/CVE-2026-105326
ubuntu.com/security/CVE-2026-41079
cve.org/CVERecord?id=CVE-2026-41079
ubuntu.com/security/notices/USN-8405-1
ubuntu.com/security/CVE-2026-27447
ubuntu.com/security/CVE-2026-34978
ubuntu.com/security/CVE-2026-34979
ubuntu.com/security/CVE-2026-34980
ubuntu.com/security/CVE-2026-34990
ubuntu.com/security/CVE-2026-39314
ubuntu.com/security/CVE-2026-39316