Skip to content

Commit 4020af8

Browse files
Yoann Lecuyerpostmodern
authored andcommitted
Added CVE-2023-27539 for rack
1 parent 3a285a3 commit 4020af8

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

gems/rack/CVE-2023-27539.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
gem: rack
3+
cve: 2023-27539
4+
url: https://discuss.rubyonrails.org/t/cve-2023-27539-possible-denial-of-service-vulnerability-in-racks-header-parsing/82466
5+
title: Possible Denial of Service Vulnerability in Rack’s header parsing
6+
date: 2023-03-13
7+
description: |
8+
There is a denial of service vulnerability in the header parsing component of Rack. This vulnerability has been assigned the CVE identifier CVE-2023-27539.
9+
10+
Versions Affected: >= 2.0.0 Not affected: None. Fixed Versions: 2.2.6.4, 3.0.6.1
11+
12+
# Impact
13+
Carefully crafted input can cause header parsing in Rack to take an unexpected amount of time, possibly resulting in a denial of service attack vector. Any applications that parse headers using Rack (virtually all Rails applications) are impacted.
14+
15+
# Workarounds
16+
Setting Regexp.timeout in Ruby 3.2 is a possible workaround.
17+
18+
patched_versions:
19+
- "~> 2.0, >= 2.2.6.4"
20+
- ">= 3.0.6.1"

0 commit comments

Comments
 (0)