CVE-2020-3898 Memory corruption in macOS
A memory corruption vulnerability in macOS allows an application to gain elevated privileges, requiring a system update to mitigate.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2020-3898?
CVE-2020-3898 is a high-severity memory corruption vulnerability in Apple Mac Os X, published on 22 Oct 2020. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
A memory corruption issue was addressed with improved validation. This issue is fixed in macOS Catalina 10.15.4. An application may be able to gain elevated privileges.
Which versions are affected by CVE-2020-3898?
It affects 1 product.
Linux distribution packages (40)
cups Red Hat:enterprise_linux:8::appstream | All versions | 1:2.2.6-38.el8 |
cups-client Red Hat:enterprise_linux:8::appstream | All versions | 1:2.2.6-38.el8 |
cups-client-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 1:2.2.6-38.el8 |
cups-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 1:2.2.6-38.el8 |
cups-debugsource Red Hat:enterprise_linux:8::appstream | All versions | 1:2.2.6-38.el8 |
cups-devel Red Hat:enterprise_linux:8::appstream | All versions | 1:2.2.6-38.el8 |
cups-filesystem Red Hat:enterprise_linux:8::appstream | All versions | 1:2.2.6-38.el8 |
cups-ipptool Red Hat:enterprise_linux:8::appstream | All versions | 1:2.2.6-38.el8 |
cups-ipptool-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 1:2.2.6-38.el8 |
cups-libs-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 1:2.2.6-38.el8 |
cups-lpd Red Hat:enterprise_linux:8::appstream | All versions | 1:2.2.6-38.el8 |
cups-lpd-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 1:2.2.6-38.el8 |
cups Red Hat:enterprise_linux:8::baseos | All versions | 1:2.2.6-38.el8 |
cups-client-debuginfo Red Hat:enterprise_linux:8::baseos | All versions | 1:2.2.6-38.el8 |
cups-debuginfo Red Hat:enterprise_linux:8::baseos | All versions | 1:2.2.6-38.el8 |
cups-debugsource Red Hat:enterprise_linux:8::baseos | All versions | 1:2.2.6-38.el8 |
cups-ipptool-debuginfo Red Hat:enterprise_linux:8::baseos | All versions | 1:2.2.6-38.el8 |
cups-libs Red Hat:enterprise_linux:8::baseos | All versions | 1:2.2.6-38.el8 |
cups-libs-debuginfo Red Hat:enterprise_linux:8::baseos | All versions | 1:2.2.6-38.el8 |
cups-lpd-debuginfo Red Hat:enterprise_linux:8::baseos | All versions | 1:2.2.6-38.el8 |
cups Rocky Linux:8 | All versions | 1:2.2.6-38.el8 |
cups SUSE:Enterprise Storage 5 | All versions | 1.7.5-20.29.1 |
cups SUSE:HPE Helion OpenStack 8 | All versions | 1.7.5-20.29.1 |
cups SUSE:Linux Enterprise High Performance Computing 15-ESPOS | All versions | 2.2.7-3.17.1 |
cups SUSE:Linux Enterprise High Performance Computing 15-LTSS | All versions | 2.2.7-3.17.1 |
cups SUSE:Linux Enterprise Module for Basesystem 15 SP1 | All versions | 2.2.7-3.17.1 |
cups SUSE:Linux Enterprise Module for Development Tools 15 SP1 | All versions | 2.2.7-3.17.1 |
cups SUSE:Linux Enterprise Point of Sale 11 SP3 | All versions | 1.3.9-8.46.56.11.1 |
cups SUSE:Linux Enterprise Server 11 SP4-LTSS | All versions | 1.3.9-8.46.56.11.1 |
cups SUSE:Linux Enterprise Server 12 SP1-LTSS | All versions | 1.7.5-20.29.1 |
cups SUSE:Linux Enterprise Server 12 SP2-BCL | All versions | 1.7.5-20.29.1 |
cups SUSE:Linux Enterprise Server 12 SP2-LTSS | All versions | 1.7.5-20.29.1 |
cups SUSE:Linux Enterprise Server 12 SP3-BCL | All versions | 1.7.5-20.29.1 |
cups SUSE:Linux Enterprise Server 12 SP3-LTSS | All versions | 1.7.5-20.29.1 |
cups SUSE:Linux Enterprise Server 12 SP4 | All versions | 1.7.5-20.29.1 |
cups SUSE:Linux Enterprise Server 12 SP5 | All versions | 1.7.5-20.29.1 |
cups SUSE:Linux Enterprise Server 15-LTSS | All versions | 2.2.7-3.17.1 |
cups SUSE:Linux Enterprise Server for SAP Applications 12 SP1 | All versions | 1.7.5-20.29.1 |
cups SUSE:Linux Enterprise Server for SAP Applications 12 SP2 | All versions | 1.7.5-20.29.1 |
cups SUSE:Linux Enterprise Server for SAP Applications 12 SP3 | All versions | 1.7.5-20.29.1 |
Products include Apple Mac Os X.
How do I fix CVE-2020-3898?
Apply the vendor's patch.
Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.
Is CVE-2020-3898 being exploited?
There is no known exploitation of CVE-2020-3898 in the wild and no public exploit code.
Other vulnerabilities in Apple Mac Os X
Sources
Also known as ALPINE-CVE-2020-3898, DEBIAN-CVE-2020-3898, GHSA-82r2-pfjv-q743, RHSA-2020:4469, RLSA-2020:4469, SUSE-SU-2020:1045-1 and 4 more.