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.
{ "nvd_published_at": "2024-08-01T15:15:13Z", "cwe_ids": [ "CWE-400", "CWE-770" ], "severity": "MODERATE", "github_reviewed": true, "github_reviewed_at": "2024-08-01T22:05:10Z" }