Lucene search

K
githubGitHub Advisory DatabaseGHSA-V6J3-7JRW-HQ2P
HistoryMay 17, 2022 - 4:59 a.m.

Rack Gem Subject to Denial of Service via Hash Collisions

2022-05-1704:59:13
CWE-328
CWE-400
GitHub Advisory Database
github.com
15
rack
denial of service
hash collisions
vulnerability
form parameters
remote attackers
cpu consumption

CVSS2

5

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:N/I:N/A:P

EPSS

0.008

Percentile

81.8%

Rack before 1.1.3, 1.2.x before 1.2.5, and 1.3.x before 1.3.6 computes hash values for form parameters without restricting the ability to trigger hash collisions predictably, which allows remote attackers to cause a denial of service (CPU consumption) by sending many crafted parameters.

Affected configurations

Vulners
Node
org.jrubyjruby-parentRange<1.6.5.1
OR
rackrackRange1.3.01.3.6
OR
rackrackRange1.2.01.2.5
OR
rackrackRange<1.1.3
VendorProductVersionCPE
org.jrubyjruby-parent*cpe:2.3:a:org.jruby:jruby-parent:*:*:*:*:*:*:*:*
rackrack*cpe:2.3:a:rack:rack:*:*:*:*:*:*:*:*

CVSS2

5

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:N/I:N/A:P

EPSS

0.008

Percentile

81.8%