Every CVE Search/ Get API key

CVE-2026-27447

OpenPrinting CUPS: Authorization bypass via case-insensitive group-member lookup

4.8 MediumFix available

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
High
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
Low
Availability
None

Exploit likelihood

0.29%Up 0.3 points since Apr 4, 2026
90%50%10%1%

What each source reports

CVE List Score used 4.8

OpenPrinting CUPS: Authorization bypass via case-insensitive group-member lookup

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.

Record
CVE-2026-27447
CVSS 3.1
4.8 MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:L/A:N
Weakness
CWE-863
Updated
2026-11-02
EUVDEUVD-2026-18863 4.8

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.

Record
EUVD-2026-18863
CVSS 3.1
4.8 MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:L/A:N
Updated
2026-11-02
NVD 4.8

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.

Record
CVE-2026-27447
CVSS 3.1
4.8 MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:L/A:N
CVSS 3.1
6.3 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:N
Weakness
CWE-863
Updated
2026-11-02
OSVALPINE-CVE-2026-27447 6.3

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.

Record
ALPINE-CVE-2026-27447
CVSS 3.1
6.3 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:N
Updated
2026-11-02
OSVBELL-CVE-2026-27447 6.3
Record
BELL-CVE-2026-27447
CVSS 3.1
6.3 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:N
Updated
2026-11-02
OSV 4.8

OpenPrinting CUPS: Authorization bypass via case-insensitive group-member lookup

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.

Record
CVE-2026-27447
CVSS 3.1
4.8 MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:L/A:N
Weakness
CWE-863
Updated
2026-11-02
Show 30 moreShow less
OSVDEBIAN-CVE-2026-27447 6.3

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.

