Every CVE Search/ Get API key

CVE-2020-7754

Regular Expression Denial of Service (ReDoS)

7.5 HighFix available

This affects the package npm-user-validate before 1.0.1. The regex that validates user emails took exponentially longer to process long input strings beginning with @ characters.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

3.48%Up 2.4 points since Apr 14, 2021
90%50%10%1%

What each source reports

CVE List Score used 7.5

Regular Expression Denial of Service (ReDoS)

This affects the package npm-user-validate before 1.0.1. The regex that validates user emails took exponentially longer to process long input strings beginning with @ characters.

Record
CVE-2020-7754
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
EUVDEUVD-2021-1154 7.5

This affects the package npm-user-validate before 1.0.1. The regex that validates user emails took exponentially longer to process long input strings beginning with @ characters.

Record
EUVD-2021-1154
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-03
GitHub AdvisoriesGHSA-pw54-mh39-w3hc 7.5

Regular expression denial of service in npm-user-validate

This affects the package npm-user-validate before 1.0.1. The regex that validates user emails took exponentially longer to process long input strings beginning with @ characters.

Record
GHSA-pw54-mh39-w3hc
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400
Updated
2026-11-02
GitHub AdvisoriesGHSA-xgh6-85xh-479p No score

Regular Expression Denial of Service in npm-user-validate

npm-user-validate before version 1.0.1 is vulnerable to a Regular Expression Denial of Service (REDos). The regex that validates user emails took exponentially longer to process long input strings beginning with @ characters.

Impact

The issue affects the email function. If you use this function to process arbitrary user input with no character limit the application may be susceptible to Denial of Service.

Patches

The issue is patched in version 1.0.1 by improving the regular expression used and also enforcing a 254 character limit.

Workarounds

Restrict the character length to a reasonable degree before passing a value to .emal(); Also, consider doing a more rigorous sanitizing/validation beforehand.

Record
GHSA-xgh6-85xh-479p
Updated
2026-11-02
NVD 7.5

This affects the package npm-user-validate before 1.0.1. The regex that validates user emails took exponentially longer to process long input strings beginning with @ characters.

Record
CVE-2020-7754
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Updated
2026-11-02
OSV 7.5

This affects the package npm-user-validate before 1.0.1. The regex that validates user emails took exponentially longer to process long input strings beginning with @ characters.

Record
CVE-2020-7754
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
Show 18 moreShow less
OSVGHSA-pw54-mh39-w3hc 7.5

Regular expression denial of service in npm-user-validate

This affects the package npm-user-validate before 1.0.1. The regex that validates user emails took exponentially longer to process long input strings beginning with @ characters.

Record
GHSA-pw54-mh39-w3hc
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400
Updated
2026-11-02
OSVOESA-2022-1769 9.8

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

Versions of the npm CLI prior to 6.14.6 are vulnerable to an information exposure vulnerability through log files. The CLI supports URLs like "<protocol>://[<user>[:<password>]@]<hostname>[:<port>][:][/]<path>". The password value is not redacted and is printed to stdout and also to any generated log files.(CVE-2020-15095)

This affects the package y18n before 3.2.2, 4.0.1 and 5.0.5. PoC by po6ix: const y18n = require( y18n )(); y18n.setLocale( proto ); y18n.updateLocale({polluted: true}); console.log(polluted); // true(CVE-2020-7774)

This affects the package npm-user-validate before 1.0.1. The regex that validates user emails took exponentially longer to process long input strings beginning with @ characters.(CVE-2020-7754)

This affects the package ini before 1.3.6. If an attacker submits a malicious INI file to an application that parses it with ini.parse, they will pollute the prototype on the application. This can be exploited further depending on the context.(CVE-2020-7788)

json-schema is vulnerable to Improperly Controlled Modification of Object Prototype Attributes ( Prototype Pollution )(CVE-2021-3918)

Record
OESA-2022-1769
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/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:0485 8.1

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

Record
RHSA-2021:0485
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:0549 8.1

Red Hat Security Advisory: nodejs:12 security update

Record
RHSA-2021:0549
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
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:0549 8.1

