Lucene search
+L

2443 matches found

Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/02/18 12:00 a.m.•2 views

CVE-2026-22860: Improper Limitation of a Pathname to a Restricted Directory

Rack is a modular Ruby web server interface. Prior to versions 2.2.22, 3.1.20, and 3.2.5, Rack::Directory’s path check used a string prefix match on the expanded path. A request like /../rootexample/ can escape the configured root if the target path starts with the root string, allowing directory...

7.5CVSS7.1AI score0.00691EPSS
SaveExploits1References5
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/02/18 12:00 a.m.•3 views

CVE-2026-25500: Improper Neutralization of Input During Web Page Generation

Rack is a modular Ruby web server interface. Prior to versions 2.2.22, 3.1.20, and 3.2.5, Rack::Directory generates an HTML directory index where each file entry is rendered as a clickable link. If a file exists on disk whose basename starts with the javascript: scheme e.g. javascript:alert1, the...

5.4CVSS6AI score0.0028EPSS
SaveExploits1References1
Github Security Blog
Github Security Blog
•added 2026/02/17 6:46 p.m.•19 views

Stored XSS in Rack::Directory via javascript: filenames rendered into anchor href

Summary Rack::Directory generates an HTML directory index where each file entry is rendered as a clickable link. If a file exists on disk whose basename begins with the javascript: scheme e.g. javascript:alert1, the generated index includes an anchor whose href attribute is exactly...

5.4CVSS6.4AI score0.0028EPSS
SaveExploits1References5Affected Software1
Snyk
Snyk
•added 2026/02/17 6:46 p.m.•11 views

Cross-site Scripting (XSS)

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...

5.4CVSS5.5AI score0.0028EPSS
SaveExploits1References2
OSV
OSV
•added 2026/02/17 6:46 p.m.•19 views

GHSA-WHRJ-4476-WVMP Stored XSS in Rack::Directory via javascript: filenames rendered into anchor href

Summary Rack::Directory generates an HTML directory index where each file entry is rendered as a clickable link. If a file exists on disk whose basename begins with the javascript: scheme e.g. javascript:alert1, the generated index includes an anchor whose href attribute is exactly...

5.4CVSS6.4AI score0.0028EPSS
SaveExploits1References5
Github Security Blog
Github Security Blog
•added 2026/02/17 4:14 p.m.•20 views

Rack has a Directory Traversal via Rack:Directory

Summary Rack::Directory’s path check used a string prefix match on the expanded path. A request like /../rootexample/ can escape the configured root if the target path starts with the root string, allowing directory listing outside the intended root. Details In directory.rb,...

7.5CVSS6.8AI score0.00691EPSS
SaveExploits1References5Affected Software1
Snyk
Snyk
•added 2026/02/17 4:14 p.m.•12 views

Exposure of Information Through Directory Listing

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...

7.5CVSS6.7AI score0.00691EPSS
SaveExploits1References2
OSV
OSV
•added 2026/02/17 4:14 p.m.•6 views

GHSA-MXW3-3HH2-X2MH Rack has a Directory Traversal via Rack:Directory

Summary Rack::Directory’s path check used a string prefix match on the expanded path. A request like /../rootexample/ can escape the configured root if the target path starts with the root string, allowing directory listing outside the intended root. Details In directory.rb,...

7.5CVSS6.8AI score0.00691EPSS
SaveExploits1References5
RubySec
RubySec
•added 2026/02/17 12:00 a.m.•23 views

Rack has a Directory Traversal via Rack:Directory

Summary Rack::Directory’s path check used a string prefix match on the expanded path. A request like /../rootexample/ can escape the configured root if the target path starts with the root string, allowing directory listing outside the intended root. Details In directory.rb,...

7.5CVSS6.8AI score0.00691EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2026/02/17 12:00 a.m.•36 views

Stored XSS in Rack::Directory via javascript: filenames rendered into anchor href

Summary Rack::Directory generates an HTML directory index where each file entry is rendered as a clickable link. If a file exists on disk whose basename begins with the javascript: scheme e.g. javascript:alert1, the generated index includes an anchor whose href attribute is exactly...

5.4CVSS6.4AI score0.0028EPSS
SaveExploits1References1Affected Software1
Tenable Nessus
Tenable Nessus
•added 2026/02/11 12:00 a.m.•10 views

Unity Linux 20.1050e / 20.1060e / 20.1070e Security Update: rubygem-rack (UTSA-2026-005348)

The Unity Linux 20 host has a package installed that is affected by a vulnerability as referenced in the UTSA-2026-005348 advisory. Rack provides an interface for developing web applications in Ruby. Prior to versions 2.2.13, 3.0.14, and 3.1.12, Rack::Static can serve files under the specified...

7.5CVSS6.9AI score0.01173EPSS
SaveExploits0References4
Tenable Nessus
Tenable Nessus
•added 2026/02/10 12:00 a.m.•11 views

Unity Linux 20.1050a / 20.1060a / 20.1070a Security Update: pcs (UTSA-2026-005322)

