Every CVE Search/ Get API key

CVE-2020-15366

Prototype Pollution in Ajv

5.6 MediumFix available

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

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
Low

Exploit likelihood

2.31%Up 0.5 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 5.6

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

Record
CVE-2020-15366
CVSS 3.1
5.6 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
CVSS 2.0
6.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:P
Weakness
CWE-1321
Updated
2026-11-02
CVE List No score

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

Record
CVE-2020-15366
Updated
2026-11-02
EUVDEUVD-2022-1195 No score

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

Record
EUVD-2022-1195
Updated
2026-11-03
GitHub AdvisoriesGHSA-v88g-cgmw-v5xw 5.6

Prototype Pollution in Ajv

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

Record
GHSA-v88g-cgmw-v5xw
CVSS 3.1
5.6 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
Weakness
CWE-915, CWE-1321
Updated
2026-11-02
OSV 5.6

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

Record
CVE-2020-15366
CVSS 3.1
5.6 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVDEBIAN-CVE-2020-15366 5.6

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

Record
DEBIAN-CVE-2020-15366
CVSS 3.1
5.6 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
Show 26 moreShow less
OSVGHSA-v88g-cgmw-v5xw 5.6

Prototype Pollution in Ajv

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

Record
GHSA-v88g-cgmw-v5xw
CVSS 3.1
5.6 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
Weakness
CWE-1321, CWE-915
Updated
2026-11-02
OSVOESA-2022-1620 8.2

nodejs security update

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

Security Fix(es):

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.)(CVE-2020-15366)

The X509_V_FLAG_X509_STRICT flag enables additional security checks of the certificates present in a certificate chain. It is not set by default. Starting from OpenSSL version 1.1.1h a check to disallow certificates in the chain that have explicitly encoded elliptic curve parameters was added as an additional strict check. An error in the implementation of this check meant that the result of a previous check to confirm that certificates in the chain are valid CA certificates was overwritten. This effectively bypasses the check that non-CA certificates must not be able to issue other certificates. If a "purpose" has been configured then there is a subsequent opportunity for checks that the certificate is a valid CA. All of the named "purpose" values implemented in libcrypto perform this check. Therefore, where a purpose is set the certificate chain will still be rejected even when the strict flag has been used. A purpose is set by default in libssl client and server certificate verification routines, but it can be overridden or removed by an application. In order to be affected, an application must explicitly set the X509_V_FLAG_X509_STRICT verification flag and either not set a purpose for the certificate verification or, in the case of TLS client or server applications, override the default purpose. OpenSSL versions 1.1.1h and newer are affected by this issue. Users of these versions should upgrade to OpenSSL 1.1.1k. OpenSSL 1.0.2 is not impacted by this issue. Fixed in OpenSSL 1.1.1k (Affected 1.1.1h-1.1.1j).(CVE-2021-3450)

Node.js < 12.22.9, < 14.18.3, < 16.13.2, and < 17.3.1 converts SANs (Subject Alternative Names) to a string format. It uses this string to check peer certificates against hostnames when validating connections. The string format was subject to an injection vulnerability when name constraints were used within a certificate chain, allowing the bypass of these name constraints.Versions of Node.js with the fix for this escape SANs containing the problematic characters in order to prevent the injection. This behavior can be reverted through the --security-revert command-line option.(CVE-2021-44532)

Node.js < 12.22.9, < 14.18.3, < 16.13.2, and < 17.3.1 did not handle multi-value Relative Distinguished Names correctly. Attackers could craft certificate subjects containing a single-value Relative Distinguished Name that would be interpreted as a multi-value Relative Distinguished Name, for example, in order to inject a Common Name that would allow bypassing the certificate subject verification.Affected versions of Node.js that do not accept multi-value Relative Distinguished Names and are thus not vulnerable to such attacks themselves. However, third-party code that uses node's ambiguous presentation of certificate subjects may be vulnerable.(CVE-2021-44533)

