Skip to content

Commit 448d4a3

Browse files
authored
Added CVE-2024-39908 for rexml gem (#795)
1 parent 58766d8 commit 448d4a3

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

gems/rexml/CVE-2024-39908.yml

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
gem: rexml
3+
cve: 2024-39908
4+
url: https://github.com/ruby/rexml/security/advisories/GHSA-4xqq-m2hx-25v8
5+
title: DoS in REXML
6+
date: 2024-07-16
7+
description: |
8+
There is a DoS vulnerability in REXML gem. This vulnerability has
9+
been assigned the CVE identifier CVE-2024-39908. We strongly
10+
recommend upgrading the REXML gem.
11+
12+
## Details
13+
14+
When it parses an XML that has many specific characters such as
15+
<, 0 and %>. REXML gem may take long time.
16+
17+
Please update REXML gem to version 3.3.2 or later.
18+
19+
## Affected versions
20+
21+
REXML gem 3.3.2 or prior
22+
23+
## Credits
24+
25+
Thanks to mprogrammer for discovering this issue.
26+
27+
## History
28+
29+
Originally published at 2024-07-16 03:00:00 (UTC)
30+
patched_versions:
31+
- ">= 3.3.2"
32+
related:
33+
ghsa:
34+
- https://github.com/ruby/rexml/security/advisories/GHSA-vg3r-rm7w-2xgh
35+
url:
36+
- https://www.ruby-lang.org/en/news/2024/07/16/dos-rexml-cve-2024-39908
37+
- https://github.com/ruby/rexml/security/advisories/GHSA-4xqq-m2hx-25v8

0 commit comments

Comments
 (0)