CVE-2010-0302: Apple Cups

High severity, CVSS 7.5. EPSS: 2.6% chance of exploitation in the next 30 days.

Use-after-free vulnerability in the abstract file-descriptor handling interface in the cupsdDoSelect function in scheduler/select.c in the scheduler in cupsd in CUPS before 1.4.4, when kqueue or epoll is used, allows remote attackers to cause a denial of service (daemon crash or hang) via a client disconnection during listing of a large number of print jobs, related to improperly maintaining a reference count. NOTE: some of these details are obtained from third party information. NOTE: this vulnerability exists because of an incomplete fix for CVE-2009-3553.

Affected products

  • Apple Cups: before 1.4.4 (fixed in 1.4.4)
  • Apple Mac OS X: before 10.5.8 (fixed in 10.5.8); from 10.6.0, before 10.6.4 (fixed in 10.6.4)
  • Apple Mac OS X Server: before 10.5.8 (fixed in 10.5.8); from 10.6.0, before 10.6.4 (fixed in 10.6.4)
  • Canonical Ubuntu Linux: version 6.06 only; version 8.04 only; version 8.10 only; version 9.04 only; version 9.10 only
  • Fedoraproject Fedora: version 11 only
  • Red Hat Enterprise Linux: version 5.0 only
  • Red Hat Enterprise Linux Desktop: version 5.0 only
  • Red Hat Enterprise Linux Eus: version 5.4 only
  • Red Hat Enterprise Linux Server: version 5.0 only
  • Red Hat Enterprise Linux Workstation: version 5.0 only

Published 2010-03-05. Last modified 2026-06-16.