Lucene search
+L

58500 matches found

EUVD
EUVD
added 2026/04/02 8:34 p.m.15 views

EUVD-2026-18388

Rack's multipart parsing without Content-Length header allows unbounded chunked file uploads...

7.5CVSS5.8AI score0.00369EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
added 2026/04/02 8:34 p.m.19 views

Rack's multipart parsing without Content-Length header allows unbounded chunked file uploads

Summary Rack::Multipart::Parser only wraps the request body in a BoundedIO when CONTENTLENGTH is present. When a multipart/form-data request is sent without a Content-Length header, such as with HTTP chunked transfer encoding, multipart parsing continues until end-of-stream with no total size...

7.5CVSS5.9AI score0.00369EPSS
SaveExploits0References4Affected Software1
OSV
OSV
added 2026/04/02 8:34 p.m.13 views

GHSA-8VQR-QJWX-82MW Rack's multipart parsing without Content-Length header allows unbounded chunked file uploads

Summary Rack::Multipart::Parser only wraps the request body in a BoundedIO when CONTENTLENGTH is present. When a multipart/form-data request is sent without a Content-Length header, such as with HTTP chunked transfer encoding, multipart parsing continues until end-of-stream with no total size...

7.5CVSS6AI score0.00369EPSS
SaveExploits0References4
EUVD
EUVD
added 2026/04/02 8:30 p.m.12 views

EUVD-2026-18368

Rack's greedy multipart boundary parsing can cause parser differentials and WAF bypass...

3.7CVSS5.8AI score0.00253EPSS
SaveExploits0References2
Snyk
Snyk
added 2026/04/02 8:30 p.m.12 views

Interpretation Conflict

Overview rack is a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses in the simplest way possible, it unifies and distills the API for web servers, web frameworks, and software in between the so-called middleware into a singl...

6.3CVSS5.9AI score0.00253EPSS
SaveExploits0References2
OSV
OSV
added 2026/04/02 8:30 p.m.7 views

GHSA-V6X5-CG8R-VV6X Rack's multipart header parsing allows Denial of Service via escape-heavy quoted parameters

Summary Rack::Multipart::Parserhandlemimehead parses quoted multipart parameters such as Content-Disposition: form-data; name="..." using repeated Stringindex searches combined with Stringslice! prefix deletion. For escape-heavy quoted values, this causes super-linear processing. An unauthenticat...

7.5CVSS5.8AI score0.00475EPSS
SaveExploits0References4
NVD
NVD
added 2026/04/02 7:21 p.m.13 views

CVE-2026-34735

The Hytale Modding Wiki is a free service for Hytale mods to host their documentation & wikis. In version 1.2.0 and prior, the quickUpload endpoint validates uploaded files by checking their MIME type via PHP's finfo, which inspects file contents but constructs the stored filename using the...

8.7CVSS0.00306EPSS
SaveExploits0References1
Github Security Blog
Github Security Blog
added 2026/04/02 6:44 p.m.14 views

Rack::Static prefix matching can expose unintended files under the static root

Summary Rack::Static determines whether a request should be served as a static file using a simple string prefix check. When configured with URL prefixes such as "/css", it matches any request path that begins with that string, including unrelated paths such as "/css-config.env" or...

7.5CVSS5.9AI score0.00387EPSS
SaveExploits0References4Affected Software1
Snyk
Snyk
added 2026/04/02 6:20 p.m.14 views

Denial of Service (DoS)

Overview rack is a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses in the simplest way possible, it unifies and distills the API for web servers, web frameworks, and software in between the so-called middleware into a singl...

8.7CVSS6AI score0.00369EPSS
SaveExploits0References2
Snyk
Snyk
added 2026/04/02 6:20 p.m.12 views

Improper Handling of Length Parameter Inconsistency

Overview rack is a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses in the simplest way possible, it unifies and distills the API for web servers, web frameworks, and software in between the so-called middleware into a singl...

6.5CVSS5.9AI score0.00147EPSS
SaveExploits0References2
OSV
OSV
added 2026/04/02 5:16 p.m.6 views

DEBIAN-CVE-2026-34831

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Filesfail sets the Content-Length response header using Stringsize instead of Stringbytesize. When the response body contains multibyte UTF-8 characters, the declared Content-Length is smaller than the...

6.5CVSS5.3AI score0.00147EPSS
SaveExploits0References1
OSV
OSV
added 2026/04/02 5:16 p.m.8 views

DEBIAN-CVE-2026-34829

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Multipart::Parser only wraps the request body in a BoundedIO when CONTENTLENGTH is present. When a multipart/form-data request is sent without a Content-Length header, such as with HTTP chunked transfe...

7.5CVSS5.3AI score0.00369EPSS
SaveExploits0References1
NVD
NVD
added 2026/04/02 5:16 p.m.13 views

CVE-2026-34829

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Multipart::Parser only wraps the request body in a BoundedIO when CONTENTLENGTH is present. When a multipart/form-data request is sent without a Content-Length header, such as with HTTP chunked transfe...

7.5CVSS0.00369EPSS
SaveExploits0References4
NVD
NVD
added 2026/04/02 5:16 p.m.9 views

CVE-2026-34831

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Filesfail sets the Content-Length response header using Stringsize instead of Stringbytesize. When the response body contains multibyte UTF-8 characters, the declared Content-Length is smaller than the...

6.5CVSS0.00147EPSS
SaveExploits0References1
OSV
OSV
added 2026/04/02 5:16 p.m.9 views

DEBIAN-CVE-2026-34786

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Staticapplicablerules evaluates several headerrules types against the raw URL-encoded PATHINFO, while the underlying file-serving path is decoded before the file is served. As a result, a request for a...

5.3CVSS5.3AI score0.00195EPSS
SaveExploits0References1
OSV
OSV
added 2026/04/02 5:16 p.m.8 views

DEBIAN-CVE-2026-26961

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Multipart::Parser extracts the boundary parameter from multipart/form-data using a greedy regular expression. When a Content-Type header contains multiple boundary parameters, Rack selects the last one...

5.3CVSS5.3AI score0.00253EPSS
SaveExploits0References1
NVD
NVD
added 2026/04/02 5:16 p.m.20 views

CVE-2026-26961

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Multipart::Parser extracts the boundary parameter from multipart/form-data using a greedy regular expression. When a Content-Type header contains multiple boundary parameters, Rack selects the last one...

5.3CVSS0.00253EPSS
SaveExploits0References1
OSV
OSV
added 2026/04/02 5:16 p.m.16 views

UBUNTU-CVE-2026-26961

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Multipart::Parser extracts the boundary parameter from multipart/form-data using a greedy regular expression. When a Content-Type header contains multiple boundary parameters, Rack selects the last one...

5.3CVSS5.8AI score0.00253EPSS
SaveExploits0References4
OSV
OSV
added 2026/04/02 5:16 p.m.10 views

UBUNTU-CVE-2026-34831

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Filesfail sets the Content-Length response header using Stringsize instead of Stringbytesize. When the response body contains multibyte UTF-8 characters, the declared Content-Length is smaller than the...

6.5CVSS5.8AI score0.00147EPSS
SaveExploits0References4
OSV
OSV
added 2026/04/02 5:16 p.m.12 views

UBUNTU-CVE-2026-34829

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Multipart::Parser only wraps the request body in a BoundedIO when CONTENTLENGTH is present. When a multipart/form-data request is sent without a Content-Length header, such as with HTTP chunked transfe...

7.5CVSS5.8AI score0.00369EPSS
SaveExploits0References4
Rows per page
Query Builder