Skip to content

Commit 74cb95f

Browse files
jasnowpostmodern
andauthored
Added CVE-2024-41123 and CVE-2024-41946 for the rexml gem (#798)
--------- Co-authored-by: Postmodern <[email protected]>
1 parent 1b7ad85 commit 74cb95f

File tree

2 files changed

+70
-0
lines changed

2 files changed

+70
-0
lines changed

gems/rexml/CVE-2024-41123.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
gem: rexml
3+
cve: 2024-41123
4+
url: https://www.ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41123
5+
title: DoS vulnerabilities in REXML
6+
date: 2024-08-01
7+
description: |
8+
There are some DoS vulnerabilities in REXML gem.
9+
These vulnerabilities have been assigned the CVE identifier
10+
CVE-2024-41123. We strongly recommend upgrading the REXML gem.
11+
12+
## Details
13+
14+
When parsing an XML document that has many specific characters such
15+
as whitespace character, >] and ]>, REXML gem may take long time.
16+
17+
Please update REXML gem to version 3.3.3 or later.
18+
19+
## Affected versions
20+
21+
* REXML gem 3.3.2 or prior
22+
23+
## Credits
24+
25+
Thanks to mprogrammer and scyoon for discovering these issues.
26+
27+
## History
28+
29+
Originally published at 2024-08-01 03:00:00 (UTC)
30+
31+
patched_versions:
32+
- ">= 3.3.3"
33+
related:
34+
url:
35+
- https://www.ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41123

gems/rexml/CVE-2024-41946.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
gem: rexml
3+
cve: 2024-41946
4+
url: https://www.ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41946
5+
title: DoS vulnerabilities in REXML
6+
date: 2024-08-01
7+
description: |
8+
There is a DoS vulnerability in REXML gem.
9+
This vulnerability has been assigned the CVE identifier
10+
CVE-2024-41946. We strongly recommend upgrading the REXML gem.
11+
12+
## Details
13+
14+
When parsing an XML that has many entity expansions with SAX2 or
15+
pull parser API, REXML gem may take long time.
16+
17+
Please update REXML gem to version 3.3.3 or later.
18+
19+
## Affected versions
20+
21+
* REXML gem 3.3.2 or prior
22+
23+
## Credits
24+
25+
Thanks to NAITOH Jun for discovering and fixing this issue.
26+
27+
## History
28+
29+
Originally published at 2024-08-01 03:00:00 (UTC)
30+
31+
patched_versions:
32+
- ">= 3.3.3"
33+
related:
34+
url:
35+
- https://www.ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41946

0 commit comments

Comments
 (0)