Every CVE Search/ Get API key

CVE-2019-8842

A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS...

3.3 LowFix available

A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Catalina 10.15.2, Security Update 2019-002 Mojave, and Security Update 2019-007 High Sierra. In certain configurations, a remote attacker may be able to submit arbitrary print jobs.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
None
Integrity
Low
Availability
None

Exploit likelihood

2.03%Up 1.9 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 3.3

A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Catalina 10.15.2, Security Update 2019-002 Mojave, and Security Update 2019-007 High Sierra. In certain configurations, a remote attacker may be able to submit arbitrary print jobs.

Record
CVE-2019-8842
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
CVSS 2.0
2.6 LowAV:N/AC:H/Au:N/C:N/I:P/A:N
Weakness
CWE-120
Updated
2026-11-02
CVE List No score

A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Catalina 10.15.2, Security Update 2019-002 Mojave, and Security Update 2019-007 High Sierra. In certain configurations, a remote attacker may be able to submit arbitrary print jobs.

Record
CVE-2019-8842
Updated
2026-11-02
EUVDEUVD-2019-18232 No score

A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Catalina 10.15.2, Security Update 2019-002 Mojave, and Security Update 2019-007 High Sierra. In certain configurations, a remote attacker may be able to submit arbitrary print jobs.

Record
EUVD-2019-18232
Updated
2026-11-03
GitHub AdvisoriesGHSA-3fhw-2p9h-rjgc No score

A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS...

A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Catalina 10.15.2, Security Update 2019-002 Mojave, and Security Update 2019-007 High Sierra. In certain configurations, a remote attacker may be able to submit arbitrary print jobs.

Record
GHSA-3fhw-2p9h-rjgc
Weakness
CWE-120
Updated
2026-11-02
OSVALPINE-CVE-2019-8842 3.3

A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Catalina 10.15.2, Security Update 2019-002 Mojave, and Security Update 2019-007 High Sierra. In certain configurations, a remote attacker may be able to submit arbitrary print jobs.

Record
ALPINE-CVE-2019-8842
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVBELL-CVE-2019-8842 3.3

CVE-2019-8842 does not affect BellSoft software

Record
BELL-CVE-2019-8842
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Updated
2026-11-02
Show 11 moreShow less
OSV 3.3

A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Catalina 10.15.2, Security Update 2019-002 Mojave, and Security Update 2019-007 High Sierra. In certain configurations, a remote attacker may be able to submit arbitrary print jobs.

Record
CVE-2019-8842
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2019-8842 3.3

A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Catalina 10.15.2, Security Update 2019-002 Mojave, and Security Update 2019-007 High Sierra. In certain configurations, a remote attacker may be able to submit arbitrary print jobs.

Record
DEBIAN-CVE-2019-8842
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVOESA-2022-1850 3.3

cups security update

CUPS is the standards-based, open source printing system developed by Apple Inc. for UNIX®-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers.

Security Fix(es):

A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Catalina 10.15.2, Security Update 2019-002 Mojave, and Security Update 2019-007 High Sierra. In certain configurations, a remote attacker may be able to submit arbitrary print jobs.(CVE-2019-8842)

Record
OESA-2022-1850
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2019-8842 3.3

A buffer overflow was addressed with improved bounds checking. This issue is fixed in macOS Catalina 10.15.2, Security Update 2019-002 Mojave, and Security Update 2019-007 High Sierra. In certain configurations, a remote attacker may be able to submit arbitrary print jobs.

Record
UBUNTU-CVE-2019-8842
CVSS 3.1
3.3 LowCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVMGASA-2020-0248 No score

Updated cups packages fix security vulnerability

Updated cups packages fix security vulnerabilities:

It was discovered that CUPS incorrectly handled certain language values. A local attacker could possibly use this issue to cause CUPS to crash, leading to a denial of service, or possibly obtain sensitive information (CVE-2019-2228).

Stephan Zeisberg discovered that the CUPS SNMP backend incorrectly handled encoded ASN.1 inputs. A remote attacker could possibly use this issue to cause CUPS to crash by providing specially crafted network traffic (CVE-2019-8675, CVE-2019-8696).

The ippReadIO function may under-read an extension (CVE-2019-8842).

Stephan Zeisberg discovered that CUPS incorrectly handled certain malformed ppd files. A local attacker could possibly use this issue to execute arbitrary code (CVE-2020-3898).

The cups package has been updated to version 2.2.13 and patched to fix these issues and other bugs.

Also, this update will hopefully fix the cups service failing to start at boot on some systems.

Record
MGASA-2020-0248
Updated
2026-11-02
OSVopenSUSE-SU-2021:0253-1 No score

Security update for cups

