VULNERABILITY INTELLIGENCE
CVE-2020-15366
CVSS score5.6 MEDIUM
EPSS probability2.31%
CISA KEVNot currently listed
Published2020-07-15
Last modified2026-06-17
CVSS vectorCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
Description
An issue was discovered in ajv.validate() in Ajv (aka Another JSON Schema Validator) 6.12.2. A carefully crafted JSON schema could be provided that allows execution of other code by prototype pollution. (While untrusted schemas are recommended against, the worst case of an untrusted schema should be a denial of service, not execution of code.)
Weakness classification
- CWE-1321: Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')
Primary references
- cve@mitre.org — Release Notes, Third Party Advisory
- cve@mitre.org — Third Party Advisory
- cve@mitre.org — Permissions Required
- cve@mitre.org
- af854a3a-2127-422b-91ae-364da2661108 — Release Notes, Third Party Advisory
- af854a3a-2127-422b-91ae-364da2661108 — Third Party Advisory
- af854a3a-2127-422b-91ae-364da2661108 — Permissions Required
- af854a3a-2127-422b-91ae-364da2661108