Affected versions of jquery use a lowercasing logic on attribute names. When given a boolean attribute with a name that contains uppercase characters, jquery enters into an infinite recursion loop, exceeding the call stack limit, and resulting in a denial of service condition.
Update to version 3.0.0 or later.
{
"severity": "HIGH",
"cwe_ids": [
"CWE-400",
"CWE-674"
],
"github_reviewed_at": "2020-06-16T21:46:22Z",
"nvd_published_at": "2018-01-18T23:29:00Z",
"github_reviewed": true
}