Every CVE Search/ Get API key

CVE-2010-2941

ipp.c in cupsd in CUPS 1.4.4 and earlier does not properly allocate memory for attribute values...

9.8 CriticalFix available

ipp.c in cupsd in CUPS 1.4.4 and earlier does not properly allocate memory for attribute values with invalid string data types, which allows remote attackers to cause a denial of service (use-after-free and application crash) or possibly execute arbitrary code via a crafted IPP request.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

6.42%Down 1.3 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 9.8

ipp.c in cupsd in CUPS 1.4.4 and earlier does not properly allocate memory for attribute values with invalid string data types, which allows remote attackers to cause a denial of service (use-after-free and application crash) or possibly execute arbitrary code via a crafted IPP request.

Record
CVE-2010-2941
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
9.3 HighAV:N/AC:M/Au:N/C:C/I:C/A:C
Weakness
CWE-416
Updated
2026-11-02
CVE List No score

ipp.c in cupsd in CUPS 1.4.4 and earlier does not properly allocate memory for attribute values with invalid string data types, which allows remote attackers to cause a denial of service (use-after-free and application crash) or possibly execute arbitrary code via a crafted IPP request.

Record
CVE-2010-2941
Updated
2026-11-02
EUVDEUVD-2010-2945 No score

ipp.c in cupsd in CUPS 1.4.4 and earlier does not properly allocate memory for attribute values with invalid string data types, which allows remote attackers to cause a denial of service (use-after-free and application crash) or possibly execute arbitrary code via a crafted IPP request.

Record
EUVD-2010-2945
Updated
2026-11-03
GitHub AdvisoriesGHSA-pp56-6c5p-hfmv 9.8

ipp.c in cupsd in CUPS 1.4.4 and earlier does not properly allocate memory for attribute values...

ipp.c in cupsd in CUPS 1.4.4 and earlier does not properly allocate memory for attribute values with invalid string data types, which allows remote attackers to cause a denial of service (use-after-free and application crash) or possibly execute arbitrary code via a crafted IPP request.

Record
GHSA-pp56-6c5p-hfmv
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-416
Updated
2026-11-02
OSV 9.8

ipp.c in cupsd in CUPS 1.4.4 and earlier does not properly allocate memory for attribute values with invalid string data types, which allows remote attackers to cause a denial of service (use-after-free and application crash) or possibly execute arbitrary code via a crafted IPP request.

Record
CVE-2010-2941
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2010-2941 9.8

ipp.c in cupsd in CUPS 1.4.4 and earlier does not properly allocate memory for attribute values with invalid string data types, which allows remote attackers to cause a denial of service (use-after-free and application crash) or possibly execute arbitrary code via a crafted IPP request.

Record
DEBIAN-CVE-2010-2941
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVopenSUSE-SU-2024:10075-1 No score

cups-2.1.3-2.3 on GA media

These are all security issues fixed in the cups-2.1.3-2.3 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10075-1
Updated
2026-11-02

Affected products