Accepting arbitrary Subject Alternative Name (SAN) types, unless a PKI is specifically defined to use a particular SAN type, can result in bypassing name-constrained intermediates. Node.js < 12.22.9, < 14.18.3, < 16.13.2, and < 17.3.1 was accepting URI SAN types, which PKIs are often not defined to use. Additionally, when a protocol allows URI SANs, Node.js did not match the URI correctly.Versions of Node.js…

Record
OESA-2022-1620
CVSS 3.1
8.2 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVRHSA-2020:5305 7.5

Red Hat Security Advisory: rh-nodejs12-nodejs security update

Record
RHSA-2020:5305
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2020:5499 7.5

Red Hat Security Advisory: nodejs:12 security and bug fix update

Record
RHSA-2020:5499
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2021:0421 8.1

Red Hat Security Advisory: rh-nodejs14-nodejs security update

Record
RHSA-2021:0421
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:0521 8.1

Red Hat Security Advisory: rh-nodejs10-nodejs security update

Record
RHSA-2021:0521
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:0548 8.1

Red Hat Security Advisory: nodejs:10 security update

Record
RHSA-2021:0548
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:0551 8.1

Red Hat Security Advisory: nodejs:14 security and bug fix update

Record
RHSA-2021:0551
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:0781 7.5

Red Hat Security Advisory: Red Hat Ansible Automation Platform 1.2.2 security and bug fix update

Record
RHSA-2021:0781
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2020:5499 7.5

Moderate: nodejs:12 security and bug fix update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

