CVE-2020-7598 Prototype Pollution in minimist

Medium 5.6 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2020-7598?

CVE-2020-7598 is a medium-severity vulnerability in Opensuse Leap, published on 11 Mar 2020.

Official description

minimist before 1.2.2 could be tricked into adding or modifying properties of Object.prototype using a "constructor" or "__proto__" payload.

Weakness: CWE-1321

Which versions are affected by CVE-2020-7598?

4 open source packages ship an affected version, including minimist. It affects 2 products.

PackageAffectedFixed in
minimist npmAll versions0.2.1
minimist npmAll versions0.2.1
minimist npmFrom 1.0.01.2.3
minimist npmFrom 1.0.01.2.3
Linux distribution packages (34)
patterns-suse-manager SUSE:Manager Proxy Module 4.0All versions4.0-9.13.2
spacewalk-backend SUSE:Manager Proxy Module 4.0All versions4.0.31-3.26.3
spacewalk-certs-tools SUSE:Manager Proxy Module 4.0All versions4.0.16-3.18.2
spacewalk-client-tools SUSE:Manager Proxy Module 4.0All versions4.0.13-3.16.2
spacewalk-proxy-installer SUSE:Manager Proxy Module 4.0All versions4.0.12-3.3.2
spacewalk-web SUSE:Manager Proxy Module 4.0All versions4.0.20-3.21.3
susemanager-tftpsync-recv SUSE:Manager Proxy Module 4.0All versions4.0.6-3.3.2
branch-network-formula SUSE:Manager Server Module 4.0All versions0.1.1583842676.2fc2fa6-3.13.2
cobbler SUSE:Manager Server Module 4.0All versions3.0.0+git20190806.32c4bae0-7.10.2
dhcpd-formula SUSE:Manager Server Module 4.0All versions0.1.1583829431.db6edda-3.11.2
grafana-formula SUSE:Manager Server Module 4.0All versions0.2-4.7.2
image-sync-formula SUSE:Manager Server Module 4.0All versions0.1.1585064259.12b97ef-3.14.2
openvpn-formula SUSE:Manager Server Module 4.0All versions0.1-4.3.1
patterns-suse-manager SUSE:Manager Server Module 4.0All versions4.0-9.13.2
prometheus-formula SUSE:Manager Server Module 4.0All versions0.2-4.10.2
pxe-formula SUSE:Manager Server Module 4.0All versions0.1.1586937953.e458f5c-3.14.2
py26-compat-salt SUSE:Manager Server Module 4.0All versions2016.11.10-10.14.2
python-susemanager-retail SUSE:Manager Server Module 4.0All versions1.0.1583842676.2fc2fa6-3.16.2
saltboot-formula SUSE:Manager Server Module 4.0All versions0.1.1587051918.6bc9e88-3.10.2
spacewalk SUSE:Manager Server Module 4.0All versions4.0.5-3.3.2
spacewalk-backend SUSE:Manager Server Module 4.0All versions4.0.31-3.26.3
spacewalk-certs-tools SUSE:Manager Server Module 4.0All versions4.0.16-3.18.2
spacewalk-client-tools SUSE:Manager Server Module 4.0All versions4.0.13-3.16.2
spacewalk-java SUSE:Manager Server Module 4.0All versions4.0.32-3.26.2
spacewalk-utils SUSE:Manager Server Module 4.0All versions4.0.17-3.18.2
spacewalk-web SUSE:Manager Server Module 4.0All versions4.0.20-3.21.3
susemanager SUSE:Manager Server Module 4.0All versions4.0.23-3.23.3
susemanager-doc-indexes SUSE:Manager Server Module 4.0All versions4.0-10.21.2
susemanager-docs_en SUSE:Manager Server Module 4.0All versions4.0-10.21.2
susemanager-schema SUSE:Manager Server Module 4.0All versions4.0.19-3.20.2
susemanager-sls SUSE:Manager Server Module 4.0All versions4.0.25-3.20.2
susemanager-tftpsync SUSE:Manager Server Module 4.0All versions4.0.6-3.3.2
virtual-host-gatherer SUSE:Manager Server Module 4.0All versions1.0.20-3.6.2
virtualization-host-formula SUSE:Manager Server Module 4.0All versions0.3-4.6.2

Products include Opensuse Leap, Substack Minimist.

How do I fix CVE-2020-7598?

Upgrade minimist to a fixed version for your release line: 0.2.1 or 1.2.3.

Is CVE-2020-7598 being exploited?

There is no known exploitation of CVE-2020-7598 in the wild and no public exploit code.

Public exploit code: 1 proofs of concept on GitHub.

All Opensuse Leap vulnerabilities

Sources

Also known as AZL-44115, AZL-44310, CLSA-2026-1777250305, DEBIAN-CVE-2020-7598, GHSA-vh95-rmgr-6w4m, OESA-2021-1397 and 3 more.

Is CVE-2020-7598 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free