236 matches found
CVE-2026-39875-macOS-CUPS-LPE
CVE-2026-39875-macOS-CUPS-LPE Unprivileged user to root via CUPS vulnerability affecting macOS Tahoe, Sequoia, and Sonoma prior to macOS 26.6 / 15.7.8 / 14.8.8. Proof of Concept Demonstrations macOS Tahoe 26.4.1 macOS Sequoia 15.7.5 macOS Sonoma 14.8.5 Root Cause The vulnerability arises from two...
CVE-2012-5519
cups-root-file-read.sh ⭐ a bash implementation of the metasploit 'cupsrootfileread.rb' module designed for pentesting and CTFs. mainly a short exercise in bash scripting. intended to be a self-contained program that exploits CVE-2012-5519 on linux systems; it provides the user with an interactive...
CVE-2026-34990
CVE-2026-34990 - CUPS Local Privesc Local privilege escalation against CUPS = 2.4.16 running as root. Leaks cupsd's Local auth token, then writes a NOPASSWD sudoers fragment as root via a file:// print queue. Usage python3 poc.py On success: CVE-2026-34990 | user=ctfplayer | cupsd=127.0.0.1:631...
CVE-2026-34990-poc
CVE-2026-34990 — CUPS Local unprivileged user → root , via a leaked CUPS Local authorization token and a policy-bypassing file:/// print queue. PoC by 0xcybersoldier Table of Contents Overview Vulnerability Details Affected Versions Attack Chain Requirements Installation Usage Example Run How It...
CVE-2026-34990
CVE-2026-34990 — CUPS local privilege escalation cups2root, de-harnessed CVSS 3.x : 8.4 HIGH approx — verify CWE : CWE-287 Improper Authentication + CWE-269 Improper Privilege Mgmt Fix : CUPS 2.4.17+ Affects : CUPS ≤ 2.4.16 with cupsd running as root and 631 reachable locally Local privilege...
CVE-2026-34990-poc
CVE-2026-34990 CUPS 2.4.16 local privilege escalation via arbitrary file write through CUPSCREATELOCALPRINTER. Vulnerability CUPS allows creating local printers with a device-uri set to a file:// path. Submitting a print job with document-format: application/vnd.cups-raw and compression: gzip...
CVE-2024-47176
CVE-2024-47176 — Remote Command Execution in CUPS For educational and authorized penetration testing purposes only. Table of Contents Description Affected Systems Related CVEs Prerequisites Setup Usage Disclaimer Description CUPS Common UNIX Printing System is an open-source printing system that...
cups: Fix of CVE-2026-55453
CVE-2026-55453: fix PPD keyword injection by replacing control characters in IPP strings backends report to cupsd, and drop special PPD keywords...
CLSA-2026-1792768763 cups: Fix of CVE-2026-55453
CVE-2026-55453: fix scheduler status-stream injection by replacing control characters in the IPP attribute values the ipp backend reports to cupsd...
cups: Fix of 2 CVEs
CVE-2026-107885: fix denial of service by not letting an in-flight Send-Document suppress submission timeouts of unrelated held jobs beyond MultipleOperationTimeout - CVE-2026-107890: fix cupsd NULL pointer dereference caused by repeated IPP group tags in job creation requests...
CLSA-2026-1791920953 cups: Fix of 2 CVEs
CVE-2026-107885: fix denial of service by not letting an in-flight Send-Document suppress submission timeouts of unrelated held jobs beyond MultipleOperationTimeout - CVE-2026-107890: fix cupsd NULL pointer dereference caused by repeated IPP group tags in job creation requests...
CLSA-2026-1792166076 Fix CVE(s): CVE-2026-107890
SECURITY UPDATE: denial of service via repeated IPP group tags - debian/patches/CVE-2026-107890.patch: drop unnamed group separator attributes from job creation requests in scheduler/ipp.c addjob and addjobsubscriptions so cupsd does not dereference a NULL attribute name when starting the job;...
CLSA-2026-1792048411 Fix CVE(s): CVE-2026-107885, CVE-2026-107890
SECURITY UPDATE: fix denial of service in cupsd where a client holding an in-flight Send-Document request stopped unrelated incomplete jobs from timing out, allowing them to accumulate until MaxJobs. - debian/patches/CVE-2026-107885.patch: give created jobs an absolute pending timeout of now +...
cups: cups: Denial of Service via repeated IPP group tags
A flaw was found in CUPS. An attacker who can submit print jobs can exploit this issue by sending a crafted request containing repeated Internet Printing Protocol IPP group tags. This triggers a NULL pointer dereference during job processing, causing the print scheduler daemon cupsd to crash and...
cups: CUPS: Denial of Service via deleted temporary printer
A flaw was found in CUPS. An attacker with access to the local print service can cause a Denial of Service DoS by submitting a held print job targeted at a temporary printer that is subsequently deleted. Because the print scheduler fails to verify that the printer destination still exists before...
CVE-2026-107890
A flaw was found in CUPS. An attacker who can submit print jobs can exploit this issue by sending a crafted request containing repeated Internet Printing Protocol IPP group tags. This triggers a NULL pointer dereference during job processing, causing the print scheduler daemon cupsd to crash and...
CVE-2026-107888
A flaw was found in CUPS. An attacker with access to the local print service can cause a Denial of Service DoS by submitting a held print job targeted at a temporary printer that is subsequently deleted. Because the print scheduler fails to verify that the printer destination still exists before...
AZL-106890 CVE-2026-107888 affecting package cups 2.4.19-2
OpenPrinting CUPS before 2.4.20 contains a NULL pointer dereference in cupsdCheckJobs when a job marked job-held-on-create refers to a temporary printer that has been automatically deleted. Temporary-printer cleanup can remove the destination without canceling its held jobs, and the scheduler...
DEBIAN-CVE-2026-107888
OpenPrinting CUPS before 2.4.20 contains a NULL pointer dereference in cupsdCheckJobs when a job marked job-held-on-create refers to a temporary printer that has been automatically deleted. Temporary-printer cleanup can remove the destination without canceling its held jobs, and the scheduler...
AZL-106884 CVE-2026-107890 affecting package cups 2.4.19-2
OpenPrinting CUPS before 2.4.20 contains a NULL pointer dereference caused by repeated IPP group tags in job-creation requests. IPP parsing creates unnamed separator attributes with IPPTAGZERO, but addjob converts these separators to IPPTAGJOB. During job startup, getoptions/ipplength subsequentl...