CVE-2024-47076
Il cfGetPrinterAttributes5 di libcupsfilters non valida gli attributi IPP restituiti da un server IPP
- Pubblicato
- 26 set 2024
- Aggiornato
- 3 nov 2025
- Assegnazione CNA
- GitHub_M
- Evidenza osservata
- 8 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:NAlto · prossimi 30 giorni
- Percentile
- 99,6%
- Data del modello
- 15 ott 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
CUPS è un sistema di stampa open source basato su standard, e `libcupsfilters` contiene il codice dei filtri del precedente pacchetto `cups-filters` come funzioni di libreria da utilizzare per le attività di conversione del formato dati necessarie nelle Printer Applications. La funzione `cfGetPrinterAttributes5` in `libcupsfilters` non sanitizza gli attributi IPP restituiti da un server IPP. Quando questi attributi IPP vengono utilizzati, ad esempio, per generare un file PPD, ciò può portare a dati controllati dall'attaccante forniti al resto del sistema CUPS.
Fonti
modules/exploits/multi/misc/cups_ipp_remote_code_execution.rb
Metasploit Framework modulesCondizioni dichiarate
- platform: Linux,Unix($.exploit_multi/misc/cups_ipp_remote_code_execution.platform)
- verification: check_not_declared($.exploit_multi/misc/cups_ipp_remote_code_execution.check)
- CVE-2024-47076Rilevamento
Puoi scoprire se i tuoi sistemi Linux e Unix sono interessati dalla vulnerabilità CVE-2024-47076 con questo script.
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.