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.
CVSS Details
- CVSS 3.1 Base Score: 7.5
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Apple Osx Cups | — | Upgrade macOS to the latest versionApply OS X security update 2010-004 | Dec 16, 2011 | Mar 5, 2010 |
| Centos_linux | — | Upgrade cupsUpgrade cups-lpdUpgrade cups-develUpgrade cups-libs | Dec 1, 2016 | Mar 5, 2010 |
| Debian | — | Upgrade cups | Jul 30, 2024 | Mar 5, 2010 |
| Gentoo Linux | — | Upgrade net-print/cups. | Oct 30, 2017 | Mar 5, 2010 |
| Oracle_linux | — | Upgrade cups-libsUpgrade cups-lpdUpgrade cups-develUpgrade cups | Oct 16, 2024 | Mar 5, 2010 |
| Suse | — | Upgrade cups-clientUpgrade cups-libs-32bitUpgrade cups-libs-x86Upgrade cups-libsUpgrade cupsUpgrade cups-devel | Feb 17, 2015 | Jun 28, 2013 |
| Ubuntu | — | Upgrade cupsysUpgrade cupsys-clientUpgrade cupsUpgrade cups-client | Nov 8, 2024 | Mar 5, 2010 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub