CVE-2026-107886 in CUPSinformazioni

Riassunto

di VulDB • 09/10/2026

OpenPrinting CUPS prima della versione 2.4.20 presenta un double-free nella gestione delle classi di stampanti. Quando CUPS-Add-Modify-Class sostituisce l'elenco esistente dei membri di una classe, add_class() libera pclass->printers senza azzerare il puntatore. Se la successiva convalida fallisce, la classe mantiene il puntante pendente (dangling pointer); successivamente, CUPS-Delete-Class libera nuovamente la stessa allocazione in cupsdDeletePrinter(). Un client autorizzato a modificare ed eliminare classi può causare un denial of service su tutta l'area di pianificazione. La policy predefinita richiede privilegi @SYSTEM.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

MITRE

Prenotare

09/10/2026

Divulgazione

09/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto alto

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!