Katalog CVE

CVE-2024-47175

Średnie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność w bibliotece libppd używanej przez CUPS. Funkcja ppdCreatePPDFromIPP2 nie oczyszcza atrybutów IPP podczas tworzenia bufora PPD, co może prowadzić do przepełnienia bufora lub innych problemów.

Ocena ryzyka

Atakujący może wysłać spreparowane żądanie IPP, powodując awarię lub potencjalne wykonanie kodu w kontekście procesu CUPS.

Rekomendacja

Zaktualizuj CUPS i libppd do wersji zawierającej poprawkę. Ogranicz dostęp do usług IPP.

Oryginalny opis (angielski, źródło NVD)

CUPS is a standards-based, open-source printing system, and `libppd` can be used for legacy PPD file support. The `libppd` function `ppdCreatePPDFromIPP2` does not sanitize IPP attributes when creating the PPD buffer. When used in combination with other functions such as `cfGetPrinterAttributes5`, c

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS