CVE-2020-17479 Validation bypass in jpv
Attackers can cause a denial of service in the jpv library by providing corrupted array inputs that bypass validation.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2020-17479?
CVE-2020-17479 is a critical vulnerability in n/a, published on 10 Aug 2020. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
jpv (aka Json Pattern Validator) before 2.2.2 does not properly validate input, as demonstrated by a corrupted array.
Weakness: CWE-20
Which versions are affected by CVE-2020-17479?
2 open source packages ship an affected version, including jpv. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
jpv npm | All versions | 2.2.2 |
jpv npm | All versions | 2.2.2 |
Products include Json Pattern Validator Project Json Pattern Validator.
How do I fix CVE-2020-17479?
Upgrade jpv to 2.2.2 or later.
Is CVE-2020-17479 being exploited?
There is no known exploitation of CVE-2020-17479 in the wild and no public exploit code.
Other vulnerabilities in n/a
Sources
Also known as GHSA-vh6r-g38f-q3w8.