Every CVESearch/Get API key

CVE-2014-9679

Integer underflow in the cupsRasterReadPixels function in filter/raster.c in CUPS before 2.0.2...

6.8 MediumFix available

CVE-2014-9679 is a medium vulnerability (CVSS 6.8) in Apple Cups, published July 29, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.63%, the 91st percentile. Fixed in cups 1.7.5-11.

What does this mean?
Severity
6.8 MediumCVSS 2.0, NVD
Exploit chance
4.63%EPSS, 91st percentile
Exploitation
None knownNot on CISA’s or ENISA’s lists
Fixed in
1.7.5-11cups +67 more

Description

Integer underflow in the cupsRasterReadPixels function in filter/raster.c in CUPS before 2.0.2 allows remote attackers to have unspecified impact via a malformed compressed raster file, which triggers a buffer overflow.

Exploit likelihood

4.63%Up 1.2 points since Feb 4, 2022
90%50%10%1%

Affected products

Affected packages

Affected packages
PackageAffectedFixed
cups
Debian:12
before 1.7.5-11
1.7.5-11
cups
Debian:13
before 1.7.5-11
1.7.5-11
cups
Debian:14
before 1.7.5-11
1.7.5-11
cups
Debian:6.0
before 1.4.4-7+squeeze7, plus listed versions
1.4.4-71.4.4-7+squeeze11.4.4-7+squeeze21.4.4-7+squeeze31.4.4-7+squeeze41.4.4-7+squeeze51.4.4-7+squeeze6
1.4.4-7+squeeze7
cups
Debian:7
before 1.5.3-5+deb7u5, plus listed versions
1.5.3-51.5.3-5+deb7u11.5.3-5+deb7u21.5.3-5+deb7u31.5.3-5+deb7u4
1.5.3-5+deb7u5
cups
Mageia:4
before 1.7.0-7.4.mga4
1.7.0-7.4.mga4
cups
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-debuginfo
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-libs
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-lpd
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
Show 58 moreShow less
Affected packages
PackageAffectedFixed
cups-devel
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-php
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-debuginfo
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-libs
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-lpd
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-devel
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-php
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-debuginfo
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-devel
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-libs
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-lpd
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-php
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-debuginfo
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-devel
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-libs
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-lpd
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups-php
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 1:1.4.2-67.el6_6.1
1:1.4.2-67.el6_6.1
cups
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-client
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-debuginfo
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-filesystem
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-libs
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-lpd
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-devel
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-ipptool
Red Hat:enterprise_linux:7::client
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-client
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-debuginfo
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-filesystem
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-libs
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-lpd
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-devel
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-ipptool
Red Hat:enterprise_linux:7::computenode
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 1:1.6.3-17.ael7b_1.1
1:1.6.3-17.ael7b_1.1
cups-client
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 1:1.6.3-17.ael7b_1.1
1:1.6.3-17.ael7b_1.1
cups-debuginfo
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 1:1.6.3-17.ael7b_1.1
1:1.6.3-17.ael7b_1.1
cups-devel
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 1:1.6.3-17.ael7b_1.1
1:1.6.3-17.ael7b_1.1
cups-filesystem
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 1:1.6.3-17.ael7b_1.1
1:1.6.3-17.ael7b_1.1
cups-libs
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 1:1.6.3-17.ael7b_1.1
1:1.6.3-17.ael7b_1.1
cups-lpd
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 1:1.6.3-17.ael7b_1.1
1:1.6.3-17.ael7b_1.1
cups-ipptool
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 1:1.6.3-17.ael7b_1.1
1:1.6.3-17.ael7b_1.1
cups
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-client
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-debuginfo
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-devel
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-filesystem
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-libs
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-lpd
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups-ipptool
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 1:1.6.3-17.el7_1.1
1:1.6.3-17.el7_1.1
cups
SUSE:Linux Enterprise Desktop 12
before 1.7.5-5.1
1.7.5-5.1
cups154
SUSE:Linux Enterprise Module for Legacy 12
before 1.5.4-5.1
1.5.4-5.1
cups
SUSE:Linux Enterprise Software Development Kit 12
before 1.7.5-5.1
1.7.5-5.1
cups
SUSE:Linux Enterprise Server 12
before 1.7.5-5.1
1.7.5-5.1
cups
SUSE:Linux Enterprise Server for SAP Applications 12
before 1.7.5-5.1
1.7.5-5.1
cups
Ubuntu:14.04:LTS
before 1.7.2-0ubuntu1.5, plus listed versions
1.7.0~rc1-0ubuntu51.7.0-0ubuntu21.7.0-0ubuntu31.7.0-11.7.0-2
Show 19 moreShow less
1.7.1-11.7.1-21.7.1-2git11.7.1-31.7.1-41.7.1-4ubuntu11.7.1-5ubuntu11.7.1-5ubuntu31.7.1-5ubuntu41.7.1-5ubuntu51.7.1-5ubuntu61.7.1-5ubuntu71.7.1-5ubuntu81.7.1-5ubuntu91.7.1-5ubuntu101.7.2-0ubuntu11.7.2-0ubuntu1.11.7.2-0ubuntu1.21.7.2-0ubuntu1.4
1.7.2-0ubuntu1.5

