CVE-2020-10001
An input validation issue was addressed with improved memory handling. This issue is fixed in...
An input validation issue was addressed with improved memory handling. This issue is fixed in macOS Big Sur 11.1, Security Update 2020-001 Catalina, Security Update 2020-007 Mojave. A malicious application may be able to read restricted memory.
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
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.5
An input validation issue was addressed with improved memory handling. This issue is fixed in macOS Big Sur 11.1, Security Update 2020-001 Catalina, Security Update 2020-007 Mojave. A malicious application may be able to read restricted memory.
- Record
CVE-2020-10001- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:P/I:N/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
An input validation issue was addressed with improved memory handling. This issue is fixed in macOS Big Sur 11.1, Security Update 2020-001 Catalina, Security Update 2020-007 Mojave. A malicious application may be able to read restricted memory.
- Record
CVE-2020-10001- Updated
- 2026-11-02
EUVDEUVD-2020-2466 No score
An input validation issue was addressed with improved memory handling. This issue is fixed in macOS Big Sur 11.1, Security Update 2020-001 Catalina, Security Update 2020-007 Mojave. A malicious application may be able to read restricted memory.
- Record
EUVD-2020-2466- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-jj3c-g89r-fx84 No score
An input validation issue was addressed with improved memory handling. This issue is fixed in...
An input validation issue was addressed with improved memory handling. This issue is fixed in macOS Big Sur 11.1, Security Update 2020-001 Catalina, Security Update 2020-007 Mojave. A malicious application may be able to read restricted memory.
- Record
GHSA-jj3c-g89r-fx84- Weakness
- CWE-20
- Updated
- 2026-11-02
OSV
5.5
An input validation issue was addressed with improved memory handling. This issue is fixed in macOS Big Sur 11.1, Security Update 2020-001 Catalina, Security Update 2020-007 Mojave. A malicious application may be able to read restricted memory.
- Record
CVE-2020-10001- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2020-10001
5.5
An input validation issue was addressed with improved memory handling. This issue is fixed in macOS Big Sur 11.1, Security Update 2020-001 Catalina, Security Update 2020-007 Mojave. A malicious application may be able to read restricted memory.
- Record
DEBIAN-CVE-2020-10001- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 13 moreShow less
OSVOESA-2021-1357
5.5
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):
An input validation issue was addressed with improved memory handling. This issue is fixed in macOS Big Sur 11.1, Security Update 2020-001 Catalina, Security Update 2020-007 Mojave. A malicious application may be able to read restricted memory.(CVE-2020-10001)
- Record
OESA-2021-1357- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2021:4393
5.5
Red Hat Security Advisory: cups security and bug fix update
- Record
RHSA-2021:4393- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRLSA-2021:4393
5.5
Moderate: cups security and bug fix update
The Common UNIX Printing System (CUPS) provides a portable printing layer for Linux, UNIX, and similar operating systems.
Security Fix(es):
- cups: access to uninitialized buffer in ipp.c (CVE-2020-10001)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 8.5 Release Notes linked from the References section.
- Record
RLSA-2021:4393- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-10001
5.5
An input validation issue was addressed with improved memory handling. This issue is fixed in macOS Big Sur 11.1, Security Update 2020-001 Catalina, Security Update 2020-007 Mojave. A malicious application may be able to read restricted memory.
- Record
UBUNTU-CVE-2020-10001- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVALSA-2021:4393 No score
Moderate: cups security and bug fix update
The Common UNIX Printing System (CUPS) provides a portable printing layer for Linux, UNIX, and similar operating systems.
Security Fix(es):
- cups: access to uninitialized buffer in ipp.c (CVE-2020-10001)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2021:4393- Updated
- 2026-11-02
OSVCLSA-2022-1643198602 No score
Fix of CVE: CVE-2020-10001
- CVE-2020-10001: 1927452 cups: access to uninitialized buffer in ipp.c [rhel-8]
- Record
CLSA-2022-1643198602- Updated
- 2026-11-02
OSVMGASA-2021-0116 No score
Updated cups packages fix a security vulnerability
The updated cups packages fix security vulnerability: Out-of-bounds read in the ippReadIO function (CVE-2020-10001).
- Record
MGASA-2021-0116- 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 |
|---|---|---|
cupsAlmaLinux:8 |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-clientAlmaLinux:8 |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-develAlmaLinux:8 |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-filesystemAlmaLinux:8 |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-ipptoolAlmaLinux:8 |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-lpdAlmaLinux:8 |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cupsTuxCare:CentOS:8.4 |
before 1:2.2.6-38.el8.4.tuxcare.els1 | 1:2.2.6-38.el8.4.tuxcare.els1 |
cups-clientTuxCare:CentOS:8.4 |
before 1:2.2.6-38.el8.4.tuxcare.els1 | 1:2.2.6-38.el8.4.tuxcare.els1 |
cups-develTuxCare:CentOS:8.4 |
before 1:2.2.6-38.el8.4.tuxcare.els1 | 1:2.2.6-38.el8.4.tuxcare.els1 |
cups-filesystemTuxCare:CentOS:8.4 |
before 1:2.2.6-38.el8.4.tuxcare.els1 | 1:2.2.6-38.el8.4.tuxcare.els1 |
Show 45 moreShow less
| Package | Affected | Fixed |
|---|---|---|
cups-ipptoolTuxCare:CentOS:8.4 |
before 1:2.2.6-38.el8.4.tuxcare.els1 | 1:2.2.6-38.el8.4.tuxcare.els1 |
cups-libsTuxCare:CentOS:8.4 |
before 1:2.2.6-38.el8.4.tuxcare.els1 | 1:2.2.6-38.el8.4.tuxcare.els1 |
cups-lpdTuxCare:CentOS:8.4 |
before 1:2.2.6-38.el8.4.tuxcare.els1 | 1:2.2.6-38.el8.4.tuxcare.els1 |
cupsDebian:12 |
before 2.3.3op2-1 | 2.3.3op2-1 |
cupsDebian:13 |
before 2.3.3op2-1 | 2.3.3op2-1 |
cupsDebian:14 |
before 2.3.3op2-1 | 2.3.3op2-1 |
cupsDebian:9 |
before 2.2.1-8+deb9u7, plus listed versions 2.2.1-82.2.1-8+deb9u12.2.1-8+deb9u1~bpo8+12.2.1-8+deb9u22.2.1-8+deb9u32.2.1-8+deb9u42.2.1-8+deb9u52.2.1-8+deb9u6 |
2.2.1-8+deb9u7 |
cupsMageia:7 |
before 2.2.13-1.5.mga7 | 2.2.13-1.5.mga7 |
cupsopenEuler:20.03-LTS-SP1 |
before 2.2.13-7.oe1 | 2.2.13-7.oe1 |
cupsopenEuler:20.03-LTS-SP2 |
before 2.2.13-8.oe1 | 2.2.13-8.oe1 |
cupsRed Hat:enterprise_linux:8::appstream |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-clientRed Hat:enterprise_linux:8::appstream |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-client-debuginfoRed Hat:enterprise_linux:8::appstream |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-debuginfoRed Hat:enterprise_linux:8::appstream |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-debugsourceRed Hat:enterprise_linux:8::appstream |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-develRed Hat:enterprise_linux:8::appstream |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-filesystemRed Hat:enterprise_linux:8::appstream |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-ipptoolRed Hat:enterprise_linux:8::appstream |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-ipptool-debuginfoRed Hat:enterprise_linux:8::appstream |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-libs-debuginfoRed Hat:enterprise_linux:8::appstream |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-lpdRed Hat:enterprise_linux:8::appstream |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-lpd-debuginfoRed Hat:enterprise_linux:8::appstream |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cupsRed Hat:enterprise_linux:8::baseos |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-client-debuginfoRed Hat:enterprise_linux:8::baseos |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-debuginfoRed Hat:enterprise_linux:8::baseos |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-debugsourceRed Hat:enterprise_linux:8::baseos |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-ipptool-debuginfoRed Hat:enterprise_linux:8::baseos |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-libsRed Hat:enterprise_linux:8::baseos |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-libs-debuginfoRed Hat:enterprise_linux:8::baseos |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cups-lpd-debuginfoRed Hat:enterprise_linux:8::baseos |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
cupsRocky Linux:8 |
before 1:2.2.6-40.el8 | 1:2.2.6-40.el8 |
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-2020-10001 is a medium vulnerability (CVSS 5.5) in Apple Macos, published February 2, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.04%, the 64th percentile. Fixed in cups 1:2.2.6-40.el8.
References
support.apple.com/en-us/HT212011
lists.debian.org/debian-lts-announce/2021/10/msg00027.html
nvd.nist.gov/vuln/detail/CVE-2020-10001
github.com/advisories/GHSA-jj3c-g89r-fx84
vulners.com/cve/CVE-2020-10001
errata.cloudlinux.com/centos8.4-els/CLSA-2022-1643198602.html
Show 46 moreShow less
security-tracker.debian.org/tracker/CVE-2020-10001
advisories.mageia.org/MGASA-2021-0116.html
bugs.mageia.org/show_bug.cgi?id=28277
lists.opensuse.org/archives/list/[email protected]/thread/EYJFJX2GGKH4VAMYMTSR5TZZO2F2HPHC
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1357
access.redhat.com/errata/RHSA-2021:4393
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.5_release_notes
bugzilla.redhat.com/show_bug.cgi?id=1782216
bugzilla.redhat.com/show_bug.cgi?id=1921680
bugzilla.redhat.com/show_bug.cgi?id=1938384
bugzilla.redhat.com/show_bug.cgi?id=1941437
bugzilla.redhat.com/show_bug.cgi?id=1955964
security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_4393.json
access.redhat.com/security/cve/CVE-2020-10001
cve.org/CVERecord?id=CVE-2020-10001
errata.rockylinux.org/RLSA-2021:4393
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-2020-10001
ubuntu.com/security/notices/USN-5454-1
ubuntu.com/security/notices/USN-5454-2
ubuntu.com/security/CVE-2019-8842
ubuntu.com/security/CVE-2022-26691
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