CVE-2024-47175: debian debian_linux Improper Input Validation
Vulnerability summary
CVE-2024-47175 is a critical (CVSS 9.8) Improper Input Validation vulnerability in debian debian_linux. EPSS estimates a 63.61% chance of exploitation in the next 30 days, higher than 99.2% of scored vulnerabilities. 3 public exploits are recorded.
Advisory lineage
Upstream 0 · Downstream 14 · Related 3Timeline
- 26-09-2024PublishedVulnerability first disclosed.
- 03-11-2025Last modifiedVulnerability information updated.
Description
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 metrics
6 scores · 6 sources · 1 version- CVE.orgCNA8.6HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:NDiffers
- OSV · AlpineEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · Red hatEcosystem advisory · calculated7.7HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:LDiffers
- OSV · UbuntuEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated9.8CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
63.61%
Chance of exploitation in the next 30 days
Percentile
99%
Versus all other CVEs
30-day change
0.00 pp
From 63.61% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
3 foundLibppd
Maturity: poc
Exploit Reference (evilsocket.net)
Maturity: unknown
CUPS IPP Attributes LAN Remote Code Execution
exploit/multi/misc/cups_ipp_remote_code_execution
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Suse16 products
- cups-filters&distro=SUSE Enterprise Storage 7.1< 1.25.0-150200.3.22.1
- cups-filters&distro=SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS< 1.25.0-150200.3.22.1
- cups-filters&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS< 1.25.0-150200.3.22.1
- cups-filters&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS< 1.25.0-150200.3.22.1
- cups-filters&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS< 1.25.0-150200.3.22.1
Redhat15 products
- cups< 1:2.3.3op2-31.el9_5 | < 1:2.2.6-62.el8_10
- cups-client< 1:2.3.3op2-31.el9_5 | < 1:2.2.6-62.el8_10
- cups-client-debuginfo< 1:2.3.3op2-31.el9_5 | < 1:2.2.6-62.el8_10
- cups-debuginfo< 1:2.3.3op2-31.el9_5 | < 1:2.2.6-62.el8_10
- cups-debugsource< 1:2.3.3op2-31.el9_5 | < 1:2.2.6-62.el8_10
Debian2 products
- cups< 2.4.10-2 | < 2.4.2-3+deb12u8 | < 2.3.3op2-3+deb11u9
- debian_linuxEOL11.0
Ubuntu2 products
- cups< 2.3.1-9ubuntu1.9 | < 2.4.1op1-1ubuntu4.11 | < 2.4.7-1.2ubuntu7.3 | < 2.2.7-1ubuntu2.10+esm6 | < 2.1.3-4ubuntu0.11+esm8
- libppd< 2:2.0.0-0ubuntu4.1
Alpine1 product
- cups< 2.4.9-r1 | < 2.4.10-r1
Openprinting1 product
- libppd≤ 2.1b1 | ≤ 2.0.0 | 2.1:beta1*
Opensuse1 product
- cups-filters&distro=openSUSE Leap 15.6< 1.25.0-150200.3.22.1
7 vendors · 38 products
References
34 links- github.com/OpenPrinting/libppd/security/advisories/GHSA-7xfx-47qg-grp6X Refsource CONFIRMARTICLEREPORTExploitVendor Advisory
- github.com/OpenPrinting/cups-browsed/security/advisories/GHSA-rj88-6mr5-rcw8X Refsource MISCNot Applicable
- github.com/OpenPrinting/cups-filters/security/advisories/GHSA-p9rh-jxmq-gq47X Refsource MISCNot Applicable
- github.com/OpenPrinting/libcupsfilters/security/advisories/GHSA-w63j-6g73-wmg5X Refsource MISCNot Applicable
- www.evilsocket.net/2024/09/26/Attacking-UNIX-systems-via-CUPS-Part-IX Refsource MISCExploitThird Party Advisory
- www.openwall.com/lists/oss-security/2024/09/27/3Mailing List