Input validation error in cups - #VU154065

 

Input validation error in cups - #VU154065

Published: October 12, 2026


Vulnerability identifier: #VU154065
CSH Severity: Low
CVSS v4: 1 [CVSS:4.0/AV:A/AC:L/AT:P/PR:L/UI:A/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N]
CVE-ID: N/A
CWE-ID: CWE-20
Exploitation vector: Adjecent network
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to modify printer queue configuration and disrupt printing.

The vulnerability exists due to improper input validation in the _ppdCreateFromIPP2() function in cups/ppd-cache.c when processing job-presets-supported collection member values from a printer response during driverless queue creation. A remote user can supply a crafted Get-Printer-Attributes response containing unsanitized quotation marks and line breaks to modify printer queue configuration and disrupt printing.

Exploitation requires user interaction to create the queue and control over the printer response, either through a malicious endpoint or a network intermediary. Queue creation requires membership in SystemGroup, which defaults to root and lpadmin. Temporary queues created through IPP_OP_CUPS_CREATE_LOCAL_PRINTER are not affected.


Affected software

cups

Remediation

Install security update from vendor's website.

cups - update to 2.4.20

External References

Related Security Bulletins