Lookup for vulnerabilities affecting packages.

Vulnerability_idVCID-khpz-njyn-5qd1
Summary
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.
Aliases
0
alias GHSA-xgh6-85xh-479p
Fixed_packages
0
url pkg:npm/npm-user-validate@1.0.1
purl pkg:npm/npm-user-validate@1.0.1
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/npm-user-validate@1.0.1
Affected_packages
0
url pkg:npm/npm-user-validate@1.0.0
purl pkg:npm/npm-user-validate@1.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-khpz-njyn-5qd1
resource_url http://public2.vulnerablecode.io/packages/pkg:npm/npm-user-validate@1.0.0
References
0
reference_url https://github.com/npm/npm-user-validate/security/advisories/GHSA-xgh6-85xh-479p
reference_id
reference_type
scores
0
value LOW
scoring_system cvssv3.1_qr
scoring_elements
1
value LOW
scoring_system generic_textual
scoring_elements
url https://github.com/npm/npm-user-validate/security/advisories/GHSA-xgh6-85xh-479p
1
reference_url https://github.com/advisories/GHSA-xgh6-85xh-479p
reference_id GHSA-xgh6-85xh-479p
reference_type
scores
0
value LOW
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-xgh6-85xh-479p
Weaknesses
Exploits
Severity_range_score0.1 - 3
Exploitability0.5
Weighted_severity2.7
Risk_score1.4
Resource_urlhttp://public2.vulnerablecode.io/vulnerabilities/VCID-khpz-njyn-5qd1