Vulnerabilidades / CVE-2024-47175

crítica

CVE-2024-47175

cups: libppd: remote command injection via attacker controlled data in PPD file

Publicada Modificada CWE 20
En la Trivy database desde, como mínimo, el 24 oct 2026, 07:11 UTCNo consta cuándo entró antes de ese build.

Severidad por fuente

NVD9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Red Hat7.7CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:L

La etiqueta propia de Trivy es CRITICAL. Crítica según NVD, Photon OS. Más baja según Red Hat (alta), Amazon (alta), Ubuntu (media), AlmaLinux (baja), Oracle (baja), Rocky Linux (baja).

Descripción

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`, can result in user controlled input and ultimately code execution via Foomatic. This vulnerability can be part of an exploit chain leading to remote code execution (RCE), as described in CVE-2024-47176.

Paquetes afectados y versiones corregidas

FuentePaqueteCorregido en
Photon OS 4.0cups, cups-devel2.4.11-1.ph4
Photon OS 5.0cups, cups-devel2.4.11-1.ph5
alma 8cups, cups-client, cups-devel y 7 más1:2.2.6-62.el8_10 y 1 más
alma 9cups, cups-client, cups-devel y 8 más1:2.3.3op2-31.el9_5 y 1 más
alpine 3.19cups2.4.9-r1
alpine 3.20cups2.4.9-r1
alpine 3.21cups2.4.10-r1
alpine 3.22cups2.4.10-r1
alpine 3.23cups2.4.10-r1
alpine 3.24cups2.4.10-r1
alpine edgecups2.4.10-r1
amazon linux 2023cups-filters, cups-filters-debuginfo, cups-filters-debugsource y 3 más1.28.16-3.amzn2023.0.2
Mostrar las 119 entradas de 38 fuentes
FuentePaqueteCorregido en
Photon OS 4.0cups2.4.11-1.ph4
Photon OS 4.0cups-devel2.4.11-1.ph4
Photon OS 5.0cups2.4.11-1.ph5
Photon OS 5.0cups-devel2.4.11-1.ph5
alma 8cups1:2.2.6-62.el8_10
alma 8cups-client1:2.2.6-62.el8_10
alma 8cups-devel1:2.2.6-62.el8_10
alma 8cups-filesystem1:2.2.6-62.el8_10
alma 8cups-filters1.20.0-35.el8_10
alma 8cups-filters-devel1.20.0-35.el8_10
alma 8cups-filters-libs1.20.0-35.el8_10
alma 8cups-ipptool1:2.2.6-62.el8_10
alma 8cups-libs1:2.2.6-62.el8_10
alma 8cups-lpd1:2.2.6-62.el8_10
alma 9cups1:2.3.3op2-31.el9_5
alma 9cups-client1:2.3.3op2-31.el9_5
alma 9cups-devel1:2.3.3op2-31.el9_5
alma 9cups-filesystem1:2.3.3op2-31.el9_5
alma 9cups-filters1.28.7-17.el9_4
alma 9cups-filters-devel1.28.7-17.el9_4
alma 9cups-filters-libs1.28.7-17.el9_4
alma 9cups-ipptool1:2.3.3op2-31.el9_5
alma 9cups-libs1:2.3.3op2-31.el9_5
alma 9cups-lpd1:2.3.3op2-31.el9_5
alma 9cups-printerapp1:2.3.3op2-31.el9_5
alpine 3.19cups2.4.9-r1
alpine 3.20cups2.4.9-r1
alpine 3.21cups2.4.10-r1
alpine 3.22cups2.4.10-r1
alpine 3.23cups2.4.10-r1
alpine 3.24cups2.4.10-r1
alpine edgecups2.4.10-r1
amazon linux 2023cups-filters1.28.16-3.amzn2023.0.2
amazon linux 2023cups-filters-debuginfo1.28.16-3.amzn2023.0.2
amazon linux 2023cups-filters-debugsource1.28.16-3.amzn2023.0.2
amazon linux 2023cups-filters-devel1.28.16-3.amzn2023.0.2
amazon linux 2023cups-filters-libs1.28.16-3.amzn2023.0.2
amazon linux 2023cups-filters-libs-debuginfo1.28.16-3.amzn2023.0.2
debian 11cups2.3.3op2-3+deb11u9
debian 12cups2.4.2-3+deb12u8
debian 13cups2.4.10-2
debian 14cups2.4.10-2
echocups2.4.2-3+deb12u8
Oracle Linux 7cups-filters1.0.35-29.0.3.el7_9
Oracle Linux 7cups-filters-devel1.0.35-29.0.3.el7_9
Oracle Linux 7cups-filters-libs1.0.35-29.0.3.el7_9
Oracle Linux 8cups1:2.2.6-62.el8_10
Oracle Linux 8cups-client1:2.2.6-62.el8_10
Oracle Linux 8cups-devel1:2.2.6-62.el8_10
Oracle Linux 8cups-filesystem1:2.2.6-62.el8_10
Oracle Linux 8cups-filters1.20.0-35.0.1.el8_10
Oracle Linux 8cups-filters-devel1.20.0-35.0.1.el8_10
Oracle Linux 8cups-filters-libs1.20.0-35.0.1.el8_10
Oracle Linux 8cups-ipptool1:2.2.6-62.el8_10
Oracle Linux 8cups-libs1:2.2.6-62.el8_10
Oracle Linux 8cups-lpd1:2.2.6-62.el8_10
Oracle Linux 9cups1:2.3.3op2-31.el9_5
Oracle Linux 9cups-client1:2.3.3op2-31.el9_5
Oracle Linux 9cups-devel1:2.3.3op2-31.el9_5
Oracle Linux 9cups-filesystem1:2.3.3op2-31.el9_5
Oracle Linux 9cups-filters1.28.7-17.0.1.el9_4
Oracle Linux 9cups-filters-devel1.28.7-17.0.1.el9_4
Oracle Linux 9cups-filters-libs1.28.7-17.0.1.el9_4
Oracle Linux 9cups-ipptool1:2.3.3op2-31.el9_5
Oracle Linux 9cups-libs1:2.3.3op2-31.el9_5
Oracle Linux 9cups-lpd1:2.3.3op2-31.el9_5
Oracle Linux 9cups-printerapp1:2.3.3op2-31.el9_5
rapidfort amazon linux 2023cups-filters1.28.16-3.amzn2023.0.2
rapidfort amazon linux 2023cups-filters-devel1.28.16-3.amzn2023.0.2
rapidfort amazon linux 2023cups-filters-libs1.28.16-3.amzn2023.0.2
rapidfort Oracle Linux 9cups1:2.3.3op2-31.el9_5
rapidfort Oracle Linux 9cups-client1:2.3.3op2-31.el9_5
rapidfort Oracle Linux 9cups-devel1:2.3.3op2-31.el9_5
rapidfort Oracle Linux 9cups-filesystem1:2.3.3op2-31.el9_5
rapidfort Oracle Linux 9cups-filters0:1.28.7-17.0.1.el9_4
rapidfort Oracle Linux 9cups-filters-libs0:1.28.7-17.0.1.el9_4
rapidfort Oracle Linux 9cups-ipptool1:2.3.3op2-31.el9_5
rapidfort Oracle Linux 9cups-libs1:2.3.3op2-31.el9_5
rapidfort Oracle Linux 9cups-lpd1:2.3.3op2-31.el9_5
rapidfort Oracle Linux 9cups-printerapp1:2.3.3op2-31.el9_5
rapidfort ubuntu 20.04cups0:2.4.1op1-1ubuntu4.11, 0:2.4.7-1.2ubuntu7.3
rapidfort ubuntu 20.04rf-cups0:2.4.1op1-1ubuntu4.11, 0:2.4.7-1.2ubuntu7.3
rapidfort ubuntu 22.04cups0:2.4.1op1-1ubuntu4.11, 0:2.4.7-1.2ubuntu7.3
rapidfort ubuntu 22.04rf-cups0:2.4.1op1-1ubuntu4.11, 0:2.4.7-1.2ubuntu7.3
rapidfort ubuntu 24.04cups0:2.4.1op1-1ubuntu4.11, 0:2.4.7-1.2ubuntu7.3
rapidfort ubuntu 24.04rf-cups0:2.4.1op1-1ubuntu4.11, 0:2.4.7-1.2ubuntu7.3
Red Hatcupssin corrección indicada
Red Hatcups-clientsin corrección indicada
Red Hatcups-develsin corrección indicada
Red Hatcups-filesystemsin corrección indicada
Red Hatcups-ipptoolsin corrección indicada
Red Hatcups-libssin corrección indicada
Red Hatcups-lpdsin corrección indicada
rocky 8cups-filters1.20.0-35.el8_10
rocky 8cups-filters-libs1.20.0-35.el8_10
rocky 8cups-libs1:2.2.6-62.el8_10
rocky 9cups1:2.3.3op2-31.el9_5
rocky 9cups-client1:2.3.3op2-31.el9_5
rocky 9cups-devel1:2.3.3op2-31.el9_5
rocky 9cups-filesystem1:2.3.3op2-31.el9_5
rocky 9cups-filters1.28.7-17.el9_4
rocky 9cups-filters-libs1.28.7-17.el9_4
rocky 9cups-ipptool1:2.3.3op2-31.el9_5
rocky 9cups-libs1:2.3.3op2-31.el9_5
rocky 9cups-lpd1:2.3.3op2-31.el9_5
rocky 9cups-printerapp1:2.3.3op2-31.el9_5
root.io debian 12rootio-cups2.4.2-3+deb12u8
root.io debian 13rootio-cups2.4.10-2
seal Red Hat 8cups1:2.2.6-51.el8_8.2+sp999
seal Red Hat 8seal-cups1:2.2.6-51.el8_8.2+sp999
seal Red Hat 9cups1:2.3.3op2-16.el9+sp999, 1:2.3.3op2-16.el9_2.1+sp999
seal Red Hat 9seal-cups1:2.3.3op2-16.el9+sp999, 1:2.3.3op2-16.el9_2.1+sp999
ubuntu 16.04-ESMcups2.1.3-4ubuntu0.11+esm8
ubuntu 18.04-ESMcups2.2.7-1ubuntu2.10+esm6
ubuntu 20.04cups2.3.1-9ubuntu1.9
ubuntu 20.04-ESMcups2.3.1-9ubuntu1.9
ubuntu 22.04cups2.4.1op1-1ubuntu4.11
ubuntu 24.04cups2.4.7-1.2ubuntu7.3
ubuntu 24.04libppd2:2.0.0-0ubuntu4.1

Referencias

Las 29 referencias

Vulnerability data compiled from the Trivy vulnerability database (trivy-db, Aqua Security, Apache License 2.0), which aggregates third-party advisories. CVE records are published by The MITRE Corporation under the CVE Terms of Use; CVE is a trademark of MITRE. This product uses data from the NVD API but is not endorsed or certified by the NVD. Severity, titles and advisory data from the GitHub Advisory Database (CC BY 4.0), Red Hat security data (CC BY 4.0) and the other sources linked on each entry. Entries may be summarised or re-formatted; the linked original is the authoritative record.