CVE-2020-7709 Prototype Pollution

Medium 6.0 Published Updated

Prototype pollution in json-pointer allows attackers to modify object prototypes, potentially leading to code execution or privilege escalation.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2020-7709?

CVE-2020-7709 is a medium-severity vulnerability in json-pointer, published on 5 Oct 2020. An attacker needs administrator access to exploit it, with no action from the victim.

Official description

This affects the package json-pointer before 0.6.1. Multiple reference of object using slash is supported.

Weakness: CWE-1321

Which versions are affected by CVE-2020-7709?

4 open source packages ship an affected version, including org.webjars.npm:json-pointer and json-pointer. It affects 1 product.

PackageAffectedFixed in
org.webjars.npm:json-pointer MavenAll versions0.6.1
org.webjars.npm:json-pointer MavenAll versions0.6.1
json-pointer npmAll versions0.6.1
json-pointer npmAll versions0.6.1

Products include Manuelstofer Json-Pointer.

How do I fix CVE-2020-7709?

Upgrade org.webjars.npm:json-pointer to 0.6.1 or later.

Is CVE-2020-7709 being exploited?

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

Sources

Also known as GHSA-7mg4-w3w5-x5pc.

Is CVE-2020-7709 in your software?

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

Check your SBOMs for free