Vulnerability · Published Apr 3, 2026 · Assigned by GitHub_M

CVE-2026-34980OpenPrinting CUPS: Shared PostScript queue lets anonymous Print-Job requests reach `lp` code execution over the network

Medium 6.1

In plain English

A medium-severity improper input validation in cups from OpenPrinting. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 1.7% (higher than 77% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.

Severity (CVSS 4.0)6.1Medium
Exploit odds (30 days)1.7%top 23.4% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack tooling1Public PoC

Official description

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.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:10cups1:2.4.10-18.el10_2ALSA-2026:39302
AlmaLinux:8cups1:2.2.6-68.el8_10ALSA-2026:36733
AlmaLinux:9cups1:2.3.3op2-39.el9_8ALSA-2026:39316
AlmaLinux:10cups-client1:2.4.10-18.el10_2ALSA-2026:39302
AlmaLinux:8cups-client1:2.2.6-68.el8_10ALSA-2026:36733
AlmaLinux:9cups-client1:2.3.3op2-39.el9_8ALSA-2026:39316
AlmaLinux:10cups-devel1:2.4.10-18.el10_2ALSA-2026:39302
AlmaLinux:8cups-devel1:2.2.6-68.el8_10ALSA-2026:36733
AlmaLinux:9cups-devel1:2.3.3op2-39.el9_8ALSA-2026:39316
AlmaLinux:10cups-filesystem1:2.4.10-18.el10_2ALSA-2026:39302
AlmaLinux:8cups-filesystem1:2.2.6-68.el8_10ALSA-2026:36733
AlmaLinux:9cups-filesystem1:2.3.3op2-39.el9_8ALSA-2026:39316
AlmaLinux:10cups-ipptool1:2.4.10-18.el10_2ALSA-2026:39302
AlmaLinux:8cups-ipptool1:2.2.6-68.el8_10ALSA-2026:36733
AlmaLinux:9cups-ipptool1:2.3.3op2-39.el9_8ALSA-2026:39316
AlmaLinux:10cups-libs1:2.4.10-18.el10_2ALSA-2026:39302
AlmaLinux:8cups-libs1:2.2.6-68.el8_10ALSA-2026:36733
AlmaLinux:9cups-libs1:2.3.3op2-39.el9_8ALSA-2026:39316
AlmaLinux:10cups-lpd1:2.4.10-18.el10_2ALSA-2026:39302
AlmaLinux:8cups-lpd1:2.2.6-68.el8_10ALSA-2026:36733
AlmaLinux:9cups-lpd1:2.3.3op2-39.el9_8ALSA-2026:39316
AlmaLinux:10cups-printerapp1:2.4.10-18.el10_2ALSA-2026:39302
AlmaLinux:9cups-printerapp1:2.3.3op2-39.el9_8ALSA-2026:39316
Alpine:v3.20cups2.4.18-r0ALPINE-CVE-2026-34980
Alpine:v3.21cups2.4.18-r0ALPINE-CVE-2026-34980
Alpine:v3.22cups2.4.18-r0ALPINE-CVE-2026-34980
Alpine:v3.23cups2.4.18-r0ALPINE-CVE-2026-34980
Alpine:v3.24cups2.4.18-r0ALPINE-CVE-2026-34980
Debian:12cupsno fix listedDEBIAN-CVE-2026-34980
Debian:13cupsno fix listedDEBIAN-CVE-2026-34980
Debian:14cups2.4.17-1DEBIAN-CVE-2026-34980
Rocky Linux:10cups1:2.4.10-18.el10_2RLSA-2026:39302
Rocky Linux:8cups1:2.2.6-68.el8_10RLSA-2026:36733
Rocky Linux:9cups1:2.3.3op2-39.el9_8RLSA-2026:39316
Ubuntu:22.04:LTScups2.4.1op1-1ubuntu4.20USN-8405-1
Ubuntu:22.04:LTScups2.4.1op1-1ubuntu4.20UBUNTU-CVE-2026-34980
Ubuntu:24.04:LTScups2.4.7-1.2ubuntu7.13USN-8405-1
Ubuntu:24.04:LTScups2.4.7-1.2ubuntu7.13UBUNTU-CVE-2026-34980
Ubuntu:25.10cups2.4.12-0ubuntu3.9UBUNTU-CVE-2026-34980
Ubuntu:25.10cups2.4.12-0ubuntu3.9USN-8405-1
Ubuntu:26.04:LTScups2.4.16-1ubuntu1.2USN-8405-1
Ubuntu:26.04:LTScups2.4.16-1ubuntu1.2UBUNTU-CVE-2026-34980

Affected products (as reported)

VendorProductVersions
OpenPrinting cups <= 2.4.16

Weakness: CWE-20 · Vector: CVSS:4.0/AV:A/AC:L/AT:P/PR:N/UI:N/VC:H/VI:L/VA:L/SC:N/SI:N/SA:N

References