Lucene search
+L

2540 matches found

RubySec
RubySec
•added 2026/04/02 12:00 a.m.•38 views

Rack's improper unfolding of folded multipart headers preserves CRLF in parsed parameter values

Summary Rack::Multipart::Parser unfolds folded multipart part headers incorrectly. When a multipart header contains an obs-fold sequence, Rack preserves the embedded CRLF in parsed parameter values such as filename or name instead of removing the folded line break during unfolding. As a result,...

6.5CVSS6AI score0.00245EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/04/02 12:00 a.m.•27 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.5CVSS7.1AI score0.00517EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/04/02 12:00 a.m.•29 views

Rack::Sendfile header-based X-Accel-Mapping regex injection enables unauthorized X-Accel-Redirect

Summary Rack::Sendfilemapaccelpath interpolates the value of the X-Accel-Mapping request header directly into a regular expression when rewriting file paths for X-Accel-Redirect. Because the header value is not escaped, an attacker who can supply X-Accel-Mapping to the backend can inject regex...

7.5CVSS7AI score0.00396EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/04/02 12:00 a.m.•50 views

Rack has a root directory disclosure via unescaped regex interpolation in Rack::Directory

Summary Rack::Directory interpolates the configured root path directly into a regular expression when deriving the displayed directory path. If root contains regex metacharacters such as +, , or ., the prefix stripping can fail and the generated directory listing may expose the full filesystem pa...

5.3CVSS6.4AI score0.0033EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/04/02 12:00 a.m.•28 views

Rack has quadratic complexity in Rack::Utils.select_best_encoding via wildcard Accept-Encoding header

Summary Rack::Utils.selectbestencoding processes Accept-Encoding values with quadratic time complexity when the header contains many wildcard entries. Because this method is used by Rack::Deflater to choose a response encoding, an unauthenticated attacker can send a single request with a crafted...

7.5CVSS6.2AI score0.01996EPSS
SaveExploits0References1Affected Software1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/04/02 12:00 a.m.•12 views

CVE-2026-34829: Uncontrolled Resource Consumption

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.5CVSS6.9AI score0.00658EPSS
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/04/02 12:00 a.m.•23 views

PT-2026-29923

Summary Rack::Multipart::Parser unfolds folded multipart part headers incorrectly. When a multipart header contains an obs-fold sequence, Rack preserves the embedded CRLF in parsed parameter values such as filename or name instead of removing the folded line break during unfolding. As a result,...

4.8CVSS6AI score0.00245EPSS
SaveExploits0References4
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/04/02 12:00 a.m.•5 views

CVE-2026-26962: Improper Neutralization of CRLF Sequences

Rack is a modular Ruby web server interface. From version 3.2.0 to before version 3.2.6, Rack::Multipart::Parser unfolds folded multipart part headers incorrectly. When a multipart header contains an obs-fold sequence, Rack preserves the embedded CRLF in parsed parameter values such as filename o...

6.5CVSS5.7AI score0.00245EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/04/02 12:00 a.m.•6 views

CVE-2026-34830: Permissive Regular Expression

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Sendfilemapaccelpath interpolates the value of the X-Accel-Mapping request header directly into a regular expression when rewriting file paths for X-Accel-Redirect. Because the header value is not...

7.5CVSS6.9AI score0.00396EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/04/02 12:00 a.m.•31 views

PT-2026-29808

Name of the Vulnerable Software and Affected Versions Rack versions prior to 2.2.23, 3.1.21, and 3.2.6 Description Rack’s Rack::Multipart::Parser uses a greedy regular expression to extract the boundary parameter from multipart/form-data. When a Content-Type header contains multiple boundary...

7.5CVSS6.5AI score0.00658EPSS
SaveExploits0References65
Positive Technologies
Positive Technologies
•added 2026/04/02 12:00 a.m.•24 views

PT-2026-29809

Name of the Vulnerable Software and Affected Versions Rack versions prior to 2.2.23, 3.1.21, and 3.2.6 Description Rack::Utils.select best encoding processes Accept-Encoding values with quadratic time complexity when the header contains many wildcard entries. Because this method is used by...

7.8CVSS7AI score0.00481EPSS
SaveExploits0References66
Positive Technologies
Positive Technologies
•added 2026/04/02 12:00 a.m.•36 views

