CVE-2026-39316 in CUPSinformação

Sumário

de VulDB • 27/05/2026

O OpenPrinting CUPS é um sistema de impressão de código aberto para Linux e outros sistemas operacionais do tipo Unix. Nas versões 2.4.16 e anteriores, existe uma vulnerabilidade use-after-free no agendador do CUPS (cupsd) quando as impressoras temporárias são excluídas automaticamente. A função cupsdDeleteTemporaryPrinters() em scheduler/printers.c chama cupsdDeletePrinter() sem expirar primeiro as assinaturas que referenciam a impressora, deixando cupsd_subscription_t.dest como um ponteiro pendente (dangling pointer) para memória heap já liberada. O ponteiro pendente é posteriormente desreferenciado em vários pontos do código, causando uma falha (negação de serviço) no daemon cupsd. Com heap grooming, isso pode ser explorado para execução de código.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

GitHub M

Reservar

06/04/2026

Divulgação

07/04/2026

Moderação

aceite

Entrada

VDB-355838

CPE

pronto

EPSS

0.00178

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!