8.6

CVE-2024-47076: openprinting libcupsfilters Improper Input Validation

CVSS: 8.6v3.1HighModified
AliasesUBUNTU-CVE-2024-47076USN-7044-1DEBIAN-CVE-2024-47076
Published 26-09-2024Last modified 03-11-2025

Vulnerability summary

CVE-2024-47076 is a high (CVSS 8.6) Improper Input Validation vulnerability in openprinting libcupsfilters. EPSS estimates a 79.90% chance of exploitation in the next 30 days, higher than 99.6% of scored vulnerabilities. 3 public exploits are recorded.

Overall risk
60/100
0100
High · default modelHow is this calculated?
CVSS score
8.6/10
010
High · v3.1 (CVE.org)
EPSS score
79.90%
0%100%
Critical · +2.25 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits3github, reference, metasploit

Advisory lineage

Upstream 0 · Downstream 18 · Duplicates 1 · Related 5

Timeline

  1. 26-09-2024
    PublishedVulnerability first disclosed.
  2. 03-11-2025
    Last modifiedVulnerability information updated.

Description

CUPS is a standards-based, open-source printing system, and `libcupsfilters` contains the code of the filters of the former `cups-filters` package as library functions to be used for the data format conversion tasks needed in Printer Applications. The `cfGetPrinterAttributes5` function in `libcupsfilters` does not sanitize IPP attributes returned from an IPP server. When these IPP attributes are used, for instance, to generate a PPD file, this can lead to attacker controlled data to be provided to the rest of the CUPS system.

CVSS metrics

4 scores · 4 sources · 1 version

EPSS trend

Probability

79.90%

Chance of exploitation in the next 30 days

Percentile

100%

Versus all other CVEs

30-day change

+2.25 pp

From 77.64% on 18-09-2026

18-09-202618-10-2026
EPSS score
79.90%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

3 found
  • githubUnverified

    Libcupsfilters

    Maturity: poc

  • referenceUnverified

    Exploit Reference (evilsocket.net)

    Maturity: unknown

  • MetasploitMetasploitremoteUnverified

    CUPS IPP Attributes LAN Remote Code Execution

    exploit/multi/misc/cups_ipp_remote_code_execution

    Maturity: poc

Weaknesses

CWE · root cause

Affected systems

Debian2 products
  • cups-filters< 1.28.17-3+deb12u1 | < 1.28.17-5
  • libcupsfilters< 2.0.0-3
Ubuntu2 products
  • cups-filters< 1.27.4-1ubuntu0.4 | < 1.28.15-0ubuntu1.4
  • libcupsfilters< 2.0.0-0ubuntu7.1
Openprinting1 product

3 vendors · 5 products

References

16 links
Show all 16 references