Record
DEBIAN-CVE-2026-27447
CVSS 3.1
6.3 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:N
Updated
2026-11-02
OSVOESA-2026-1932 6.5

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. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.(CVE-2026-27447)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, the RSS notifier allows .. path traversal in notify-recipient-uri (e.g., rss:///../job.cache), letting a remote IPP client write RSS XML bytes outside CacheDir/rss (anywhere that is lp-writable). In particular, because CacheDir is group-writable by default (typically root:lp and mode 0770), the notifier (running as lp) can replace root-managed state files via temp-file + rename(). This PoC clobbers CacheDir/job.cache with RSS XML, and after restarting cupsd the scheduler fails to parse the job cache and previously queued jobs disappear. At time of publication, there are no publicly available patches.(CVE-2026-34978)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, there is a heap-based buffer overflow in the CUPS scheduler when building filter option strings from job attribute. At time of publication, there are no publicly available patches.(CVE-2026-34979)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, in a network-exposed cupsd with a shared target queue, an unauthorized client can send a Print-Job to that shared PostScript queue without authentication. The server accepts a page-border value supplied as textWithoutLanguage, preserves an embedded newline through option escaping and reparse, and then reparses the resulting second-line PPD: text as a trusted scheduler control record. A follow-up raw print job can therefore make the server execute an attacker-chosen existing binary such as /usr/bin/vim as lp. At time of publication, there are no publicly available patches.(CVE-2026-34980)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, a local unprivileged user can coerce cupsd into authenticating to an attacker-controlled localhost IPP service with a reusable Authorization: Local ... token. That token is enough to drive /admin/ requests on localhost, and the attacker can combine CUPS-Create-Local-Printer with printer-is-shared=true to persist a file:///... queue even though the normal FileDevice policy rejects such URIs. Printing to that queue gives an arbitrary root file overwrite; the PoC below uses that primitive to drop a sudoers fragment and demonstrate root command execution. At time of publication, there are no publicly available patches.(CVE-2026-34990)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, an integer underflow vulnerability in _ppdCreateFromIPP() (cups/ppd-cache.c) allows any unprivileged local user to crash the cupsd root process by supplying a negative job-password-supported IPP attribute. The bounds check only caps the upper bound, so a negative value passes validation, is cast to size_t (wrapping to ~2^64), and is used as the length argument to memset() on a 33-byte stack buffer. This causes an immediate SIGSEGV in the cupsd root process. Combined with systemd's Restart=on-failure, an…

Record
OESA-2026-1932
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Updated
2026-11-02
OSVOESA-2026-1933 6.5

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. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.(CVE-2026-27447)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, the RSS notifier allows .. path traversal in notify-recipient-uri (e.g., rss:///../job.cache), letting a remote IPP client write RSS XML bytes outside CacheDir/rss (anywhere that is lp-writable). In particular, because CacheDir is group-writable by default (typically root:lp and mode 0770), the notifier (running as lp) can replace root-managed state files via temp-file + rename(). This PoC clobbers CacheDir/job.cache with RSS XML, and after restarting cupsd the scheduler fails to parse the job cache and previously queued jobs disappear. At time of publication, there are no publicly available patches.(CVE-2026-34978)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, there is a heap-based buffer overflow in the CUPS scheduler when building filter option strings from job attribute. At time of publication, there are no publicly available patches.(CVE-2026-34979)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, in a network-exposed cupsd with a shared target queue, an unauthorized client can send a Print-Job to that shared PostScript queue without authentication. The server accepts a page-border value supplied as textWithoutLanguage, preserves an embedded newline through option escaping and reparse, and then reparses the resulting second-line PPD: text as a trusted scheduler control record. A follow-up raw print job can therefore make the server execute an attacker-chosen existing binary such as /usr/bin/vim as lp. At time of publication, there are no publicly available patches.(CVE-2026-34980)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, a local unprivileged user can coerce cupsd into authenticating to an attacker-controlled localhost IPP service with a reusable Authorization: Local ... token. That token is enough to drive /admin/ requests on localhost, and the attacker can combine CUPS-Create-Local-Printer with printer-is-shared=true to persist a file:///... queue even though the normal FileDevice policy rejects such URIs. Printing to that queue gives an arbitrary root file overwrite; the PoC below uses that primitive to drop a sudoers fragment and demonstrate root command execution. At time of publication, there are no publicly available patches.(CVE-2026-34990)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, an integer underflow vulnerability in _ppdCreateFromIPP() (cups/ppd-cache.c) allows any unprivileged local user to crash the cupsd root process by supplying a negative job-password-supported IPP attribute. The bounds check only caps the upper bound, so a negative value passes validation, is cast to size_t (wrapping to ~2^64), and is used as the length argument to memset() on a 33-byte stack buffer. This causes an immediate SIGSEGV in the cupsd root process. Combined with systemd's Restart=on-failure, an…

Record
OESA-2026-1933
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Updated
2026-11-02
OSVOESA-2026-2018 6.5

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. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.(CVE-2026-27447)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, the RSS notifier allows .. path traversal in notify-recipient-uri (e.g., rss:///../job.cache), letting a remote IPP client write RSS XML bytes outside CacheDir/rss (anywhere that is lp-writable). In particular, because CacheDir is group-writable by default (typically root:lp and mode 0770), the notifier (running as lp) can replace root-managed state files via temp-file + rename(). This PoC clobbers CacheDir/job.cache with RSS XML, and after restarting cupsd the scheduler fails to parse the job cache and previously queued jobs disappear. At time of publication, there are no publicly available patches.(CVE-2026-34978)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, there is a heap-based buffer overflow in the CUPS scheduler when building filter option strings from job attribute. At time of publication, there are no publicly available patches.(CVE-2026-34979)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, in a network-exposed cupsd with a shared target queue, an unauthorized client can send a Print-Job to that shared PostScript queue without authentication. The server accepts a page-border value supplied as textWithoutLanguage, preserves an embedded newline through option escaping and reparse, and then reparses the resulting second-line PPD: text as a trusted scheduler control record. A follow-up raw print job can therefore make the server execute an attacker-chosen existing binary such as /usr/bin/vim as lp. At time of publication, there are no publicly available patches.(CVE-2026-34980)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, a local unprivileged user can coerce cupsd into authenticating to an attacker-controlled localhost IPP service with a reusable Authorization: Local ... token. That token is enough to drive /admin/ requests on localhost, and the attacker can combine CUPS-Create-Local-Printer with printer-is-shared=true to persist a file:///... queue even though the normal FileDevice policy rejects such URIs. Printing to that queue gives an arbitrary root file overwrite; the PoC below uses that primitive to drop a sudoers fragment and demonstrate root command execution. At time of publication, there are no publicly available patches.(CVE-2026-34990)

Record
OESA-2026-2018
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Updated
2026-11-02
OSVOESA-2026-2019 6.5

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. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.(CVE-2026-27447)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, the RSS notifier allows .. path traversal in notify-recipient-uri (e.g., rss:///../job.cache), letting a remote IPP client write RSS XML bytes outside CacheDir/rss (anywhere that is lp-writable). In particular, because CacheDir is group-writable by default (typically root:lp and mode 0770), the notifier (running as lp) can replace root-managed state files via temp-file + rename(). This PoC clobbers CacheDir/job.cache with RSS XML, and after restarting cupsd the scheduler fails to parse the job cache and previously queued jobs disappear. At time of publication, there are no publicly available patches.(CVE-2026-34978)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, there is a heap-based buffer overflow in the CUPS scheduler when building filter option strings from job attribute. At time of publication, there are no publicly available patches.(CVE-2026-34979)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, in a network-exposed cupsd with a shared target queue, an unauthorized client can send a Print-Job to that shared PostScript queue without authentication. The server accepts a page-border value supplied as textWithoutLanguage, preserves an embedded newline through option escaping and reparse, and then reparses the resulting second-line PPD: text as a trusted scheduler control record. A follow-up raw print job can therefore make the server execute an attacker-chosen existing binary such as /usr/bin/vim as lp. At time of publication, there are no publicly available patches.(CVE-2026-34980)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, a local unprivileged user can coerce cupsd into authenticating to an attacker-controlled localhost IPP service with a reusable Authorization: Local ... token. That token is enough to drive /admin/ requests on localhost, and the attacker can combine CUPS-Create-Local-Printer with printer-is-shared=true to persist a file:///... queue even though the normal FileDevice policy rejects such URIs. Printing to that queue gives an arbitrary root file overwrite; the PoC below uses that primitive to drop a sudoers fragment and demonstrate root command execution. At time of publication, there are no publicly available patches.(CVE-2026-34990)

Record
OESA-2026-2019
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Updated
2026-11-02
OSVOESA-2026-2020 6.5

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. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.(CVE-2026-27447)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, the RSS notifier allows .. path traversal in notify-recipient-uri (e.g., rss:///../job.cache), letting a remote IPP client write RSS XML bytes outside CacheDir/rss (anywhere that is lp-writable). In particular, because CacheDir is group-writable by default (typically root:lp and mode 0770), the notifier (running as lp) can replace root-managed state files via temp-file + rename(). This PoC clobbers CacheDir/job.cache with RSS XML, and after restarting cupsd the scheduler fails to parse the job cache and previously queued jobs disappear. At time of publication, there are no publicly available patches.(CVE-2026-34978)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, there is a heap-based buffer overflow in the CUPS scheduler when building filter option strings from job attribute. At time of publication, there are no publicly available patches.(CVE-2026-34979)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, in a network-exposed cupsd with a shared target queue, an unauthorized client can send a Print-Job to that shared PostScript queue without authentication. The server accepts a page-border value supplied as textWithoutLanguage, preserves an embedded newline through option escaping and reparse, and then reparses the resulting second-line PPD: text as a trusted scheduler control record. A follow-up raw print job can therefore make the server execute an attacker-chosen existing binary such as /usr/bin/vim as lp. At time of publication, there are no publicly available patches.(CVE-2026-34980)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, a local unprivileged user can coerce cupsd into authenticating to an attacker-controlled localhost IPP service with a reusable Authorization: Local ... token. That token is enough to drive /admin/ requests on localhost, and the attacker can combine CUPS-Create-Local-Printer with printer-is-shared=true to persist a file:///... queue even though the normal FileDevice policy rejects such URIs. Printing to that queue gives an arbitrary root file overwrite; the PoC below uses that primitive to drop a sudoers fragment and demonstrate root command execution. At time of publication, there are no publicly available patches.(CVE-2026-34990)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, an integer underflow vulnerability in _ppdCreateFromIPP() (cups/ppd-cache.c) allows any unprivileged local user to crash the cupsd root process by supplying a negative job-password-supported IPP attribute. The bounds check only caps the upper bound, so a negative value passes validation, is cast to size_t (wrapping to ~2^64), and is used as the length argument to memset() on a 33-byte stack buffer. This causes an immediate SIGSEGV in the cupsd root process. Combined with systemd's Restart=on-failure, an…

Record
OESA-2026-2020
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Updated
2026-11-02
OSVOESA-2026-2021 6.5

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. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.(CVE-2026-27447)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, the RSS notifier allows .. path traversal in notify-recipient-uri (e.g., rss:///../job.cache), letting a remote IPP client write RSS XML bytes outside CacheDir/rss (anywhere that is lp-writable). In particular, because CacheDir is group-writable by default (typically root:lp and mode 0770), the notifier (running as lp) can replace root-managed state files via temp-file + rename(). This PoC clobbers CacheDir/job.cache with RSS XML, and after restarting cupsd the scheduler fails to parse the job cache and previously queued jobs disappear. At time of publication, there are no publicly available patches.(CVE-2026-34978)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, there is a heap-based buffer overflow in the CUPS scheduler when building filter option strings from job attribute. At time of publication, there are no publicly available patches.(CVE-2026-34979)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, in a network-exposed cupsd with a shared target queue, an unauthorized client can send a Print-Job to that shared PostScript queue without authentication. The server accepts a page-border value supplied as textWithoutLanguage, preserves an embedded newline through option escaping and reparse, and then reparses the resulting second-line PPD: text as a trusted scheduler control record. A follow-up raw print job can therefore make the server execute an attacker-chosen existing binary such as /usr/bin/vim as lp. At time of publication, there are no publicly available patches.(CVE-2026-34980)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, a local unprivileged user can coerce cupsd into authenticating to an attacker-controlled localhost IPP service with a reusable Authorization: Local ... token. That token is enough to drive /admin/ requests on localhost, and the attacker can combine CUPS-Create-Local-Printer with printer-is-shared=true to persist a file:///... queue even though the normal FileDevice policy rejects such URIs. Printing to that queue gives an arbitrary root file overwrite; the PoC below uses that primitive to drop a sudoers fragment and demonstrate root command execution. At time of publication, there are no publicly available patches.(CVE-2026-34990)

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, an integer underflow vulnerability in _ppdCreateFromIPP() (cups/ppd-cache.c) allows any unprivileged local user to crash the cupsd root process by supplying a negative job-password-supported IPP attribute. The bounds check only caps the upper bound, so a negative value passes validation, is cast to size_t (wrapping to ~2^64), and is used as the length argument to memset() on a 33-byte stack buffer. This causes an immediate SIGSEGV in the cupsd root process. Combined with systemd's Restart=on-failure, an…

Record
OESA-2026-2021
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Updated
2026-11-02
OSVRHSA-2026:8814 8.0

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:8814
CVSS 3.1
8.0 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:H
Updated
2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2026-27447 6.3

CVE-2026-27447 in cups - Patched by Root

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

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

CVE-2026-27447 in cups - Patched by Root

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

Record
ROOT-OS-DEBIAN-13-CVE-2026-27447
CVSS 3.1
6.3 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2026-27447 4.8

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.

Record
UBUNTU-CVE-2026-27447
CVSS 3.1
4.8 MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:L/A:N
CVSS 3.1
6.3 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:N
Updated
2026-11-02
OSVAZL-81822 No score

CVE-2026-27447 affecting package cups for versions less than 2.4.17-1

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.16 and prior, CUPS daemon (cupsd) contains an authorization bypass vulnerability due to case-insensitive username comparison during authorization checks. The vulnerability allows an unprivileged user to gain unauthorized access to restricted operations by using a user with a username that differs only in case from an authorized user. At time of publication, there are no publicly available patches.

Record
AZL-81822
Updated
2026-11-02
OSVCLSA-2026-1778141904 No score

cups: Fix of CVE-2026-27447

  • CVE-2026-27447: fix authorization bypass via case-insensitive username comparison in scheduler
Record
CLSA-2026-1778141904
Updated
2026-11-02
OSVCLSA-2026-1778142413 No score

cups: Fix of CVE-2026-27447

  • CVE-2026-27447: fix authorization bypass via case-insensitive username comparison in scheduler
Record
CLSA-2026-1778142413
Updated
2026-11-02
OSVCLSA-2026-1778253061 No score

Fix CVE(s): CVE-2026-27447

  • SECURITY UPDATE: fix authorization bypass in cupsd caused by case-insensitive comparison of local user and group names.
    • debian/patches/CVE-2026-27447.patch: compare usernames against the canonical pw_name from getpwnam() with strcmp() in cupsdCheckGroup() and cupsdIsAuthorized() in scheduler/auth.c; include the upstream follow-up "Fix unauthenticated print policies" (Issue #1557) so CUPSD_AUTH_NONE policies still match users that do not have a local account.
    • CVE-2026-27447.
Record
CLSA-2026-1778253061
Updated
2026-11-02
OSVCLSA-2026-1778662564 No score

cups: Fix of CVE-2026-27447

  • CVE-2026-27447: fix authorization bypass via case-insensitive username comparison in scheduler
Record
CLSA-2026-1778662564
Updated
2026-11-02
OSVCLSA-2026-1779215547 No score

cups: Fix of 2 CVEs

  • CVE-2026-27447: fix authorization bypass via case-insensitive username comparison in scheduler
Record
CLSA-2026-1779215547
Updated
2026-11-02
OSVCLSA-2026-1779215980 No score

cups: Fix of 2 CVEs

  • CVE-2026-27447: fix authorization bypass via case-insensitive username comparison in scheduler
Record
CLSA-2026-1779215980
Updated
2026-11-02
OSVCLSA-2026-1779436377 No score

cups: Fix of CVE-2026-27447

  • CVE-2026-27447: fix authorization bypass in cupsd by replacing case-insensitive username comparisons with byte-exact strcmp against pw->pw_name; also include upstream follow-up commit 849fba7d ("Fix unauthenticated print policies", Issue #1557) to restore behavior for CUPSD_AUTH_NONE policies with named ACLs
Record
CLSA-2026-1779436377
Updated
2026-11-02
OSVCLSA-2026-1780067463 No score

cups: Fix of CVE-2026-27447

  • CVE-2026-27447: fix authorization bypass in cupsd caused by case-insensitive comparison of local user and group names; include upstream Issue #1557 follow-up to avoid breaking AuthType None policies for non-local accounts
Record
CLSA-2026-1780067463
Updated
2026-11-02
OSVMGASA-2026-0201 No score

Updated cups packages fix security vulnerabilities

CVE-2026-27447, Authorization bypass via case-insensitive group-member lookup. CVE-2026-39314, Integer underflow in _ppdCreateFromIPP causes root cupsd crash via negative job-password-supported CVE-2026-39316, Use-after-free in cupsdDeleteTemporaryPrinters via dangling subscription pointer CVE-2026-34978, Path traversal in RSS notify-recipient-uri enables file write outside CacheDir/rss (and clobbering of job.cache) CVE-2026-34979, Heap overflow in get_options() CVE-2026-34980, Shared PostScript queue lets anonymous Print-Job requests reach lpcode execution over the network CVE-2026-34990, Local print admin token disclosure using temporary printers. Heap out-of-bounds read in SNMP supply-level polling leaks stack memory to authenticated users. Out-of-bounds heap read in cupsdSetPrinterAttr marker-types parsing

Record
MGASA-2026-0201
Updated
2026-11-02
OSVopenSUSE-SU-2026:10589-1 No score

cups-2.4.17-1.1 on GA media

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

Record
openSUSE-SU-2026:10589-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 lp code 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-supported attribute 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 cupsFileGetConf and cupsFilePutConf to escape more characters.
  • Updated man page cancel (Issue #984)
  • Updated cupsRasterReadHeader to 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 ippFindXxx and ippSetXxx functions 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, and MaxRequestSize directives in "cupsd.conf" (Issue #1540)
  • Fixed a parsing bug in ipptool (Issue #1542)
  • Fixed blank line detection in the rastertolabel filter (Issue #1545)
  • Fixed httpPeek edge 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 lp code 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-supported attribute 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 lp code 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-supported attribute 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 cupsFileGetConf and cupsFilePutConf to escape more characters.
  • Updated man page cancel (Issue #984)
  • Updated cupsRasterReadHeader to 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 ippFindXxx and ippSetXxx functions 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, and MaxRequestSize directives in "cupsd.conf" (Issue #1540)
  • Fixed a parsing bug in ipptool (Issue #1542)
  • Fixed blank line detection in the rastertolabel filter (Issue #1545)
  • Fixed httpPeek edge 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 lp code 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-supported attribute 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 cupsFileGetConf and cupsFilePutConf to escape more characters.
  • Updated man page cancel (Issue #984)
  • Updated cupsRasterReadHeader to 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 ippFindXxx and ippSetXxx functions 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, and MaxRequestSize directives in "cupsd.conf" (Issue #1540)
  • Fixed a parsing bug in ipptool (Issue #1542)
  • Fixed blank line detection in the rastertolabel filter (Issue #1545)
  • Fixed httpPeek edge 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 lp code 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-supported attribute 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:2718-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 lp code execution over the network (bsc#1261569).
  • CVE-2026-39316: dangling subscription pointer can lead to a denial of service (bsc#1261742).
Record
SUSE-SU-2026:2718-1
Updated
2026-11-02
OSVSUSE-SU-2026:2732-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 lp code execution over the network (bsc#1261569).
  • CVE-2026-39314: negative job-password-supported attribute can lead to a denial of service (bsc#1261743).
  • CVE-2026-39316: dangling subscription pointer can lead to a denial of service (1261742).
Record
SUSE-SU-2026:2732-1
Updated
2026-11-02
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

Affected packages
PackageAffectedFixed
cups
Alpine:v3.20
before 2.4.18-r0
2.4.18-r0
cups
Alpine:v3.21
before 2.4.18-r0
2.4.18-r0
cups
Alpine:v3.22
before 2.4.18-r0
2.4.18-r0
cups
Alpine:v3.23
before 2.4.18-r0
2.4.18-r0
cups
Alpine:v3.24
before 2.4.18-r0
2.4.18-r0
cups
Azure Linux:3
before 2.4.17-1
2.4.17-1
cups
Alpaquita:23
2.4.2-r2 up to 2.4.18-r0
2.4.18-r0
cups
Alpaquita:25
2.4.11-r1 up to 2.4.18-r0
2.4.18-r0
cups
Alpaquita:stream
2.4.2-r5 up to 2.4.18-r0
2.4.18-r0
cups
TuxCare:OracleLinux:6
before 1:1.4.2-81.el6_10.tuxcare.els3
1:1.4.2-81.el6_10.tuxcare.els3
Show 101 moreShow less
Affected packages
PackageAffectedFixed
cups-devel
TuxCare:OracleLinux:6
before 1:1.4.2-81.el6_10.tuxcare.els3
1:1.4.2-81.el6_10.tuxcare.els3
cups-libs
TuxCare:OracleLinux:6
before 1:1.4.2-81.el6_10.tuxcare.els3
1:1.4.2-81.el6_10.tuxcare.els3
cups-lpd
TuxCare:OracleLinux:6
before 1:1.4.2-81.el6_10.tuxcare.els3
1:1.4.2-81.el6_10.tuxcare.els3
cups-php
TuxCare:OracleLinux:6
before 1:1.4.2-81.el6_10.tuxcare.els3
1:1.4.2-81.el6_10.tuxcare.els3
cups
TuxCare:CentOS:6
before 1:1.4.2-81.el6_10.tuxcare.els3
1:1.4.2-81.el6_10.tuxcare.els3
cups-devel
TuxCare:CentOS:6
before 1:1.4.2-81.el6_10.tuxcare.els3
1:1.4.2-81.el6_10.tuxcare.els3
cups-libs
TuxCare:CentOS:6
before 1:1.4.2-81.el6_10.tuxcare.els3
1:1.4.2-81.el6_10.tuxcare.els3
cups-lpd
TuxCare:CentOS:6
before 1:1.4.2-81.el6_10.tuxcare.els3
1:1.4.2-81.el6_10.tuxcare.els3
cups-php
TuxCare:CentOS:6
before 1:1.4.2-81.el6_10.tuxcare.els3
1:1.4.2-81.el6_10.tuxcare.els3
cups
TuxCare:Debian:10
before 2.2.10-6+deb10u10+tuxcare.els3
2.2.10-6+deb10u10+tuxcare.els3
cups-bsd
TuxCare:Debian:10
before 2.2.10-6+deb10u10+tuxcare.els3
2.2.10-6+deb10u10+tuxcare.els3
cups-client
TuxCare:Debian:10
before 2.2.10-6+deb10u10+tuxcare.els3
2.2.10-6+deb10u10+tuxcare.els3
cups-common
TuxCare:Debian:10
before 2.2.10-6+deb10u10+tuxcare.els3
2.2.10-6+deb10u10+tuxcare.els3
cups-core-drivers
TuxCare:Debian:10
before 2.2.10-6+deb10u10+tuxcare.els3
2.2.10-6+deb10u10+tuxcare.els3
cups-daemon
TuxCare:Debian:10
before 2.2.10-6+deb10u10+tuxcare.els3
2.2.10-6+deb10u10+tuxcare.els3
cups-ipp-utils
TuxCare:Debian:10
before 2.2.10-6+deb10u10+tuxcare.els3
2.2.10-6+deb10u10+tuxcare.els3
cups-ppdc
TuxCare:Debian:10
before 2.2.10-6+deb10u10+tuxcare.els3
2.2.10-6+deb10u10+tuxcare.els3
cups-server-common
TuxCare:Debian:10
before 2.2.10-6+deb10u10+tuxcare.els3
2.2.10-6+deb10u10+tuxcare.els3
libcups2
TuxCare:Debian:10
before 2.2.10-6+deb10u10+tuxcare.els3
2.2.10-6+deb10u10+tuxcare.els3
libcups2-dev
TuxCare:Debian:10
before 2.2.10-6+deb10u10+tuxcare.els3
2.2.10-6+deb10u10+tuxcare.els3
libcupsimage2
TuxCare:Debian:10
before 2.2.10-6+deb10u10+tuxcare.els3
2.2.10-6+deb10u10+tuxcare.els3
libcupsimage2-dev
TuxCare:Debian:10
before 2.2.10-6+deb10u10+tuxcare.els3
2.2.10-6+deb10u10+tuxcare.els3
cups
TuxCare:CentOS:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-client
TuxCare:CentOS:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-devel
TuxCare:CentOS:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-filesystem
TuxCare:CentOS:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-ipptool
TuxCare:CentOS:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-libs
TuxCare:CentOS:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-lpd
TuxCare:CentOS:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups
TuxCare:RHEL:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-client
TuxCare:RHEL:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-devel
TuxCare:RHEL:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-filesystem
TuxCare:RHEL:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-ipptool
TuxCare:RHEL:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-libs
TuxCare:RHEL:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-lpd
TuxCare:RHEL:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups
TuxCare:OracleLinux:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-client
TuxCare:OracleLinux:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-devel
TuxCare:OracleLinux:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-filesystem
TuxCare:OracleLinux:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-ipptool
TuxCare:OracleLinux:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-libs
TuxCare:OracleLinux:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups-lpd
TuxCare:OracleLinux:7
before 1:1.6.3-52.el7_9.tuxcare.els6
1:1.6.3-52.el7_9.tuxcare.els6
cups
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els6
1:2.3.3op2-33.el9_6.1.tuxcare.els6
cups-client
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els6
1:2.3.3op2-33.el9_6.1.tuxcare.els6
cups-devel
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els6
1:2.3.3op2-33.el9_6.1.tuxcare.els6
cups-filesystem
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els6
1:2.3.3op2-33.el9_6.1.tuxcare.els6
cups-ipptool
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els6
1:2.3.3op2-33.el9_6.1.tuxcare.els6
cups-libs
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els6
1:2.3.3op2-33.el9_6.1.tuxcare.els6
cups-lpd
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els6
1:2.3.3op2-33.el9_6.1.tuxcare.els6
cups-printerapp
TuxCare:AlmaLinux:9.6
before 1:2.3.3op2-33.el9_6.1.tuxcare.els6
1:2.3.3op2-33.el9_6.1.tuxcare.els6
cups
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els12
1:2.3.3op2-16.el9_2.1.tuxcare.els12
cups-client
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els12
1:2.3.3op2-16.el9_2.1.tuxcare.els12
cups-devel
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els12
1:2.3.3op2-16.el9_2.1.tuxcare.els12
cups-filesystem
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els12
1:2.3.3op2-16.el9_2.1.tuxcare.els12
cups-ipptool
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els12
1:2.3.3op2-16.el9_2.1.tuxcare.els12
cups-libs
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els12
1:2.3.3op2-16.el9_2.1.tuxcare.els12
cups-lpd
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els12
1:2.3.3op2-16.el9_2.1.tuxcare.els12
cups-printerapp
TuxCare:AlmaLinux:9.2
before 1:2.3.3op2-16.el9_2.1.tuxcare.els12
1:2.3.3op2-16.el9_2.1.tuxcare.els12
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.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
cups
Mageia:9
From an advisory covering 7 CVEs
before 2.4.6-1.10.mga9
2.4.6-1.10.mga9
cups
openEuler:24.03-LTS-SP2
From an advisory covering 7 CVEs
before 2.4.7-13.oe2403sp2
2.4.7-13.oe2403sp2
cups
openEuler:24.03-LTS-SP3
From an advisory covering 7 CVEs
before 2.4.7-14.oe2403sp3
2.4.7-14.oe2403sp3
cups
openEuler:24.03-LTS
From an advisory covering 5 CVEs
before 2.4.7-13.oe2403
2.4.7-13.oe2403
cups
openEuler:24.03-LTS-SP1
From an advisory covering 5 CVEs
before 2.4.7-13.oe2403sp1
2.4.7-13.oe2403sp1
cups
openEuler:20.03-LTS-SP4
From an advisory covering 7 CVEs
before 2.2.13-24.oe2003sp4
2.2.13-24.oe2003sp4
cups
openEuler:22.03-LTS-SP4
From an advisory covering 7 CVEs
before 2.4.0-19.oe2203sp4
2.4.0-19.oe2203sp4
cups
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-client
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-devel
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-filesystem
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-ipptool
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-libs
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-lpd
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups-printerapp
Red Hat:hummingbird:1
From an advisory covering 12 CVEs
before 0:2.4.17-1.hum1
0:2.4.17-1.hum1
cups
Root:Debian:12
before 2.4.2-3+deb12u9.root.io.4
2.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.4
2.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.aikido.6
rootio-cups
Root:Debian:13
before 2.4.10-3+deb13u2.aikido.5
2.4.10-3+deb13u2.aikido.52.4.10-3+deb13u2.aikido.6
cups
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 5 CVEs
before 1.7.5-20.67.1
1.7.5-20.67.1
cups
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 6 CVEs
before 2.2.7-150000.3.93.1
2.2.7-150000.3.93.1
cups
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 6 CVEs
before 2.2.7-150000.3.93.1
2.2.7-150000.3.93.1
cups
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 6 CVEs
before 2.2.7-150000.3.93.1
2.2.7-150000.3.93.1
cups
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 6 CVEs
before 2.2.7-150000.3.93.1
2.2.7-150000.3.93.1
cups
SUSE:Linux Enterprise Module for Desktop Applications 15 SP7
From an advisory covering 6 CVEs
before 2.2.7-150000.3.93.1
2.2.7-150000.3.93.1
cups
SUSE:Linux Enterprise Module for Development Tools 15 SP7
From an advisory covering 6 CVEs
before 2.2.7-150000.3.93.1
2.2.7-150000.3.93.1
cups
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 6 CVEs
before 2.2.7-150000.3.93.1
2.2.7-150000.3.93.1
cups
Ubuntu: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 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+esm92.1.3-4ubuntu0.11+esm112.1.3-4ubuntu0.11+esm122.1.3-4ubuntu0.11+esm13
None known
cups
Ubuntu: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 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+esm72.2.7-1ubuntu2.10+esm92.2.7-1ubuntu2.10+esm10
None known
cups
Ubuntu: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 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+esm12.3.1-9ubuntu1.9+esm32.3.1-9ubuntu1.9+esm4
None known
cups
Ubuntu: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 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.122.4.1op1-1ubuntu4.152.4.1op1-1ubuntu4.16
2.4.1op1-1ubuntu4.20
cups
Ubuntu: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 less
2.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
cups
Ubuntu: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
cups
Ubuntu: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
cups
Ubuntu: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 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.122.4.1op1-1ubuntu4.152.4.1op1-1ubuntu4.16
2.4.1op1-1ubuntu4.20
cups
Ubuntu: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 less
2.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
cups
Ubuntu: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
cups
Ubuntu: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
cups
openSUSE:Tumbleweed
From an advisory covering 7 CVEs
before 2.4.17-1.1
2.4.17-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-2026-27447 is a medium vulnerability (CVSS 4.8) in Openprinting Cups, published April 3, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.29%, the 22nd percentile. Fixed in cups 2.4.18-r0.

References

Show 121 moreShow less
This page doesn't list everything

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

MoveEnter Open