p PatchFirst

CVE-2024-47175

CVE-2024-47175 · libppd's ppdCreatePPDFromIPP2 function does not sanitize IPP attributes when creating the PPD buffer

Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.

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.

CVSS 8.6 · Alta · EPSS 63,6% · Código de explotación público · Corrección disponible

Publicación
Actualización

Pila tecnológica: system

Productos y versiones afectados

  • libppd

    Versiones
    • <= 2.1b1: Afectada

    Sin corrección publicada

  • cups Debian:12

    Versiones
    • 2.4.2-3
    • 2.4.2-3+deb12u1
    • 2.4.2-3+deb12u2
    • 2.4.2-3+deb12u3
    • 2.4.2-3+deb12u4
    • 2.4.2-3+deb12u5
    • 2.4.2-3+deb12u6
    • 2.4.2-3+deb12u7
    Intervalos de versiones afectados
    • ECOSYSTEM: < 2.4.2-3+deb12u8

    Actualiza a 2.4.2-3+deb12u8

  • cups Debian:13

    Intervalos de versiones afectados
    • ECOSYSTEM: < 2.4.10-2

    Actualiza a 2.4.10-2

  • cups Debian:14

    Intervalos de versiones afectados
    • ECOSYSTEM: < 2.4.10-2

    Actualiza a 2.4.10-2

  • cups Ubuntu:Pro:16.04:LTS

    Versiones
    • 2.1.0-4ubuntu3
    • 2.1.0-5
    • 2.1.0-6
    • 2.1.0-6ubuntu1
    • 2.1.0-7
    • 2.1.2-1
    • 2.1.2-2
    • 2.1.3-1
    • 2.1.3-1build1
    • 2.1.3-3
    • 2.1.3-4
    • 2.1.3-4ubuntu0.2
    • 2.1.3-4ubuntu0.3
    • 2.1.3-4ubuntu0.4
    • 2.1.3-4ubuntu0.5
    • 2.1.3-4ubuntu0.6
    • 2.1.3-4ubuntu0.7
    • 2.1.3-4ubuntu0.8
    • 2.1.3-4ubuntu0.9
    • 2.1.3-4ubuntu0.10
    • 2.1.3-4ubuntu0.11
    • 2.1.3-4ubuntu0.11+esm1
    • 2.1.3-4ubuntu0.11+esm2
    • 2.1.3-4ubuntu0.11+esm3
    • 2.1.3-4ubuntu0.11+esm4
    • 2.1.3-4ubuntu0.11+esm5
    • 2.1.3-4ubuntu0.11+esm6
    • 2.1.3-4ubuntu0.11+esm7
    Intervalos de versiones afectados
    • ECOSYSTEM: < 2.1.3-4ubuntu0.11+esm8

    Actualiza a 2.1.3-4ubuntu0.11+esm8

  • cups Ubuntu:Pro:18.04:LTS

    Versiones
    • 2.2.4-7ubuntu2
    • 2.2.5-2
    • 2.2.6-2
    • 2.2.6-3
    • 2.2.6-4
    • 2.2.6-5
    • 2.2.7-1ubuntu1
    • 2.2.7-1ubuntu2
    • 2.2.7-1ubuntu2.1
    • 2.2.7-1ubuntu2.2
    • 2.2.7-1ubuntu2.3
    • 2.2.7-1ubuntu2.4
    • 2.2.7-1ubuntu2.5
    • 2.2.7-1ubuntu2.6
    • 2.2.7-1ubuntu2.7
    • 2.2.7-1ubuntu2.8
    • 2.2.7-1ubuntu2.9
    • 2.2.7-1ubuntu2.10
    • 2.2.7-1ubuntu2.10+esm1
    • 2.2.7-1ubuntu2.10+esm2
    • 2.2.7-1ubuntu2.10+esm3
    • 2.2.7-1ubuntu2.10+esm4
    • 2.2.7-1ubuntu2.10+esm5
    Intervalos de versiones afectados
    • ECOSYSTEM: < 2.2.7-1ubuntu2.10+esm6

    Actualiza a 2.2.7-1ubuntu2.10+esm6

  • cups Ubuntu:20.04:LTS

    Versiones
    • 2.2.12-2ubuntu1
    • 2.3.0-6
    • 2.3.0-7
    • 2.3.0-7ubuntu1
    • 2.3.1-1ubuntu1
    • 2.3.1-2
    • 2.3.1-4
    • 2.3.1-7
    • 2.3.1-9ubuntu1
    • 2.3.1-9ubuntu1.1
    • 2.3.1-9ubuntu1.2
    • 2.3.1-9ubuntu1.3
    • 2.3.1-9ubuntu1.4
    • 2.3.1-9ubuntu1.5
    • 2.3.1-9ubuntu1.6
    • 2.3.1-9ubuntu1.7
    • 2.3.1-9ubuntu1.8
    Intervalos de versiones afectados
    • ECOSYSTEM: < 2.3.1-9ubuntu1.9

    Actualiza a 2.3.1-9ubuntu1.9

  • cups Ubuntu:22.04:LTS

    Versiones
    • 2.3.3op2-7ubuntu2
    • 2.4.1op1-1ubuntu1
    • 2.4.1op1-1ubuntu2
    • 2.4.1op1-1ubuntu3
    • 2.4.1op1-1ubuntu4
    • 2.4.1op1-1ubuntu4.1
    • 2.4.1op1-1ubuntu4.2
    • 2.4.1op1-1ubuntu4.4
    • 2.4.1op1-1ubuntu4.6
    • 2.4.1op1-1ubuntu4.7
    • 2.4.1op1-1ubuntu4.8
    • 2.4.1op1-1ubuntu4.9
    • 2.4.1op1-1ubuntu4.10
    Intervalos de versiones afectados
    • ECOSYSTEM: < 2.4.1op1-1ubuntu4.11

    Actualiza a 2.4.1op1-1ubuntu4.11

  • cups Ubuntu:24.04:LTS

    Versiones
    • 2.4.6-0ubuntu3
    • 2.4.7-1.2ubuntu2
    • 2.4.7-1.2ubuntu3
    • 2.4.7-1.2ubuntu7
    • 2.4.7-1.2ubuntu7.1
    • 2.4.7-1.2ubuntu7.2
    Intervalos de versiones afectados
    • ECOSYSTEM: < 2.4.7-1.2ubuntu7.3

    Actualiza a 2.4.7-1.2ubuntu7.3

  • libppd Ubuntu:24.04:LTS

    Versiones
    • 2:2.0.0-0ubuntu1
    • 2:2.0.0-0ubuntu3
    • 2:2.0.0-0ubuntu4
    Intervalos de versiones afectados
    • ECOSYSTEM: < 2:2.0.0-0ubuntu4.1

    Actualiza a 2:2.0.0-0ubuntu4.1

Fuentes originales

Comprueba tu servidor →