CVE-2021-21267: netapp e-series_performance_analyzer Improper Input Validation
Vulnerability summary
CVE-2021-21267 is a high (CVSS 7.5) Improper Input Validation vulnerability in netapp e-series_performance_analyzer. EPSS estimates a 2.09% chance of exploitation in the next 30 days, higher than 81.3% of scored vulnerabilities. 3 public exploits are recorded.
Timeline
- 19-03-2021PublishedVulnerability first disclosed.
- 03-08-2024Last modifiedVulnerability information updated.
Description
Schema-Inspector is an open-source tool to sanitize and validate JS objects (npm package schema-inspector). In before version 2.0.0, email address validation is vulnerable to a denial-of-service attack where some input (for example `a@0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.`) will freeze the program or web browser page executing the code. This affects any current schema-inspector users using any version to validate email addresses. Users who do not do email validation, and instead do other types of validation (like string min or max length, etc), are not affected. Users should upgrade to version 2.0.0, which uses a regex expression that isn't vulnerable to ReDoS.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · NpmEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- NVDNIST7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
EPSS trend
Probability
2.09%
Chance of exploitation in the next 30 days
Percentile
81%
Versus all other CVEs
30-day change
0.00 pp
From 2.09% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
3 foundSchema Inspector
Maturity: poc
B7F42424680A57B8161794Ad1737Cd8F
Maturity: poc
Exploit Reference (npmjs.com)
Maturity: unknown
Weaknesses
CWE · root cause- CWE-20Improper Input ValidationThe product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
- CWE-400Uncontrolled Resource ConsumptionThe product does not properly control the allocation and maintenance of a limited resource.
Affected systems
Netapp2 products
Npm1 product
- schema-inspector< 2.0.0
Schema-inspector1 product
- schema-inspector< 2.0.0
Schema-inspector_project1 product
- schema-inspector< 2.0.0
4 vendors · 5 products
References
7 links- github.com/schema-inspector/schema-inspector/security/advisories/GHSA-f38p-c2gq-4pmrX Refsource CONFIRMWEBExploitThird Party Advisory
- gist.github.com/mattwelke/b7f42424680a57b8161794ad1737cd8fX Refsource MISCWEBExploitThird Party Advisory