CVE-2019-8842
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.
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
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 Low
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N - CVSS 2.0
- 2.6 Low
AV: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 Low
CVSS: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 Low
CVSS: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 Low
CVSS: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 Low
CVSS: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 Low
CVSS: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 Low
CVSS: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
| Package | Affected | Fixed |
|---|---|---|
cupsAlpine:v3.10 |
before 2.2.12-r1 | 2.2.12-r1 |
cupsAlpine:v3.11 |
before 2.2.12-r2 | 2.2.12-r2 |
cupsAlpine:v3.12 |
before 2.3.3-r0 | 2.3.3-r0 |
cupsAlpine:v3.13 |
before 2.3.3-r0 | 2.3.3-r0 |
cupsAlpine:v3.14 |
before 2.3.3-r0 | 2.3.3-r0 |
cupsAlpine:v3.15 |
before 2.3.3-r0 | 2.3.3-r0 |
cupsAlpine:v3.16 |
before 2.3.3-r0 | 2.3.3-r0 |
cupsAlpine:v3.17 |
before 2.3.3-r0 | 2.3.3-r0 |
cupsAlpine:v3.18 |
before 2.3.3-r0 | 2.3.3-r0 |
cupsAlpine:v3.19 |
before 2.3.3-r0 | 2.3.3-r0 |
Show 27 moreShow less
| Package | Affected | Fixed |
|---|---|---|
cupsAlpine:v3.20 |
before 2.3.3-r0 | 2.3.3-r0 |
cupsAlpine:v3.21 |
before 2.3.3-r0 | 2.3.3-r0 |
cupsAlpine:v3.22 |
before 2.3.3-r0 | 2.3.3-r0 |
cupsAlpine:v3.23 |
before 2.3.3-r0 | 2.3.3-r0 |
cupsAlpine:v3.24 |
before 2.3.3-r0 | 2.3.3-r0 |
cupsAlpine:v3.9 |
before 2.2.12-r1 | 2.2.12-r1 |
cupsDebian:12 |
before 2.3.1-12 | 2.3.1-12 |
cupsDebian:13 |
before 2.3.1-12 | 2.3.1-12 |
cupsDebian:14 |
before 2.3.1-12 | 2.3.1-12 |
cupsDebian: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 |
cupsMageia:7 From an advisory covering 5 CVEs |
before 2.2.13-1.2.mga7 | 2.2.13-1.2.mga7 |
cupsopenEuler:20.03-LTS-SP1 |
before 2.2.13-11.oe1 | 2.2.13-11.oe1 |
cupsopenEuler:20.03-LTS-SP3 |
before 2.2.13-13.oe1 | 2.2.13-13.oe1 |
cupsSUSE: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 |
cupsSUSE: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 |
cupsSUSE: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 |
cupsSUSE:Linux Enterprise Server 12 SP5 From an advisory covering 2 CVEs |
before 1.7.5-20.33.1 | 1.7.5-20.33.1 |
cupsSUSE: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 |
cupsUbuntu: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 less2.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 |
cupsUbuntu: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 less2.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 |
cupsUbuntu: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 less2.3.1-22.3.1-42.3.1-72.3.1-9ubuntu12.3.1-9ubuntu1.1 |
2.3.1-9ubuntu1.2 |
cupsUbuntu: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 less2.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 |
cupsUbuntu: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 less2.3.1-22.3.1-42.3.1-72.3.1-9ubuntu12.3.1-9ubuntu1.1 |
2.3.1-9ubuntu1.2 |
cupsUbuntu: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 |
cupsUbuntu: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 less2.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 |
cupsopenSUSE:Leap 15.2 From an advisory covering 2 CVEs |
before 2.2.7-lp152.9.3.1 | 2.2.7-lp152.9.3.1 |
cupsopenSUSE:Tumbleweed From an advisory covering 20 CVEs |
before 2.3.3op2-4.2 | 2.3.3op2-4.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE 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
support.apple.com/en-us/HT210788
lists.apache.org/thread.html/rf9fa47ab66495c78bb4120b0754dd9531ca2ff0430f6685ac9b07772%40%3Cdev.mina.apache.org%3E
nvd.nist.gov/vuln/detail/CVE-2019-8842
lists.apache.org/thread.html/rf9fa47ab66495c78bb4120b0754dd9531ca2ff0430f6685ac9b07772@%3Cdev.mina.apache.org%3E
github.com/advisories/GHSA-3fhw-2p9h-rjgc
security.alpinelinux.org/vuln/CVE-2019-8842
Show 40 moreShow less
docs.bell-sw.com/security/cves/CVE-2019-8842
security-tracker.debian.org/tracker/CVE-2019-8842
advisories.mageia.org/MGASA-2020-0248.html
bugs.mageia.org/show_bug.cgi?id=26531
usn.ubuntu.com/4105-1
usn.ubuntu.com/4340-1
github.com/apple/cups/releases/tag/v2.2.12
github.com/apple/cups/releases/tag/v2.2.13
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1850
suse.com/support/update/announcement/2021/suse-su-20210285-1
bugzilla.suse.com/1170671
bugzilla.suse.com/1180520
suse.com/security/cve/CVE-2019-8842
suse.com/security/cve/CVE-2020-10001
suse.com/support/update/announcement/2021/suse-su-20210286-1
ubuntu.com/security/CVE-2019-8842
ubuntu.com/security/notices/USN-5454-1
ubuntu.com/security/notices/USN-5454-2
cve.org/CVERecord?id=CVE-2019-8842
ubuntu.com/security/CVE-2020-10001
ubuntu.com/security/CVE-2022-26691
lists.opensuse.org/archives/list/[email protected]/thread/EYJFJX2GGKH4VAMYMTSR5TZZO2F2HPHC
suse.com/security/cve/CVE-2005-3193
suse.com/security/cve/CVE-2005-3624
suse.com/security/cve/CVE-2005-3628
suse.com/security/cve/CVE-2007-0104
suse.com/security/cve/CVE-2007-3387
suse.com/security/cve/CVE-2007-4351
suse.com/security/cve/CVE-2007-4352
suse.com/security/cve/CVE-2007-5393
suse.com/security/cve/CVE-2008-0047
suse.com/security/cve/CVE-2008-1693
suse.com/security/cve/CVE-2008-1722
suse.com/security/cve/CVE-2008-3641
suse.com/security/cve/CVE-2017-18248
suse.com/security/cve/CVE-2018-4700
suse.com/security/cve/CVE-2019-2228
suse.com/security/cve/CVE-2019-8696
suse.com/security/cve/CVE-2020-3898
suse.com/security/cve/CVE-2021-25317