Moderate: nodejs:12 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 (12.20.1), nodejs-nodemon (2.0.3).

Security Fix(es):

  • nodejs-mixin-deep: prototype pollution in function mixin-deep (CVE-2019-10746)

  • nodejs-set-value: prototype pollution in function set-value (CVE-2019-10747)

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

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

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

  • 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:0549
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
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:0549 No score

Moderate: nodejs:12 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 (12.20.1), nodejs-nodemon (2.0.3).

Security Fix(es):

  • nodejs-mixin-deep: prototype pollution in function mixin-deep (CVE-2019-10746)

  • nodejs-set-value: prototype pollution in function set-value (CVE-2019-10747)

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

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

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

  • 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:0549
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-1772583197 No score

TuxCare security update for npm-user-validate (1 CVE)

TuxCare rebuilt npm-user-validate to address 1 CVE. Fixed in 0.1.2-tuxcare.1.

Record
CLSA-2026-1772583197
Updated
2026-11-02
OSVCLSA-2026-1784682764 No score

TuxCare security update for npm-user-validate (1 CVE)

TuxCare rebuilt npm-user-validate to address 1 CVE. Fixed in 0.1.5-tuxcare.1.

Record
CLSA-2026-1784682764
Updated
2026-11-02
OSVGHSA-xgh6-85xh-479p No score

Regular Expression Denial of Service in npm-user-validate

npm-user-validate before version 1.0.1 is vulnerable to a Regular Expression Denial of Service (REDos). The regex that validates user emails took exponentially longer to process long input strings beginning with @ characters.

Impact

The issue affects the email function. If you use this function to process arbitrary user input with no character limit the application may be susceptible to Denial of Service.

Patches

The issue is patched in version 1.0.1 by improving the regular expression used and also enforcing a 254 character limit.

Workarounds

Restrict the character length to a reasonable degree before passing a value to .emal(); Also, consider doing a more rigorous sanitizing/validation beforehand.

Record
GHSA-xgh6-85xh-479p
Updated
2026-11-02
OSVROOT-APP-NPM-CVE-2020-7754 No score

CVE-2020-7754 in npm-user-validate - Patched by Root

