Lucene search

K
rubygemsRubySecRUBY:SINATRA-2022-45442
HistoryNov 29, 2022 - 9:00 p.m.

Sinatra vulnerable to Reflected File Download attack

2022-11-2921:00:00
RubySec
github.com
22
sinatra
reflected file download
vulnerability
content-disposition

CVSS3

8.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

An issue was discovered in Sinatra 2.0 before 2.2.3 and 3.0 before 3.0.4.
An application is vulnerable to a reflected file download (RFD) attack that
sets the Content-Disposition header of a response when the filename is
derived from user-supplied input.

Affected configurations

Vulners
Node
rubysinatraRange2.2.02.2.3
OR
rubysinatraRange3.0.4
VendorProductVersionCPE
rubysinatra*cpe:2.3:a:ruby:sinatra:*:*:*:*:*:*:*:*

CVSS3

8.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H