Lucene search

K
freebsdFreeBSD62E0FBE5-5798-11DE-BB78-001CC0377035
HistoryJun 09, 2009 - 12:00 a.m.

ruby -- BigDecimal denial of service vulnerability

2009-06-0900:00:00
vuxml.freebsd.org
16

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.025

Percentile

90.2%

The official ruby site reports:

A denial of service (DoS) vulnerability was found on the
BigDecimal standard library of Ruby. Conversion from BigDecimal
objects into Float numbers had a problem which enables attackers
to effectively cause segmentation faults.
An attacker can cause a denial of service by causing BigDecimal
to parse an insanely large number, such as:
BigDecimal(β€œ9E69999999”).to_s(β€œF”)

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.025

Percentile

90.2%