PT-2026-29813

Name of the Vulnerable Software and Affected Versions Rack versions prior to 2.2.23, 3.1.21, and 3.2.6 Description Rack’s Rack::Staticapplicable rules component evaluates header rules against the raw URL-encoded PATH INFO, while the file-serving path is decoded. This allows an attacker to bypass...

7.5CVSS6.5AI score0.00481EPSS
SaveExploits0References65
Positive Technologies
Positive Technologies
•added 2026/04/02 12:00 a.m.•20 views

PT-2026-29817

Name of the Vulnerable Software and Affected Versions Rack versions prior to 2.2.23, 3.1.21, and 3.2.6 Description Rack's Rack::Multipart::Parser does not limit the size of multipart uploads when a Content-Length header is not present, such as with HTTP chunked transfer encoding. Specifically, wh...

7.8CVSS6.8AI score0.00658EPSS
SaveExploits0References70
Positive Technologies
Positive Technologies
•added 2026/04/02 12:00 a.m.•29 views

PT-2026-29818

Name of the Vulnerable Software and Affected Versions Rack versions prior to 2.2.23, 3.1.21, and 3.2.6 Description Rack’s Rack::Sendfilemap accel path function directly uses the X-Accel-Mapping request header value in a regular expression for rewriting file paths used with X-Accel-Redirect. Becau...

7.8CVSS6.8AI score0.00481EPSS
SaveExploits0References67
Positive Technologies
Positive Technologies
•added 2026/04/02 12:00 a.m.•18 views

PT-2026-29841

Name of the Vulnerable Software and Affected Versions Rack versions 3.2.0 through 3.2.5 Description Rack’s Rack::Multipart::Parser incorrectly unfolds folded multipart part headers. When a multipart header contains an obs-fold sequence, Rack preserves the embedded CRLF in parsed parameter values...

7.5CVSS6.5AI score0.00658EPSS
SaveExploits0References58
Positive Technologies
Positive Technologies
•added 2026/04/02 12:00 a.m.•27 views

PT-2026-29856

Name of the Vulnerable Software and Affected Versions Rack versions 3.0.0.beta1 through 3.1.21 and versions 3.2.0 through 3.2.6 Description Rack’s Rack::Multipart::Parserhandle mime head function parses quoted multipart parameters using repeated Stringindex searches and Stringslice! operations...

7.5CVSS6.3AI score0.00658EPSS
SaveExploits2References23
Positive Technologies
Positive Technologies
•added 2026/04/02 12:00 a.m.•26 views

PT-2026-29922

Summary Rack::Sendfilemap accel path interpolates the value of the X-Accel-Mapping request header directly into a regular expression when rewriting file paths for X-Accel-Redirect. Because the header value is not escaped, an attacker who can supply X-Accel-Mapping to the backend can inject regex...

5.9CVSS7.1AI score0.00396EPSS
SaveExploits0References4
CNNVD
CNNVD
•added 2026/04/02 12:00 a.m.•28 views

Rack security vulnerabilities

Rack is a modular Ruby web server interface developed by Rack authors. Vulnerabilities exist in versions of Rack prior to 2.2.23, 3.1.21, and 3.2.6. These vulnerabilities stem from Rack::Sendfilemapaccelpath directly inserting the values of the X-Accel-Mapping request header into regular...

7.5CVSS7.2AI score0.00396EPSS
SaveExploits0References1
OpenVAS
OpenVAS
•added 2026/04/01 12:00 a.m.•16 views

Mageia: Security Advisory (MGASA-2026-0075)

The remote host is missing an update for the SPDX-FileCopyrightText: 2026 Greenbone AG Some text descriptions might be excerpted from a referenced sources, and are Copyright C by the respective right holders. SPDX-License-Identifier: GPL-2.0-only ifdescription...

7.5CVSS6.5AI score0.00763EPSS
SaveExploits2References4
Mageia
Mageia
•added 2026/03/31 11:05 p.m.•33 views

Updated ruby-rack packages fix security vulnerabilities

Rack has a Directory Traversal via Rack:Directory. CVE-2026-22860 Rack's Stored XSS in Rack::Directory via javascript: filenames rendered into anchor href. CVE-2026-25500...

7.5CVSS6.4AI score0.00763EPSS
SaveExploits2References2
Rows per page
Query Builder