Approved changes feed: RSS · Atom

cpe:2.3:a:sinatrarb:sinatra:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorSinatrarb (d713bd4f-45bb-562f-8b7e-c61e8597c0bb)
ProductSinatra (d2aae65d-48a1-533e-9f33-6875428ca0d9)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:deb/debian/ruby-sinatra purl2cpe 2026-06-01 10:12:23.592535
pkg:deb/ubuntu/ruby-sinatra purl2cpe 2026-06-01 10:12:23.592538
pkg:gem/sinatra purl2cpe 2026-06-01 10:12:23.592541
pkg:github/sinatra/sinatra purl2cpe 2026-06-01 10:12:23.592544
pkg:gitlab/kalilinux/ruby-sinatra purl2cpe 2026-06-01 10:12:23.592546
pkg:rpm/fedora/rubygem-sinatra purl2cpe 2026-06-01 10:12:23.592549
pkg:rpm/opensuse/rubygem-sinatra purl2cpe 2026-06-01 10:12:23.592552

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2025-61921 vulnerable 2026-06-08 07:37:28.350352 Sinatra has ReDoS vulnerability in ETag header value generation
Sinatra is a domain-specific language for creating web applications in Ruby. In versions prior to 4.2.0, there is a denial of service vulnerability in the `If-Match` and `If-None-Match` header parsing component of Sinatra, if the `etag` method is used when constructing the response. Carefully crafted input can cause `If-Match` and `If-None-Match` header parsing in Sinatra to take an unexpected amount of time, possibly resulting in a denial of service attack vector. This header is typically involved in generating the `ETag` header value. Any applications that use the `etag` method when generating a response are impacted. Version 4.2.0 fixes the issue.
Published: 2025-10-10T19:28:10.688Z
Updated: 2025-10-10T20:54:47.627Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-45442 vulnerable 2026-06-08 05:50:36.356824 Sinatra vulnerable to Reflected File Download attack
HIGH (8.8)
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.
Published: 2022-11-28T00:00:00.000Z
Updated: 2025-11-04T16:09:56.861Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-29970 vulnerable 2026-06-08 05:42:49.985204 Details available
Sinatra before 2.2.0 does not validate that the expanded path matches public_dir when serving static files.
Published: 2022-05-02T00:00:00.000Z
Updated: 2025-11-04T16:09:45.370Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-11627 vulnerable 2026-06-08 05:10:38.734115 Details available
Sinatra before 2.0.2 has XSS via the 400 Bad Request page that occurs upon a params parser exception.
Published: 2018-05-31T19:00:00.000Z
Updated: 2024-08-05T08:17:08.627Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.