This update for cups fixes the following issues:

  • CVE-2020-10001: Fixed an out-of-bounds read in the ippReadIO function (bsc#1180520).
  • CVE-2019-8842: Fixed an out-of-bounds read in an extension field (bsc#1170671).

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2021:0253-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10707-1 No score

cups-2.3.3op2-4.2 on GA media

These are all security issues fixed in the cups-2.3.3op2-4.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10707-1
Updated
2026-11-02
OSVSUSE-SU-2021:0285-1 No score

Security update for cups

This update for cups fixes the following issues:

  • CVE-2020-10001: Fixed an out-of-bounds read in the ippReadIO function (bsc#1180520).
  • CVE-2019-8842: Fixed an out-of-bounds read in an extension field (bsc#1170671).
Record
SUSE-SU-2021:0285-1
Updated
2026-11-02
OSVSUSE-SU-2021:0286-1 No score

Security update for cups

This update for cups fixes the following issues:

  • CVE-2020-10001: Fixed an out-of-bounds read in the ippReadIO function (bsc#1180520).
  • CVE-2019-8842: Fixed an out-of-bounds read in an extension field (bsc#1170671).
Record
SUSE-SU-2021:0286-1
Updated
2026-11-02
OSVUSN-5454-1 No score

cups vulnerabilities

Joshua Mason discovered that CUPS incorrectly handled the secret key used to access the administrative web interface. A remote attacker could possibly use this issue to open a session as an administrator and execute arbitrary code. (CVE-2022-26691)

It was discovered that CUPS incorrectly handled certain memory operations when handling IPP printing. A remote attacker could possibly use this issue to cause CUPS to crash, leading to a denial of service, or obtain sensitive information. This issue only affected Ubuntu 18.04 LTS and Ubuntu 20.04 LTS. (CVE-2019-8842, CVE-2020-10001)

Record
USN-5454-1
Updated
2026-11-02
OSVUSN-5454-2 No score

cups vulnerabilities

USN-5454-1 fixed several vulnerabilities in CUPS. This update provides the corresponding update for Ubuntu 16.04 ESM.

Original advisory details:

Joshua Mason discovered that CUPS incorrectly handled the secret key used to access the administrative web interface. A remote attacker could possibly use this issue to open a session as an administrator and execute arbitrary code. (CVE-2022-26691)

It was discovered that CUPS incorrectly handled certain memory operations when handling IPP printing. A remote attacker could possibly use this issue to cause CUPS to crash, leading to a denial of service, or obtain sensitive information. This issue only affected Ubuntu 18.04 LTS and Ubuntu 20.04 LTS. (CVE-2019-8842, CVE-2020-10001)

Record
USN-5454-2
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
cups
Alpine:v3.10
before 2.2.12-r1
2.2.12-r1
cups
Alpine:v3.11
before 2.2.12-r2
2.2.12-r2
cups
Alpine:v3.12
before 2.3.3-r0
2.3.3-r0
cups
Alpine:v3.13
before 2.3.3-r0
2.3.3-r0
cups
Alpine:v3.14
before 2.3.3-r0
2.3.3-r0
cups
Alpine:v3.15
before 2.3.3-r0
2.3.3-r0
cups
Alpine:v3.16
before 2.3.3-r0
2.3.3-r0
cups
Alpine:v3.17
before 2.3.3-r0
2.3.3-r0
cups
Alpine:v3.18
before 2.3.3-r0
2.3.3-r0
cups
Alpine:v3.19
before 2.3.3-r0
2.3.3-r0
Show 27 moreShow less
Affected packages
PackageAffectedFixed
cups
Alpine:v3.20
before 2.3.3-r0
2.3.3-r0
cups
Alpine:v3.21
before 2.3.3-r0
2.3.3-r0
cups
Alpine:v3.22
before 2.3.3-r0
2.3.3-r0
cups
Alpine:v3.23
before 2.3.3-r0
2.3.3-r0
cups
Alpine:v3.24
before 2.3.3-r0
2.3.3-r0
cups
Alpine:v3.9
before 2.2.12-r1
2.2.12-r1
cups
Debian:12
before 2.3.1-12
2.3.1-12
cups
Debian:13
before 2.3.1-12
2.3.1-12
cups
Debian:14
before 2.3.1-12
2.3.1-12
cups
Debian:8
From an advisory covering 2 CVEs
before 1.7.5-11+deb8u8, plus listed versions
1.7.5-111.7.5-11+deb8u11.7.5-11+deb8u21.7.5-11+deb8u31.7.5-11+deb8u41.7.5-11+deb8u51.7.5-11+deb8u61.7.5-11+deb8u7
1.7.5-11+deb8u8
cups
Mageia:7
From an advisory covering 5 CVEs
before 2.2.13-1.2.mga7
2.2.13-1.2.mga7
cups
openEuler:20.03-LTS-SP1
before 2.2.13-11.oe1
2.2.13-11.oe1
cups
openEuler:20.03-LTS-SP3
before 2.2.13-13.oe1
2.2.13-13.oe1
cups
SUSE:Linux Enterprise Module for Basesystem 15 SP2
From an advisory covering 2 CVEs
before 2.2.7-3.20.1
2.2.7-3.20.1
cups
SUSE:Linux Enterprise Module for Development Tools 15 SP2
From an advisory covering 2 CVEs
before 2.2.7-3.20.1
2.2.7-3.20.1
cups
SUSE:Linux Enterprise Software Development Kit 12 SP5
From an advisory covering 2 CVEs
before 1.7.5-20.33.1
1.7.5-20.33.1
cups
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 2 CVEs
before 1.7.5-20.33.1
1.7.5-20.33.1
cups
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 2 CVEs
before 1.7.5-20.33.1
1.7.5-20.33.1
cups
Ubuntu:Pro:16.04:LTS
before 2.1.3-4ubuntu0.11+esm1, plus listed versions
2.1.0-4ubuntu32.1.0-52.1.0-62.1.0-6ubuntu12.1.0-7
Show 16 moreShow less
2.1.2-12.1.2-22.1.3-12.1.3-1build12.1.3-32.1.3-42.1.3-4ubuntu0.22.1.3-4ubuntu0.32.1.3-4ubuntu0.42.1.3-4ubuntu0.52.1.3-4ubuntu0.62.1.3-4ubuntu0.72.1.3-4ubuntu0.82.1.3-4ubuntu0.92.1.3-4ubuntu0.102.1.3-4ubuntu0.11
2.1.3-4ubuntu0.11+esm1
cups
Ubuntu:18.04:LTS
before 2.2.7-1ubuntu2.9, plus listed versions
2.2.4-7ubuntu22.2.5-22.2.6-22.2.6-32.2.6-4
Show 11 moreShow less
2.2.6-52.2.7-1ubuntu12.2.7-1ubuntu22.2.7-1ubuntu2.12.2.7-1ubuntu2.22.2.7-1ubuntu2.32.2.7-1ubuntu2.42.2.7-1ubuntu2.52.2.7-1ubuntu2.62.2.7-1ubuntu2.72.2.7-1ubuntu2.8
2.2.7-1ubuntu2.9
cups
Ubuntu:20.04:LTS
before 2.3.1-9ubuntu1.2, plus listed versions
2.2.12-2ubuntu12.3.0-62.3.0-72.3.0-7ubuntu12.3.1-1ubuntu1
Show 5 moreShow less
2.3.1-22.3.1-42.3.1-72.3.1-9ubuntu12.3.1-9ubuntu1.1
2.3.1-9ubuntu1.2
cups
Ubuntu:18.04:LTS
From an advisory covering 3 CVEs
before 2.2.7-1ubuntu2.9, plus listed versions
2.2.4-7ubuntu22.2.5-22.2.6-22.2.6-32.2.6-4
Show 11 moreShow less
2.2.6-52.2.7-1ubuntu12.2.7-1ubuntu22.2.7-1ubuntu2.12.2.7-1ubuntu2.22.2.7-1ubuntu2.32.2.7-1ubuntu2.42.2.7-1ubuntu2.52.2.7-1ubuntu2.62.2.7-1ubuntu2.72.2.7-1ubuntu2.8
2.2.7-1ubuntu2.9
cups
Ubuntu:20.04:LTS
From an advisory covering 3 CVEs
before 2.3.1-9ubuntu1.2, plus listed versions
2.2.12-2ubuntu12.3.0-62.3.0-72.3.0-7ubuntu12.3.1-1ubuntu1
Show 5 moreShow less
2.3.1-22.3.1-42.3.1-72.3.1-9ubuntu12.3.1-9ubuntu1.1
2.3.1-9ubuntu1.2
cups
Ubuntu:22.04:LTS
From an advisory covering 3 CVEs
before 2.4.1op1-1ubuntu4.1, plus listed versions
2.3.3op2-7ubuntu22.4.1op1-1ubuntu12.4.1op1-1ubuntu22.4.1op1-1ubuntu32.4.1op1-1ubuntu4
2.4.1op1-1ubuntu4.1
cups
Ubuntu:Pro:16.04:LTS
From an advisory covering 3 CVEs
before 2.1.3-4ubuntu0.11+esm1, plus listed versions
2.1.0-4ubuntu32.1.0-52.1.0-62.1.0-6ubuntu12.1.0-7
Show 16 moreShow less
2.1.2-12.1.2-22.1.3-12.1.3-1build12.1.3-32.1.3-42.1.3-4ubuntu0.22.1.3-4ubuntu0.32.1.3-4ubuntu0.42.1.3-4ubuntu0.52.1.3-4ubuntu0.62.1.3-4ubuntu0.72.1.3-4ubuntu0.82.1.3-4ubuntu0.92.1.3-4ubuntu0.102.1.3-4ubuntu0.11
2.1.3-4ubuntu0.11+esm1
cups
openSUSE:Leap 15.2
From an advisory covering 2 CVEs
before 2.2.7-lp152.9.3.1
2.2.7-lp152.9.3.1
cups
openSUSE:Tumbleweed
From an advisory covering 20 CVEs
before 2.3.3op2-4.2
2.3.3op2-4.2

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-2019-8842 is a low vulnerability (CVSS 3.3) in Apple Macos, published June 7, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.03%, the 81st percentile. Fixed in cups 2.2.12-r1.

References

Show 40 moreShow less
MoveEnter Open