Security Fix(es):

  • nodejs-y18n: prototype pollution vulnerability (CVE-2020-7774)

  • c-ares: ares_parse_{a,aaaa}_reply() insufficient naddrttls validation DoS (CVE-2020-8277)

  • nodejs-ajv: prototype pollution via crafted JSON schema in ajv.validate function (CVE-2020-15366)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Bug Fix(es):

  • yarn install crashes with nodejs:12 on aarch64 (BZ#1901045)
Record
RLSA-2020:5499
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2021:0548 8.1

Moderate: nodejs:10 security update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

The following packages have been upgraded to a later upstream version: nodejs (10.23.1).

Security Fix(es):

  • libuv: buffer overflow in realpath (CVE-2020-8252)

  • nodejs-npm-user-validate: improper input validation when validating user emails leads to ReDoS (CVE-2020-7754)

  • nodejs-y18n: prototype pollution vulnerability (CVE-2020-7774)

  • nodejs-ini: prototype pollution via malicious INI file (CVE-2020-7788)

  • nodejs-dot-prop: prototype pollution (CVE-2020-8116)

  • nodejs: use-after-free in the TLS implementation (CVE-2020-8265)

  • npm: sensitive information exposure through logs (CVE-2020-15095)

  • nodejs-ajv: prototype pollution via crafted JSON schema in ajv.validate function (CVE-2020-15366)

  • nodejs-yargs-parser: prototype pollution vulnerability (CVE-2020-7608)

  • nodejs: HTTP request smuggling via two copies of a header field in an http request (CVE-2020-8287)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2021:0548
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2021:0551 8.1

Moderate: nodejs:14 security and bug fix update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

The following packages have been upgraded to a later upstream version: nodejs (14.15.4).

Security Fix(es):

  • nodejs-npm-user-validate: improper input validation when validating user emails leads to ReDoS (CVE-2020-7754)

  • nodejs-y18n: prototype pollution vulnerability (CVE-2020-7774)

  • nodejs-ini: prototype pollution via malicious INI file (CVE-2020-7788)

  • nodejs: use-after-free in the TLS implementation (CVE-2020-8265)

  • c-ares: ares_parse_{a,aaaa}_reply() insufficient naddrttls validation DoS (CVE-2020-8277)

  • nodejs-ajv: prototype pollution via crafted JSON schema in ajv.validate function (CVE-2020-15366)

  • nodejs: HTTP request smuggling via two copies of a header field in an http request (CVE-2020-8287)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Bug Fix(es):

  • yarn install crashes with nodejs:14 on aarch64 (BZ#1916465)
Record
RLSA-2021:0551
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2020-15366 5.6

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

Record
UBUNTU-CVE-2020-15366
CVSS 3.1
5.6 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVALSA-2020:5499 No score

Moderate: nodejs:12 security and bug fix update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

Security Fix(es):

  • nodejs-y18n: prototype pollution vulnerability (CVE-2020-7774)

  • c-ares: ares_parse_{a,aaaa}_reply() insufficient naddrttls validation DoS (CVE-2020-8277)

  • nodejs-ajv: prototype pollution via crafted JSON schema in ajv.validate function (CVE-2020-15366)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Bug Fix(es):

  • yarn install crashes with nodejs:12 on aarch64 (BZ#1901045)
Record
ALSA-2020:5499
Updated
2026-11-02
OSVALSA-2021:0548 No score

Moderate: nodejs:10 security update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

The following packages have been upgraded to a later upstream version: nodejs (10.23.1).

Security Fix(es):

  • libuv: buffer overflow in realpath (CVE-2020-8252)

  • nodejs-npm-user-validate: improper input validation when validating user emails leads to ReDoS (CVE-2020-7754)

  • nodejs-y18n: prototype pollution vulnerability (CVE-2020-7774)

  • nodejs-ini: prototype pollution via malicious INI file (CVE-2020-7788)

  • nodejs-dot-prop: prototype pollution (CVE-2020-8116)

  • nodejs: use-after-free in the TLS implementation (CVE-2020-8265)

  • npm: sensitive information exposure through logs (CVE-2020-15095)

  • nodejs-ajv: prototype pollution via crafted JSON schema in ajv.validate function (CVE-2020-15366)

  • nodejs-yargs-parser: prototype pollution vulnerability (CVE-2020-7608)

  • nodejs: HTTP request smuggling via two copies of a header field in an http request (CVE-2020-8287)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2021:0548
Updated
2026-11-02
OSVALSA-2021:0551 No score

Moderate: nodejs:14 security and bug fix update

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

The following packages have been upgraded to a later upstream version: nodejs (14.15.4).

Security Fix(es):

  • nodejs-npm-user-validate: improper input validation when validating user emails leads to ReDoS (CVE-2020-7754)

  • nodejs-y18n: prototype pollution vulnerability (CVE-2020-7774)

  • nodejs-ini: prototype pollution via malicious INI file (CVE-2020-7788)

  • nodejs: use-after-free in the TLS implementation (CVE-2020-8265)

  • c-ares: ares_parse_{a,aaaa}_reply() insufficient naddrttls validation DoS (CVE-2020-8277)

  • nodejs-ajv: prototype pollution via crafted JSON schema in ajv.validate function (CVE-2020-15366)

  • nodejs: HTTP request smuggling via two copies of a header field in an http request (CVE-2020-8287)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Bug Fix(es):

  • yarn install crashes with nodejs:14 on aarch64 (BZ#1916465)
Record
ALSA-2021:0551
Updated
2026-11-02
OSVCLSA-2026-1774398087 No score

TuxCare security update for ajv (2 CVEs)

TuxCare rebuilt ajv to address 2 CVEs. Fixed in 4.11.8-tuxcare.1.

Record
CLSA-2026-1774398087
Updated
2026-11-02
OSVCLSA-2026-1774570936 No score

TuxCare security update for ajv (2 CVEs)

TuxCare rebuilt ajv to address 2 CVEs. Fixed in 6.14.0-tuxcare.1.

Record
CLSA-2026-1774570936
Updated
2026-11-02
OSVCLSA-2026-1776213250 No score

TuxCare security update for ajv (2 CVEs)

TuxCare rebuilt ajv to address 2 CVEs. Fixed in 6.9.1-tuxcare.1.

Record
CLSA-2026-1776213250
Updated
2026-11-02
OSVCLSA-2026-1779151625 No score

TuxCare security update for ajv (2 CVEs)

TuxCare rebuilt ajv to address 2 CVEs. Fixed in 6.4.0-tuxcare.1.

Record
CLSA-2026-1779151625
Updated
2026-11-02
OSVCLSA-2026-1781052732 No score

TuxCare security update for ajv (2 CVEs)

TuxCare rebuilt ajv to address 2 CVEs. Fixed in 6.11.0-tuxcare.1.

Record
CLSA-2026-1781052732
Updated
2026-11-02
OSVCLSA-2026-1784596282 No score

TuxCare security update for ajv (1 CVE)

TuxCare rebuilt ajv to address 1 CVE. Fixed in 6.10.0-tuxcare.1.

Record
CLSA-2026-1784596282
Updated
2026-11-02
OSVCLSA-2026-1784683069 No score

TuxCare security update for ajv (1 CVE)

TuxCare rebuilt ajv to address 1 CVE. Fixed in 6.5.3-tuxcare.1.

Record
CLSA-2026-1784683069
Updated
2026-11-02
OSVCLSA-2026-1789034358 No score

TuxCare security update for ajv (1 CVE)

TuxCare rebuilt ajv to address 1 CVE. Fixed in 6.10.2-tuxcare.1.

Record
CLSA-2026-1789034358
Updated
2026-11-02
OSVCLSA-2026-1792163462 No score

TuxCare security update for ajv (1 CVE)

TuxCare rebuilt ajv to address 1 CVE. Fixed in 6.5.2-tuxcare.1.

Record
CLSA-2026-1792163462
Updated
2026-11-02
OSVROOT-APP-NPM-CVE-2020-15366 No score

CVE-2020-15366 in @rootio/ajv - Patched by Root

Root has patched CVE-2020-15366 in the @rootio/ajv package for Root:npm. Multiple fixed versions available.

Record
ROOT-APP-NPM-CVE-2020-15366
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ajv
npm
before 6.12.3
6.12.3
nodejs-nodemon
AlmaLinux:8
before 1.18.3-1.module_el8.3.0+2023+d2377ea3
1.18.3-1.module_el8.3.0+2023+d2377ea3
nodejs-nodemon
AlmaLinux:8
before 1.18.3-1.module_el8.3.0+2047+b07ac28e
1.18.3-1.module_el8.3.0+2047+b07ac28e
nodejs-packaging
AlmaLinux:8
before 17-3.module_el8.4.0+2224+b07ac28e
17-3.module_el8.4.0+2224+b07ac28e
nodejs-packaging
AlmaLinux:8
before 17-3.module_el8.4.0+2521+c668cc9f
17-3.module_el8.4.0+2521+c668cc9f
nodejs-packaging
AlmaLinux:8
before 17-3.module_el8.3.0+2023+d2377ea3
17-3.module_el8.3.0+2023+d2377ea3
nodejs-nodemon
AlmaLinux:8
before 2.0.3-1.module_el8.4.0+2521+c668cc9f
2.0.3-1.module_el8.4.0+2521+c668cc9f
nodejs-packaging
AlmaLinux:8
before 23-3.module_el8.5.0+254+b4526b16
23-3.module_el8.5.0+254+b4526b16
nodejs-packaging
AlmaLinux:8
before 23-3.module_el8.4.0+2522+3bd42762
23-3.module_el8.4.0+2522+3bd42762
ajv
TuxCare:npm
4.11.8-tuxcare.0 up to 4.11.8-tuxcare.1, plus listed versions
4.11.8
4.11.8-tuxcare.1
Show 92 moreShow less
Affected packages
PackageAffectedFixed
ajv
TuxCare:npm
6.14.0-tuxcare.0 up to 6.14.0-tuxcare.1, plus listed versions
6.14.0
6.14.0-tuxcare.1
ajv
TuxCare:npm
6.9.1-tuxcare.0 up to 6.9.1-tuxcare.1, plus listed versions
6.9.1
6.9.1-tuxcare.1
ajv
TuxCare:npm
6.4.0-tuxcare.0 up to 6.4.0-tuxcare.1, plus listed versions
6.4.0
6.4.0-tuxcare.1
ajv
TuxCare:npm
6.11.0-tuxcare.0 up to 6.11.0-tuxcare.1, plus listed versions
6.11.0
6.11.0-tuxcare.1
ajv
TuxCare:npm
6.10.0-tuxcare.0 up to 6.10.0-tuxcare.1, plus listed versions
6.10.0
6.10.0-tuxcare.1
ajv
TuxCare:npm
6.5.3-tuxcare.0 up to 6.5.3-tuxcare.1, plus listed versions
6.5.3
6.5.3-tuxcare.1
ajv
TuxCare:npm
6.10.2-tuxcare.0 up to 6.10.2-tuxcare.1, plus listed versions
6.10.2
6.10.2-tuxcare.1
ajv
TuxCare:npm
6.5.2-tuxcare.0 up to 6.5.2-tuxcare.1, plus listed versions
6.5.2
6.5.2-tuxcare.1
node-ajv
Debian:12
before 6.12.4-1
6.12.4-1
node-ajv
Debian:13
before 6.12.4-1
6.12.4-1
node-ajv
Debian:14
before 6.12.4-1
6.12.4-1
nodejs
openEuler:20.03-LTS-SP1
before 12.22.11-1.oe1
12.22.11-1.oe1
nodejs
openEuler:20.03-LTS-SP2
before 12.22.11-1.oe1
12.22.11-1.oe1
nodejs
openEuler:20.03-LTS-SP3
before 12.22.11-1.oe1
12.22.11-1.oe1
rh-nodejs12-nodejs
Red Hat:rhel_software_collections:3::el7
before 0:12.19.1-2.el7
0:12.19.1-2.el7
rh-nodejs12-nodejs-debuginfo
Red Hat:rhel_software_collections:3::el7
before 0:12.19.1-2.el7
0:12.19.1-2.el7
rh-nodejs12-nodejs-devel
Red Hat:rhel_software_collections:3::el7
before 0:12.19.1-2.el7
0:12.19.1-2.el7
rh-nodejs12-nodejs-docs
Red Hat:rhel_software_collections:3::el7
before 0:12.19.1-2.el7
0:12.19.1-2.el7
rh-nodejs12-npm
Red Hat:rhel_software_collections:3::el7
before 0:6.14.8-12.19.1.2.el7
0:6.14.8-12.19.1.2.el7
nodejs
Red Hat:enterprise_linux:8::appstream
before 1:12.19.1-1.module+el8.3.0+8851+b7b41ca0
1:12.19.1-1.module+el8.3.0+8851+b7b41ca0
nodejs-debuginfo
Red Hat:enterprise_linux:8::appstream
before 1:12.19.1-1.module+el8.3.0+8851+b7b41ca0
1:12.19.1-1.module+el8.3.0+8851+b7b41ca0
nodejs-debugsource
Red Hat:enterprise_linux:8::appstream
before 1:12.19.1-1.module+el8.3.0+8851+b7b41ca0
1:12.19.1-1.module+el8.3.0+8851+b7b41ca0
nodejs-devel
Red Hat:enterprise_linux:8::appstream
before 1:12.19.1-1.module+el8.3.0+8851+b7b41ca0
1:12.19.1-1.module+el8.3.0+8851+b7b41ca0
nodejs-docs
Red Hat:enterprise_linux:8::appstream
before 1:12.19.1-1.module+el8.3.0+8851+b7b41ca0
1:12.19.1-1.module+el8.3.0+8851+b7b41ca0
nodejs-full-i18n
Red Hat:enterprise_linux:8::appstream
before 1:12.19.1-1.module+el8.3.0+8851+b7b41ca0
1:12.19.1-1.module+el8.3.0+8851+b7b41ca0
nodejs-nodemon
Red Hat:enterprise_linux:8::appstream
before 0:1.18.3-1.module+el8.1.0+3369+37ae6a45
0:1.18.3-1.module+el8.1.0+3369+37ae6a45
nodejs-packaging
Red Hat:enterprise_linux:8::appstream
before 0:17-3.module+el8.1.0+3369+37ae6a45
0:17-3.module+el8.1.0+3369+37ae6a45
npm
Red Hat:enterprise_linux:8::appstream
before 1:6.14.8-1.12.19.1.1.module+el8.3.0+8851+b7b41ca0
1:6.14.8-1.12.19.1.1.module+el8.3.0+8851+b7b41ca0
rh-nodejs14-nodejs
Red Hat:rhel_software_collections:3::el7
before 0:14.15.4-2.el7
0:14.15.4-2.el7
rh-nodejs14-nodejs-debuginfo
Red Hat:rhel_software_collections:3::el7
before 0:14.15.4-2.el7
0:14.15.4-2.el7
rh-nodejs14-nodejs-devel
Red Hat:rhel_software_collections:3::el7
before 0:14.15.4-2.el7
0:14.15.4-2.el7
rh-nodejs14-nodejs-docs
Red Hat:rhel_software_collections:3::el7
before 0:14.15.4-2.el7
0:14.15.4-2.el7
rh-nodejs14-npm
Red Hat:rhel_software_collections:3::el7
before 0:6.14.10-14.15.4.2.el7
0:6.14.10-14.15.4.2.el7
rh-nodejs10-nodejs
Red Hat:rhel_software_collections:3::el7
before 0:10.23.1-2.el7
0:10.23.1-2.el7
rh-nodejs10-nodejs-debuginfo
Red Hat:rhel_software_collections:3::el7
before 0:10.23.1-2.el7
0:10.23.1-2.el7
rh-nodejs10-nodejs-devel
Red Hat:rhel_software_collections:3::el7
before 0:10.23.1-2.el7
0:10.23.1-2.el7
rh-nodejs10-nodejs-docs
Red Hat:rhel_software_collections:3::el7
before 0:10.23.1-2.el7
0:10.23.1-2.el7
rh-nodejs10-npm
Red Hat:rhel_software_collections:3::el7
before 0:6.14.10-10.23.1.2.el7
0:6.14.10-10.23.1.2.el7
nodejs
Red Hat:enterprise_linux:8::appstream
before 1:10.23.1-1.module+el8.3.0+9502+012d8a97
1:10.23.1-1.module+el8.3.0+9502+012d8a97
nodejs-debuginfo
Red Hat:enterprise_linux:8::appstream
before 1:10.23.1-1.module+el8.3.0+9502+012d8a97
1:10.23.1-1.module+el8.3.0+9502+012d8a97
nodejs-debugsource
Red Hat:enterprise_linux:8::appstream
before 1:10.23.1-1.module+el8.3.0+9502+012d8a97
1:10.23.1-1.module+el8.3.0+9502+012d8a97
nodejs-devel
Red Hat:enterprise_linux:8::appstream
before 1:10.23.1-1.module+el8.3.0+9502+012d8a97
1:10.23.1-1.module+el8.3.0+9502+012d8a97
nodejs-docs
Red Hat:enterprise_linux:8::appstream
before 1:10.23.1-1.module+el8.3.0+9502+012d8a97
1:10.23.1-1.module+el8.3.0+9502+012d8a97
nodejs-full-i18n
Red Hat:enterprise_linux:8::appstream
before 1:10.23.1-1.module+el8.3.0+9502+012d8a97
1:10.23.1-1.module+el8.3.0+9502+012d8a97
nodejs-nodemon
Red Hat:enterprise_linux:8::appstream
before 0:1.18.3-1.module+el8+2632+6c5111ed
0:1.18.3-1.module+el8+2632+6c5111ed
nodejs-packaging
Red Hat:enterprise_linux:8::appstream
before 0:17-3.module+el8+2873+aa7dfd9a
0:17-3.module+el8+2873+aa7dfd9a
npm
Red Hat:enterprise_linux:8::appstream
before 1:6.14.10-1.10.23.1.1.module+el8.3.0+9502+012d8a97
1:6.14.10-1.10.23.1.1.module+el8.3.0+9502+012d8a97
nodejs
Red Hat:enterprise_linux:8::appstream
before 1:14.15.4-2.module+el8.3.0+9635+ffdf8381
1:14.15.4-2.module+el8.3.0+9635+ffdf8381
nodejs-debuginfo
Red Hat:enterprise_linux:8::appstream
before 1:14.15.4-2.module+el8.3.0+9635+ffdf8381
1:14.15.4-2.module+el8.3.0+9635+ffdf8381
nodejs-debugsource
Red Hat:enterprise_linux:8::appstream
before 1:14.15.4-2.module+el8.3.0+9635+ffdf8381
1:14.15.4-2.module+el8.3.0+9635+ffdf8381
nodejs-devel
Red Hat:enterprise_linux:8::appstream
before 1:14.15.4-2.module+el8.3.0+9635+ffdf8381
1:14.15.4-2.module+el8.3.0+9635+ffdf8381
nodejs-docs
Red Hat:enterprise_linux:8::appstream
before 1:14.15.4-2.module+el8.3.0+9635+ffdf8381
1:14.15.4-2.module+el8.3.0+9635+ffdf8381
nodejs-full-i18n
Red Hat:enterprise_linux:8::appstream
before 1:14.15.4-2.module+el8.3.0+9635+ffdf8381
1:14.15.4-2.module+el8.3.0+9635+ffdf8381
nodejs-nodemon
Red Hat:enterprise_linux:8::appstream
before 0:2.0.3-1.module+el8.3.0+6519+9f98ed83
0:2.0.3-1.module+el8.3.0+6519+9f98ed83
nodejs-packaging
Red Hat:enterprise_linux:8::appstream
before 0:23-3.module+el8.3.0+6519+9f98ed83
0:23-3.module+el8.3.0+6519+9f98ed83
npm
Red Hat:enterprise_linux:8::appstream
before 1:6.14.10-1.14.15.4.2.module+el8.3.0+9635+ffdf8381
1:6.14.10-1.14.15.4.2.module+el8.3.0+9635+ffdf8381
automation-hub
Red Hat:ansible_automation_platform:4.2::el7
before 0:4.2.2-1.el7pc
0:4.2.2-1.el7pc
python-bleach
Red Hat:ansible_automation_platform:4.2::el7
before 0:3.3.0-1.el7pc
0:3.3.0-1.el7pc
python-bleach-allowlist
Red Hat:ansible_automation_platform:4.2::el7
before 0:1.0.3-1.el7pc
0:1.0.3-1.el7pc
python-galaxy-importer
Red Hat:ansible_automation_platform:4.2::el7
before 0:0.2.15-1.el7pc
0:0.2.15-1.el7pc
python-galaxy-ng
Red Hat:ansible_automation_platform:4.2::el7
before 0:4.2.2-1.el7pc
0:4.2.2-1.el7pc
python-pulp-ansible
Red Hat:ansible_automation_platform:4.2::el7
before 1:0.5.6-1.el7pc
1:0.5.6-1.el7pc
python3-bleach
Red Hat:ansible_automation_platform:4.2::el7
before 0:3.3.0-1.el7pc
0:3.3.0-1.el7pc
python3-bleach-allowlist
Red Hat:ansible_automation_platform:4.2::el7
before 0:1.0.3-1.el7pc
0:1.0.3-1.el7pc
python3-django
Red Hat:ansible_automation_platform:4.2::el7
before 0:2.2.18-1.el7pc
0:2.2.18-1.el7pc
python3-galaxy-importer
Red Hat:ansible_automation_platform:4.2::el7
before 0:0.2.15-1.el7pc
0:0.2.15-1.el7pc
python3-galaxy-ng
Red Hat:ansible_automation_platform:4.2::el7
before 0:4.2.2-1.el7pc
0:4.2.2-1.el7pc
python3-pulp-ansible
Red Hat:ansible_automation_platform:4.2::el7
before 1:0.5.6-1.el7pc
1:0.5.6-1.el7pc
automation-hub
Red Hat:ansible_automation_platform:4.2::el8
before 0:4.2.2-1.el8pc
0:4.2.2-1.el8pc
python-bleach
Red Hat:ansible_automation_platform:4.2::el8
before 0:3.3.0-1.el8pc
0:3.3.0-1.el8pc
python-bleach-allowlist
Red Hat:ansible_automation_platform:4.2::el8
before 0:1.0.3-1.el8pc
0:1.0.3-1.el8pc
python-galaxy-importer
Red Hat:ansible_automation_platform:4.2::el8
before 0:0.2.15-1.el8pc
0:0.2.15-1.el8pc
python-galaxy-ng
Red Hat:ansible_automation_platform:4.2::el8
before 0:4.2.2-1.el8pc
0:4.2.2-1.el8pc
python-pulp-ansible
Red Hat:ansible_automation_platform:4.2::el8
before 1:0.5.6-1.el8pc
1:0.5.6-1.el8pc
python3-bleach
Red Hat:ansible_automation_platform:4.2::el8
before 0:3.3.0-1.el8pc
0:3.3.0-1.el8pc
python3-bleach-allowlist
Red Hat:ansible_automation_platform:4.2::el8
before 0:1.0.3-1.el8pc
0:1.0.3-1.el8pc
python3-django
Red Hat:ansible_automation_platform:4.2::el8
before 0:2.2.18-1.el8pc
0:2.2.18-1.el8pc
python3-galaxy-importer
Red Hat:ansible_automation_platform:4.2::el8
before 0:0.2.15-1.el8pc
0:0.2.15-1.el8pc
python3-galaxy-ng
Red Hat:ansible_automation_platform:4.2::el8
before 0:4.2.2-1.el8pc
0:4.2.2-1.el8pc
python3-pulp-ansible
Red Hat:ansible_automation_platform:4.2::el8
before 1:0.5.6-1.el8pc
1:0.5.6-1.el8pc
nodejs-nodemon
Rocky Linux:8
before 0:1.18.3-1.module+el8.3.0+101+f84c7154
0:1.18.3-1.module+el8.3.0+101+f84c7154
nodejs-packaging
Rocky Linux:8
before 0:17-3.module+el8.3.0+101+f84c7154
0:17-3.module+el8.3.0+101+f84c7154
nodejs-nodemon
Rocky Linux:8
before 0:2.0.3-1.module+el8.6.0+982+9fdca2d4
0:2.0.3-1.module+el8.6.0+982+9fdca2d4
nodejs-nodemon
Rocky Linux:8
before 0:2.0.3-1.module+el8.3.0+100+234774f7
0:2.0.3-1.module+el8.3.0+100+234774f7
nodejs-nodemon
Rocky Linux:8
before 0:2.0.3-1.module+el8.4.0+638+5344c6f7
0:2.0.3-1.module+el8.4.0+638+5344c6f7
nodejs-packaging
Rocky Linux:8
before 0:23-3.module+el8.7.0+1071+4bdda2a8
0:23-3.module+el8.7.0+1071+4bdda2a8
nodejs-packaging
Rocky Linux:8
before 0:23-3.module+el8.3.0+100+234774f7
0:23-3.module+el8.3.0+100+234774f7
nodejs-packaging
Rocky Linux:8
before 0:23-3.module+el8.5.0+733+de4fee6c
0:23-3.module+el8.5.0+733+de4fee6c
@rootio/ajv
Root:npm
before 4.11.8-root.io.3
4.11.8-root.io.36.5.2-root.io.25.5.2-root.io.2
ajv
Root:npm
before 4.11.8-aikido.3
4.11.8-aikido.36.5.2-aikido.25.5.2-aikido.2
node-ajv
Ubuntu:18.04:LTS
All versions, plus listed versions
5.0.0-1
None known
node-ajv
Ubuntu:20.04:LTS
All versions, plus listed versions
6.10.2-1
None known

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2020-15366 is a medium vulnerability (CVSS 5.6) in Ajv.js Ajv, published July 15, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.31%, the 83rd percentile. Fixed in ajv 6.12.3.

References

Show 118 moreShow less
This page doesn't list everything

Left out here: the rest of 1 source description. The JSON record has them.

MoveEnter Open