PT-2026-115067 · Openprinting+2 · Cups
CVE-2026-55453
·
Publicado
2026-10-06
·
Atualizado
2026-10-15
CVSS v3.1
3.3
Baixa
| Vetor | AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L |
Nome do Software Vulnerável e Versões Afetadas
OpenPrinting CUPS versões anteriores a 2.4.20
Descrição
A função
quote string() em backend/ipp.c não trata adequadamente caracteres de retorno de carro e alimentação de linha em uma mensagem de marcador controlada por impressora remota antes que a função report attr() escreva o valor no fluxo de status do agendador. Isso permite que o agendador interprete uma nova linha injetada como uma linha de controle PPD: separada, permitindo a persistência de uma palavra-chave PPD selecionada por um invasor. Isso pode levar à execução remota de código no contexto do filtro como o usuário lp, por exemplo, injetando um valor FoomaticRIPCommandLine que é posteriormente consumido por um trabalho de impressão em uma fila baseada em Foomatic.Recomendações
Atualizar para a versão 2.4.20.
Exploit
Correção
Special Elements Injection
OS Command Injection
Command Injection
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Cups