The Unity Linux 20 host has a package installed that is affected by a vulnerability as referenced in the UTSA-2026-005322 advisory. Rack is a modular Ruby web server interface. Prior to versions 2.2.20, 3.1.18, and 3.2.3, Rack::RequestPOST reads the entire request body into memory for Content-Typ...

7.5CVSS6.5AI score0.00648EPSS
SaveExploits0References4
Tenable Nessus
Tenable Nessus
•added 2026/02/10 12:00 a.m.•9 views

Unity Linux 20.1050a / 20.1060a / 20.1070a Security Update: pcs (UTSA-2026-005316)

The Unity Linux 20 host has a package installed that is affected by a vulnerability as referenced in the UTSA-2026-005316 advisory. Rack is a modular Ruby web server interface. In versions prior to 2.2.19, 3.1.17, and 3.2.2, Rack::Multipart::Parser buffers the entire multipart preamble bytes befo...

7.5CVSS6.2AI score0.0093EPSS
SaveExploits0References4
Tenable Nessus
Tenable Nessus
•added 2026/02/10 12:00 a.m.•14 views

Unity Linux 20.1050a / 20.1060a / 20.1070a Security Update: pcs (UTSA-2026-005323)

The Unity Linux 20 host has a package installed that is affected by a vulnerability as referenced in the UTSA-2026-005323 advisory. Rack is a modular Ruby web server interface. Prior to versions 2.2.14, 3.0.16, and 3.1.14, Rack::QueryParser parses query strings and application/x-www-form-urlencod...

7.5CVSS6.8AI score0.01208EPSS
SaveExploits0References4
Tenable Nessus
Tenable Nessus
•added 2026/02/10 12:00 a.m.•6 views

Unity Linux 20.1050a / 20.1060a / 20.1070a Security Update: pcs (UTSA-2026-005314)

The Unity Linux 20 host has a package installed that is affected by a vulnerability as referenced in the UTSA-2026-005314 advisory. Rack is a modular Ruby web server interface. In versions prior to 2.2.19, 3.1.17, and 3.2.2, Rack::Multipart::Parser stores non-file form fields parts without a...

7.5CVSS6.2AI score0.00561EPSS
SaveExploits0References4
Tenable Nessus
Tenable Nessus
•added 2026/02/10 12:00 a.m.•12 views

Unity Linux 20.1050a / 20.1060a / 20.1070a Security Update: pcs (UTSA-2026-005324)

The Unity Linux 20 host has a package installed that is affected by a vulnerability as referenced in the UTSA-2026-005324 advisory. Rack is a modular Ruby web server interface. In versions prior to 2.2.19, 3.1.17, and 3.2.2, Rack::Multipart::Parser can accumulate unbounded data when a multipart...

7.5CVSS6.2AI score0.0093EPSS
SaveExploits0References4
Tenable Nessus
Tenable Nessus
•added 2026/02/10 12:00 a.m.•9 views

Unity Linux 20.1050a / 20.1060a / 20.1070a Security Update: pcs (UTSA-2026-005315)

The Unity Linux 20 host has a package installed that is affected by a vulnerability as referenced in the UTSA-2026-005315 advisory. Rack is a modular Ruby web server interface. Carefully crafted Range headers can cause a server to respond with an unexpectedly large response. Responding with such...

7.5CVSS6.5AI score0.01612EPSS
SaveExploits1References4
Tenable Nessus
Tenable Nessus
•added 2026/02/10 12:00 a.m.•7 views

Unity Linux 20.1050a / 20.1060a / 20.1070a Security Update: pcs (UTSA-2026-005328)

The Unity Linux 20 host has a package installed that is affected by a vulnerability as referenced in the UTSA-2026-005328 advisory. Rack is a modular Ruby web server interface. Prior to version 2.2.18, Rack::QueryParser enforces its paramslimit only for parameters separated by &, while still...

7.5CVSS6.1AI score0.00573EPSS
SaveExploits0References4
Tenable Nessus
Tenable Nessus
•added 2026/02/10 12:00 a.m.•9 views

Unity Linux 20.1050a / 20.1060a / 20.1070a Security Update: pcs (UTSA-2026-005320)

The Unity Linux 20 host has a package installed that is affected by a vulnerability as referenced in the UTSA-2026-005320 advisory. Rack is a modular Ruby web server interface. Carefully crafted headers can cause header parsing in Rack to take longer than expected resulting in a possible denial o...

7.5CVSS6.4AI score0.01996EPSS
SaveExploits0References4
Tenable Nessus
Tenable Nessus
•added 2026/02/10 12:00 a.m.•9 views

Unity Linux 20.1050a / 20.1060a / 20.1070a Security Update: pcs (UTSA-2026-005308)

The Unity Linux 20 host has a package installed that is affected by a vulnerability as referenced in the UTSA-2026-005308 advisory. Rack is a modular Ruby web server interface. Carefully crafted content type headers can cause Racks media type parser to take much longer than expected, leading to a...

7.5CVSS6.4AI score0.35376EPSS
SaveExploits1References4
Rows per page
Query Builder