What each source reports

NVD Score used6.8

Integer underflow in the cupsRasterReadPixels function in filter/raster.c in CUPS before 2.0.2 allows remote attackers to have unspecified impact via a malformed compressed raster file, which triggers a buffer overflow.

Record
CVE-2014-9679
CVSS 2.0
6.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:P
Weakness
CWE-119
Updated
2026-11-02
CVE ListNo score

Integer underflow in the cupsRasterReadPixels function in filter/raster.c in CUPS before 2.0.2 allows remote attackers to have unspecified impact via a malformed compressed raster file, which triggers a buffer overflow.

Record
CVE-2014-9679
Updated
2026-11-02
EUVDEUVD-2014-9489No score

Integer underflow in the cupsRasterReadPixels function in filter/raster.c in CUPS before 2.0.2 allows remote attackers to have unspecified impact via a malformed compressed raster file, which triggers a buffer overflow.

Record
EUVD-2014-9489
Updated
2026-11-03
GitHub AdvisoriesGHSA-m7r3-4c7g-v5h3No score

Integer underflow in the cupsRasterReadPixels function in filter/raster.c in CUPS before 2.0.2...

Integer underflow in the cupsRasterReadPixels function in filter/raster.c in CUPS before 2.0.2 allows remote attackers to have unspecified impact via a malformed compressed raster file, which triggers a buffer overflow.

Record
GHSA-m7r3-4c7g-v5h3
Weakness
CWE-119
Updated
2026-11-02
OSVNo score

Integer underflow in the cupsRasterReadPixels function in filter/raster.c in CUPS before 2.0.2 allows remote attackers to have unspecified impact via a malformed compressed raster file, which triggers a buffer overflow.

Record
CVE-2014-9679
Updated
2026-11-02
OSVDEBIAN-CVE-2014-9679No score

Integer underflow in the cupsRasterReadPixels function in filter/raster.c in CUPS before 2.0.2 allows remote attackers to have unspecified impact via a malformed compressed raster file, which triggers a buffer overflow.

Record
DEBIAN-CVE-2014-9679
Updated
2026-11-02
Show 6 moreShow less
OSVMGASA-2015-0067No score

Updated cups packages fix CVE-2014-9679

Updated cups packages fix security vulnerability:

A malformed file with an invalid page header and compressed raster data can trigger a buffer overflow in cupsRasterReadPixels (CVE-2014-9679).

Record
MGASA-2015-0067
Updated
2026-11-02
OSVSUSE-SU-2015:0465-1No score

Security update for cups, cups154

cups, cups154 was updated to fix one security issue.

This security issue was fixed:

  • CVE-2014-9679: A malformed compressed raster file can trigger a buffer overflow in cupsRasterReadPixels (bnc#917799).
Record
SUSE-SU-2015:0465-1
Updated
2026-11-02
OSVSUSE-SU-2015:0575-1No score

Security update for CUPS

This update fixes various issues in CUPS.

* CVE-2014-3537 CVE-2014-5029 CVE-2014-5030 CVE-2014-5031: Various
  insufficient symbolic link checking could have lead to privilege
  escalation from the lp user to root.

Security Issues:

* CVE-2014-3537
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-3537>
* CVE-2014-5029
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-5029>
* CVE-2014-5030
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-5030>
* CVE-2014-5031
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-5031>
Record
SUSE-SU-2015:0575-1
Updated
2026-11-02
OSVSUSE-SU-2015:1011-1No score

Security update for CUPS

This update fixes various issues in CUPS.

* CVE-2014-3537 CVE-2014-5029 CVE-2014-5030 CVE-2014-5031: Various
  insufficient symbolic link checking could have lead to privilege
  escalation from the lp user to root.

Security Issues:

* CVE-2014-3537
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-3537>
* CVE-2014-5029
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-5029>
* CVE-2014-5030
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-5030>
* CVE-2014-5031
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-5031>
Record
SUSE-SU-2015:1011-1
Updated
2026-11-02
OSVUBUNTU-CVE-2014-9679No score

Integer underflow in the cupsRasterReadPixels function in filter/raster.c in CUPS before 2.0.2 allows remote attackers to have unspecified impact via a malformed compressed raster file, which triggers a buffer overflow.

Record
UBUNTU-CVE-2014-9679
Updated
2026-11-02
OSVUSN-2520-1No score

cups vulnerability

Peter De Wachter discovered that CUPS incorrectly handled certain malformed compressed raster files. A remote attacker could use this issue to cause CUPS to crash, resulting in a denial of service, or possibly execute arbitrary code.

Record
USN-2520-1
Updated
2026-11-02

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.

References

Show 44 moreShow less
MoveEnter Open