cbcvebase.
CVE-2022-45442
published 2022-11-28

CVE-2022-45442: Sinatra is a domain-specific language for creating web applications in Ruby. An issue was discovered in Sinatra 2.0 before 2.2.3 and 3.0 before 3.0.4. An…

PriorityP340high8.8CVSS 3.1
AVNACLPRNUIRSUCHIHAH
EPSS
0.64%
47.0th percentile
Sinatra is a domain-specific language for creating web applications in Ruby. 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. Version 2.2.3 and 3.0.4 contain patches for this issue.

Affected

8 ranges
VendorProductVersion rangeFixed in
debiandebian_linux
debianruby-sinatra< ruby-sinatra 3.0.5-2 (bookworm)ruby-sinatra 3.0.5-2 (bookworm)
sinatrasinatra
sinatrasinatra
sinatrasinatra>= 2.0.0 < 2.2.32.2.3
sinatrasinatra>= 3.0 < 3.0.43.0.4
sinatrarbsinatra>= 2.0.0 < 2.2.32.2.3
sinatrarbsinatra>= 3.0.0 < 3.0.43.0.4

CVSS provenance

nvdv3.18.8HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
osv8.8HIGH
vendor_debian8.8HIGH
vendor_redhat8.8HIGH
vendor_ubuntu7.5HIGH
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.