The REXML gem before 3.3.2 has some DoS vulnerabilities when it parses an XML that has many specific characters such as whitespace character, >] and ]>.
If you need to parse untrusted XMLs, you may be impacted to these vulnerabilities.
The REXML gem 3.3.3 or later include the patches to fix these vulnerabilities.
Don't parse untrusted XMLs.
{
"severity": "MODERATE",
"github_reviewed": true,
"cwe_ids": [
"CWE-400",
"CWE-770"
],
"nvd_published_at": "2024-08-01T15:15:13Z",
"github_reviewed_at": "2024-08-01T22:05:10Z"
}