Description
A flaw was found in libcupsfilters. The cfIEEE1284NormalizeMakeModel() function enters an infinite loop when processing a printer-advertised IEEE-1284 device ID with an empty model field, causing sustained CPU consumption. A network-adjacent attacker could exploit this by broadcasting a specially crafted printer advertisement, leading to denial of service.
Published: 2026-07-23
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability originates in libcupsfilters’ cfIEEE1284NormalizeMakeModel() function. When processing a printer‑advertised IEEE‑1284 device ID that contains an empty model field, the function enters an infinite loop that constantly consumes CPU resources, resulting in a denial of service.

Affected Systems

The flaw affects systems running Red Hat Enterprise Linux versions 7, 8, 9, and 10 that have libcupsfilters installed; this inference is drawn from the provided workaround regarding cups‑browsed.

Risk and Exploitability

The CVSS score of 7.5 indicates a moderate‑to‑high severity level, while the EPSS score of <1 % suggests a low probability of exploitation. The vulnerability is not listed in the CISA KEV catalog, implying no publicly known exploits. Attackers would need proximity to the network to broadcast a crafted printer advertisement, after which the target can be overwhelmed by CPU exhaustion and suffer a denial of service.

Generated by OpenCVE AI on August 3, 2026 at 22:40 UTC.

Remediation

Vendor Workaround

If automatic network printer discovery is not strictly necessary for your environment, stopping the service completely eliminates the vulnerable attack surface.If you must use cups-browsed for legitimate operational reasons, you should prevent untrusted networks from feeding data to the daemon.


OpenCVE Recommended Actions

  • Install the latest libcupsfilters update that resolves the infinite-loop bug.
  • If an immediate update is not possible, stop the cups‑browsed service to remove the vulnerable interface.
  • Restrict network access to the cups‑browsed service, blocking untrusted printers from sending advertisement traffic.

Generated by OpenCVE AI on August 3, 2026 at 22:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 23 Jul 2026 11:00:00 +0000

Type Values Removed Values Added
Description A flaw was found in libcupsfilters. The cfIEEE1284NormalizeMakeModel() function enters an infinite loop when processing a printer-advertised IEEE-1284 device ID with an empty model field, causing sustained CPU consumption. A network-adjacent attacker could exploit this by broadcasting a specially crafted printer advertisement, leading to denial of service.
Title Libcupsfilters: cups-filters: libcupsfilters: cpu exhaustion via infinite loop in cfieee1284normalizemakemodel()
First Time appeared Redhat
Redhat enterprise Linux
Weaknesses CWE-835
CPEs cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:7
cpe:/o:redhat:enterprise_linux:8
cpe:/o:redhat:enterprise_linux:9
Vendors & Products Redhat
Redhat enterprise Linux
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

Redhat Enterprise Linux
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-07-23T20:15:01.235Z

Reserved: 2026-07-20T11:15:34.675Z

Link: CVE-2026-64611

cve-icon Vulnrichment

Updated: 2026-07-23T20:07:16.010Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-07-23T11:16:40.680

Modified: 2026-07-23T21:17:05.330

Link: CVE-2026-64611

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T22:45:04Z

Weaknesses
  • CWE-835

    Loop with Unreachable Exit Condition ('Infinite Loop')