It was discovered that the is-my-json-valid JavaScript library used an inefficient regular expression to validate JSON fields defined to have email format. A specially crafted JSON file could cause it to consume an excessive amount of CPU time when validated.
{
"cwe_ids": [
"CWE-400"
],
"github_reviewed_at": "2021-03-31T21:45:17Z",
"nvd_published_at": "2021-03-30T02:15:00Z",
"severity": "MODERATE",
"github_reviewed": true
}