Show 1 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
cups
Debian:12
before 1.4.4-7
1.4.4-7
cups
Debian:13
before 1.4.4-7
1.4.4-7
cups
Debian:14
before 1.4.4-7
1.4.4-7
cups
Debian:5.0
From an advisory covering 8 CVEs
before 1.3.8-1+lenny9, plus listed versions
1.3.8-1+lenny61.3.8-1+lenny71.3.8-1+lenny81.3.8-1lenny4.11.3.8-1lenny5
1.3.8-1+lenny9
cups
Red Hat:enterprise_linux:5::client_workstation
From an advisory covering 2 CVEs
before 1:1.3.7-18.el5_5.8
1:1.3.7-18.el5_5.8
cups-debuginfo
Red Hat:enterprise_linux:5::client_workstation
From an advisory covering 2 CVEs
before 1:1.3.7-18.el5_5.8
1:1.3.7-18.el5_5.8
cups-devel
Red Hat:enterprise_linux:5::client_workstation
From an advisory covering 2 CVEs
before 1:1.3.7-18.el5_5.8
1:1.3.7-18.el5_5.8
cups
Red Hat:enterprise_linux:5::client
From an advisory covering 2 CVEs
before 1:1.3.7-18.el5_5.8
1:1.3.7-18.el5_5.8
cups-debuginfo
Red Hat:enterprise_linux:5::client
From an advisory covering 2 CVEs
before 1:1.3.7-18.el5_5.8
1:1.3.7-18.el5_5.8
cups-libs
Red Hat:enterprise_linux:5::client
From an advisory covering 2 CVEs
before 1:1.3.7-18.el5_5.8
1:1.3.7-18.el5_5.8
Show 31 moreShow less
Affected packages
PackageAffectedFixed
cups-lpd
Red Hat:enterprise_linux:5::client
From an advisory covering 2 CVEs
before 1:1.3.7-18.el5_5.8
1:1.3.7-18.el5_5.8
cups
Red Hat:enterprise_linux:5::server
From an advisory covering 2 CVEs
before 1:1.3.7-18.el5_5.8
1:1.3.7-18.el5_5.8
cups-debuginfo
Red Hat:enterprise_linux:5::server
From an advisory covering 2 CVEs
before 1:1.3.7-18.el5_5.8
1:1.3.7-18.el5_5.8
cups-devel
Red Hat:enterprise_linux:5::server
From an advisory covering 2 CVEs
before 1:1.3.7-18.el5_5.8
1:1.3.7-18.el5_5.8
cups-libs
Red Hat:enterprise_linux:5::server
From an advisory covering 2 CVEs
before 1:1.3.7-18.el5_5.8
1:1.3.7-18.el5_5.8
cups-lpd
Red Hat:enterprise_linux:5::server
From an advisory covering 2 CVEs
before 1:1.3.7-18.el5_5.8
1:1.3.7-18.el5_5.8
cups
Red Hat:enterprise_linux:6::client
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-debuginfo
Red Hat:enterprise_linux:6::client
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-devel
Red Hat:enterprise_linux:6::client
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-php
Red Hat:enterprise_linux:6::client
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-libs
Red Hat:enterprise_linux:6::client
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-lpd
Red Hat:enterprise_linux:6::client
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups
Red Hat:enterprise_linux:6::computenode
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-debuginfo
Red Hat:enterprise_linux:6::computenode
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-devel
Red Hat:enterprise_linux:6::computenode
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-php
Red Hat:enterprise_linux:6::computenode
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-libs
Red Hat:enterprise_linux:6::computenode
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-lpd
Red Hat:enterprise_linux:6::computenode
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups
Red Hat:enterprise_linux:6::server
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-debuginfo
Red Hat:enterprise_linux:6::server
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-php
Red Hat:enterprise_linux:6::server
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-devel
Red Hat:enterprise_linux:6::server
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-libs
Red Hat:enterprise_linux:6::server
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-lpd
Red Hat:enterprise_linux:6::server
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups
Red Hat:enterprise_linux:6::workstation
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-debuginfo
Red Hat:enterprise_linux:6::workstation
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-php
Red Hat:enterprise_linux:6::workstation
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-devel
Red Hat:enterprise_linux:6::workstation
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-libs
Red Hat:enterprise_linux:6::workstation
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups-lpd
Red Hat:enterprise_linux:6::workstation
before 1:1.4.2-35.el6_0.1
1:1.4.2-35.el6_0.1
cups
openSUSE:Tumbleweed
From an advisory covering 17 CVEs
before 2.1.3-2.3
2.1.3-2.3

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2010-2941 is a critical vulnerability (CVSS 9.8) in Apple Cups, published November 5, 2010. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 6.42%, the 93rd percentile. Fixed in cups 1.4.4-7.

References

Show 54 moreShow less
MoveEnter Open