CVE-2026-34990mediumCWE-287

CVE-2026-34990: falha de média gravidade em OpenPrinting cups

OpenPrinting CUPS: Local print admin token disclosure using temporary printers

Publicada em · Atualizada em

Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.

13Vexday Risk Score

Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.

ssvc Trackcvss 5epss 0.3%
Em resumo

Um usuário local pode enganar o CUPS (sistema de impressão) para revelar um token de autenticação que permite criar impressoras falsas e sobrescrever arquivos do sistema como root. Isso poderia dar a um usuário sem privilégios controle total do computador.

Detalhe técnico

CWE-287 (Autenticação Imprópria) permite que um atacante local sem privilégios force o cupsd a se autenticar em um serviço IPP controlado pelo atacante no localhost, obtendo um token de Autorização reutilizável. O atacante então explora CUPS-Create-Local-Printer com printer-is-shared=true para contornar restrições de URI FileDevice, possibilitando sobrescrita arbitrária de arquivos como root via operações de fila de impressão maliciosa.

Resumo gerado e traduzido por IA a partir da descrição oficial.
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.
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:L/VI:L/VA:N/SC:H/SI:H/SA:L
Produtos afetados
OpenPrinting · cups