Root has patched CVE-2020-7754 in the npm-user-validate package for Root:npm. Multiple fixed versions available.

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
npm-user-validate
npm
before 1.0.1
1.0.1
npm-user-validate
npm
through 1.0.0
1.0.1
nodejs-nodemon
AlmaLinux:8
From an advisory covering 10 CVEs
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
From an advisory covering 10 CVEs
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
From an advisory covering 10 CVEs
before 17-3.module_el8.4.0+2224+b07ac28e
17-3.module_el8.4.0+2224+b07ac28e
nodejs-packaging
AlmaLinux:8
From an advisory covering 10 CVEs
before 17-3.module_el8.4.0+2521+c668cc9f
17-3.module_el8.4.0+2521+c668cc9f
nodejs-packaging
AlmaLinux:8
From an advisory covering 10 CVEs
before 17-3.module_el8.3.0+2023+d2377ea3
17-3.module_el8.3.0+2023+d2377ea3
nodejs-nodemon
AlmaLinux:8
From an advisory covering 7 CVEs
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
From an advisory covering 7 CVEs
before 17-3.module_el8.4.0+2224+b07ac28e
17-3.module_el8.4.0+2224+b07ac28e
nodejs-packaging
AlmaLinux:8
From an advisory covering 7 CVEs
before 17-3.module_el8.4.0+2521+c668cc9f
17-3.module_el8.4.0+2521+c668cc9f
Show 61 moreShow less
Affected packages
PackageAffectedFixed
nodejs-packaging
AlmaLinux:8
From an advisory covering 7 CVEs
before 17-3.module_el8.3.0+2023+d2377ea3
17-3.module_el8.3.0+2023+d2377ea3
nodejs-packaging
AlmaLinux:8
From an advisory covering 7 CVEs
before 23-3.module_el8.5.0+254+b4526b16
23-3.module_el8.5.0+254+b4526b16
nodejs-packaging
AlmaLinux:8
From an advisory covering 7 CVEs
before 23-3.module_el8.4.0+2522+3bd42762
23-3.module_el8.4.0+2522+3bd42762
npm-user-validate
TuxCare:npm
0.1.2-tuxcare.0 up to 0.1.2-tuxcare.1, plus listed versions
0.1.2
0.1.2-tuxcare.1
npm-user-validate
TuxCare:npm
0.1.5-tuxcare.0 up to 0.1.5-tuxcare.1, plus listed versions
0.1.5
0.1.5-tuxcare.1
nodejs
openEuler:20.03-LTS-SP1
From an advisory covering 5 CVEs
before 12.22.11-1.oe1
12.22.11-1.oe1
nodejs
openEuler:20.03-LTS-SP3
From an advisory covering 5 CVEs
before 12.22.11-1.oe1
12.22.11-1.oe1
rh-nodejs14-nodejs
Red Hat:rhel_software_collections:3::el7
From an advisory covering 7 CVEs
before 0:14.15.4-2.el7
0:14.15.4-2.el7
rh-nodejs14-nodejs-debuginfo
Red Hat:rhel_software_collections:3::el7
From an advisory covering 7 CVEs
before 0:14.15.4-2.el7
0:14.15.4-2.el7
rh-nodejs14-nodejs-devel
Red Hat:rhel_software_collections:3::el7
From an advisory covering 7 CVEs
before 0:14.15.4-2.el7
0:14.15.4-2.el7
rh-nodejs14-nodejs-docs
Red Hat:rhel_software_collections:3::el7
From an advisory covering 7 CVEs
before 0:14.15.4-2.el7
0:14.15.4-2.el7
rh-nodejs14-npm
Red Hat:rhel_software_collections:3::el7
From an advisory covering 7 CVEs
before 0:6.14.10-14.15.4.2.el7
0:6.14.10-14.15.4.2.el7
rh-nodejs12-nodejs
Red Hat:rhel_software_collections:3::el7
From an advisory covering 7 CVEs
before 0:12.20.1-1.el7
0:12.20.1-1.el7
rh-nodejs12-nodejs-debuginfo
Red Hat:rhel_software_collections:3::el7
From an advisory covering 7 CVEs
before 0:12.20.1-1.el7
0:12.20.1-1.el7
rh-nodejs12-nodejs-devel
Red Hat:rhel_software_collections:3::el7
From an advisory covering 7 CVEs
before 0:12.20.1-1.el7
0:12.20.1-1.el7
rh-nodejs12-nodejs-docs
Red Hat:rhel_software_collections:3::el7
From an advisory covering 7 CVEs
before 0:12.20.1-1.el7
0:12.20.1-1.el7
rh-nodejs12-nodejs-nodemon
Red Hat:rhel_software_collections:3::el7
From an advisory covering 7 CVEs
before 0:2.0.3-1.el7
0:2.0.3-1.el7
rh-nodejs12-npm
Red Hat:rhel_software_collections:3::el7
From an advisory covering 7 CVEs
before 0:6.14.10-12.20.1.1.el7
0:6.14.10-12.20.1.1.el7
rh-nodejs10-nodejs
Red Hat:rhel_software_collections:3::el7
From an advisory covering 10 CVEs
before 0:10.23.1-2.el7
0:10.23.1-2.el7
rh-nodejs10-nodejs-debuginfo
Red Hat:rhel_software_collections:3::el7
From an advisory covering 10 CVEs
before 0:10.23.1-2.el7
0:10.23.1-2.el7
rh-nodejs10-nodejs-devel
Red Hat:rhel_software_collections:3::el7
From an advisory covering 10 CVEs
before 0:10.23.1-2.el7
0:10.23.1-2.el7
rh-nodejs10-nodejs-docs
Red Hat:rhel_software_collections:3::el7
From an advisory covering 10 CVEs
before 0:10.23.1-2.el7
0:10.23.1-2.el7
rh-nodejs10-npm
Red Hat:rhel_software_collections:3::el7
From an advisory covering 10 CVEs
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
From an advisory covering 10 CVEs
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
From an advisory covering 10 CVEs
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
From an advisory covering 10 CVEs
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
From an advisory covering 10 CVEs
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
From an advisory covering 10 CVEs
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
From an advisory covering 10 CVEs
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
From an advisory covering 10 CVEs
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
From an advisory covering 10 CVEs
before 0:17-3.module+el8+2873+aa7dfd9a
0:17-3.module+el8+2873+aa7dfd9a
npm
Red Hat:enterprise_linux:8::appstream
From an advisory covering 10 CVEs
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
From an advisory covering 7 CVEs
before 1:12.20.1-1.module+el8.3.0+9503+19cb079c
1:12.20.1-1.module+el8.3.0+9503+19cb079c
nodejs-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 1:12.20.1-1.module+el8.3.0+9503+19cb079c
1:12.20.1-1.module+el8.3.0+9503+19cb079c
nodejs-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 1:12.20.1-1.module+el8.3.0+9503+19cb079c
1:12.20.1-1.module+el8.3.0+9503+19cb079c
nodejs-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 1:12.20.1-1.module+el8.3.0+9503+19cb079c
1:12.20.1-1.module+el8.3.0+9503+19cb079c
nodejs-docs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 1:12.20.1-1.module+el8.3.0+9503+19cb079c
1:12.20.1-1.module+el8.3.0+9503+19cb079c
nodejs-full-i18n
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 1:12.20.1-1.module+el8.3.0+9503+19cb079c
1:12.20.1-1.module+el8.3.0+9503+19cb079c
nodejs-nodemon
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.0.3-1.module+el8.3.0+9715+1718613f
0:2.0.3-1.module+el8.3.0+9715+1718613f
nodejs-packaging
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
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
From an advisory covering 7 CVEs
before 1:6.14.10-1.12.20.1.1.module+el8.3.0+9503+19cb079c
1:6.14.10-1.12.20.1.1.module+el8.3.0+9503+19cb079c
nodejs
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
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
From an advisory covering 7 CVEs
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
From an advisory covering 7 CVEs
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
From an advisory covering 7 CVEs
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
From an advisory covering 7 CVEs
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
From an advisory covering 7 CVEs
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
From an advisory covering 7 CVEs
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
From an advisory covering 7 CVEs
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
From an advisory covering 7 CVEs
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
nodejs-nodemon
Rocky Linux:8
From an advisory covering 10 CVEs
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
From an advisory covering 10 CVEs
before 0:17-3.module+el8.3.0+101+f84c7154
0:17-3.module+el8.3.0+101+f84c7154
nodejs-nodemon
Rocky Linux:8
From an advisory covering 7 CVEs
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
From an advisory covering 7 CVEs
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
From an advisory covering 7 CVEs
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
From an advisory covering 7 CVEs
before 0:17-3.module+el8.3.0+101+f84c7154
0:17-3.module+el8.3.0+101+f84c7154
nodejs-packaging
Rocky Linux:8
From an advisory covering 7 CVEs
before 0:23-3.module+el8.7.0+1071+4bdda2a8
0:23-3.module+el8.7.0+1071+4bdda2a8
nodejs-packaging
Rocky Linux:8
From an advisory covering 7 CVEs
before 0:23-3.module+el8.3.0+100+234774f7
0:23-3.module+el8.3.0+100+234774f7
nodejs-packaging
Rocky Linux:8
From an advisory covering 7 CVEs
before 0:23-3.module+el8.5.0+733+de4fee6c
0:23-3.module+el8.5.0+733+de4fee6c
npm-user-validate
Root:npm
before 1.0.0-aikido.1
1.0.0-aikido.1
@rootio/npm-user-validate
Root:npm
before 1.0.0-root.io.1
1.0.0-root.io.1

History

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

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

In short

CVE-2020-7754 is a high vulnerability (CVSS 7.5) in Npmjs Npm-user-validate, published October 16, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.48%, the 89th percentile. Fixed in npm-user-validate 1.0.1.

References

Show 97 moreShow less
MoveEnter Open