CVE-2020-15366

Source
https://nvd.nist.gov/vuln/detail/CVE-2020-15366
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-15366.json
Aliases
Related
Published
2020-07-15T20:15:13Z
Modified
2023-11-29T08:06:51.925839Z
Details

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.)

References

Affected packages

Git / github.com/ajv-validator/ajv

Affected ranges

Type
GIT
Repo
https://github.com/ajv-validator/ajv
Events
Introduced
0The exact introduced commit is unknown
Last affected

Affected versions

0.*

0.3.0
0.3.8
0.4.0
0.4.1
0.4.14
0.4.4
0.5.0
0.5.1
0.5.11
0.5.2
0.5.6
0.5.9
0.6.0
0.6.1
0.6.10
0.6.11
0.6.9
0.7.0

1.*

1.0.0
1.0.1
1.1.0
1.1.1
1.2.0
1.2.1
1.3.1
1.3.2
1.4.0
1.4.1
1.4.10
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.4.7
1.4.8
1.4.9

2.*

2.0.0
2.1.0
2.2.0
2.3.0
2.4.0
2.5.0

3.*

3.0.0
3.1.0
3.2.0
3.2.1
3.2.2
3.3.0
3.4.0
3.5.0
3.6.0
3.7.0
3.7.2
3.8.0

4.*

4.0.0
4.1.0
4.10.0
4.11.0
4.11.6
4.11.7
4.11.8
4.2.0
4.3.0
4.4.0
4.5.0
4.6.0
4.7.0
4.8.0
4.9.0

5.*

5.0.0
5.0.0-beta.0
5.0.0-beta.1
5.0.1
5.0.1-beta.0
5.0.1-beta.1
5.0.1-beta.2
5.0.1-beta.3
5.0.2-beta.0
5.0.3-beta.0
5.0.4-beta.0
5.0.4-beta.1
5.0.4-beta.3

v5.*

v5.1.0
v5.1.1
v5.1.2
v5.1.3
v5.1.4
v5.1.5
v5.1.6
v5.2.0
v5.2.1
v5.2.2
v5.2.3
v5.2.4
v5.2.5
v5.3.0
v5.4.0
v5.5.0
v5.5.1
v5.5.2

v6.*

v6.0.0
v6.0.0-beta.0
v6.0.0-beta.1
v6.0.0-beta.2
v6.0.0-rc.0
v6.0.0-rc.1
v6.0.1
v6.1.0
v6.1.1
v6.10.0
v6.10.1
v6.10.2
v6.11.0
v6.12.0
v6.12.1
v6.12.2
v6.2.0
v6.2.1
v6.3.0
v6.4.0
v6.5.0
v6.5.1
v6.5.2
v6.5.3
v6.5.4
v6.5.5
v6.6.0
v6.6.1
v6.6.2
v6.7.0
v6.8.0
v6.8.1
v6.9.0
v6.9.1
v6.9.2