<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>CVE Daily – Ruby</title>
  <link>https://cvedaily.com/pages/tags/ruby.html</link>
  <atom:link href="https://cvedaily.com/feed-tags/ruby.xml" rel="self" type="application/rss+xml"/>
  <description>CVE Daily – Ruby</description>
  <language>en</language>
  <lastBuildDate>Wed, 03 Jun 2026 21:26:43 +0000</lastBuildDate>
  <item>
    <title>[High] CVE-2026-46727 – An issue was discovered in Ruby 4 before 4.0.5. A race condition leading to a us...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-46727</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-46727</guid>
    <pubDate>Fri, 22 May 2026 18:16:22 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-46727</strong></p>
  <p>An issue was discovered in Ruby 4 before 4.0.5. A race condition leading to a use-after-free in the pthread-based getaddrinfo timeout handler (rb_getaddrinfo in ext/socket/raddrinfo.c) allows a remote attacker who can delay DNS responses near the user-specified timeout to crash a Ruby process that calls Addrinfo.getaddrinfo(..., timeout:) or Socket.tcp(..., resolv_timeout:). Memory-corruption-bas…</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-362</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-46727">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-44312 – css_parser is a Ruby CSS parser. Prior to 2.1.0 and 1.22.0, the CSS Parser gem d...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-44312</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-44312</guid>
    <pubDate>Thu, 14 May 2026 17:16:22 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-44312</strong></p>
  <p>css_parser is a Ruby CSS parser. Prior to 2.1.0 and 1.22.0, the CSS Parser gem does not validate HTTPS connections, allowing a Man-in-the-Middle (MITM) attacker to inject or modify CSS content when stylesheets are loaded via HTTPS. The connection is established with OpenSSL::SSL::VERIFY_NONE, meaning any HTTPS certificate—even entirely untrusted—will be accepted without validation. This vulnerabi…</p>
  <p><strong>CVSS:</strong> 5.8 · <strong>CWE:</strong> CWE-295</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-44312">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-42258 – Net::IMAP implements Internet Message Access Protocol (IMAP) client functionalit...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42258</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42258</guid>
    <pubDate>Sat, 09 May 2026 20:16:28 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-42258</strong></p>
  <p>Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to versions 0.4.24, 0.5.14, and 0.6.4, symbol arguments to commands are vulnerable to a CRLF Injection / IMAP Command injection via Symbol arguments passed to IMAP commands. This issue has been patched in versions 0.4.24, 0.5.14, and 0.6.4.</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-77</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42258">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-42257 – Net::IMAP implements Internet Message Access Protocol (IMAP) client functionalit...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42257</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42257</guid>
    <pubDate>Sat, 09 May 2026 20:16:28 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-42257</strong></p>
  <p>Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to versions 0.4.24, 0.5.14, and 0.6.4, several Net::IMAP commands accept a raw string argument that is sent to the server without validation or escaping. If this string is derived from user-controlled input, it may contain contain CRLF sequences, which an attacker can use to inject arbitrary IMAP comm…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-77</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42257">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-42256 – Net::IMAP implements Internet Message Access Protocol (IMAP) client functionalit...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42256</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42256</guid>
    <pubDate>Sat, 09 May 2026 20:16:28 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-42256</strong></p>
  <p>Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. From versions 0.4.0 to before 0.4.24, 0.5.0 to before 0.5.14, and 0.6.0 to before 0.6.4, when authenticating a connection with SCRAM-SHA1 or SCRAM-SHA256, a hostile server can perform a computational denial-of-service attack on the client process by sending a big iteration count value. This issue has been p…</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-770</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42256">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-42246 – Net::IMAP implements Internet Message Access Protocol (IMAP) client functionalit...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42246</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42246</guid>
    <pubDate>Sat, 09 May 2026 20:16:28 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-42246</strong></p>
  <p>Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to versions 0.3.10, 0.4.24, 0.5.14, and 0.6.4, a man-in-the-middle attacker can cause Net::IMAP#starttls to return "successfully", without starting TLS. This issue has been patched in versions 0.3.10, 0.4.24, 0.5.14, and 0.6.4.</p>
  <p><strong>CVSS:</strong> 7.4 · <strong>CWE:</strong> CWE-392</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42246">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-42245 – Net::IMAP implements Internet Message Access Protocol (IMAP) client functionalit...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42245</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42245</guid>
    <pubDate>Sat, 09 May 2026 20:16:28 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-42245</strong></p>
  <p>Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to versions 0.4.24, 0.5.14, and 0.6.4, Net::IMAP::ResponseReader has quadratic time complexity when reading large responses containing many string literals. A hostile server can send responses which are crafted to exhaust the client's CPU for a denial of service attack. This issue has been patched in…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-407</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42245">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-41493 – YARD is a Ruby Documentation tool. Prior to version 0.9.42, a path traversal vul...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-41493</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-41493</guid>
    <pubDate>Fri, 08 May 2026 14:16:33 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-41493</strong></p>
  <p>YARD is a Ruby Documentation tool. Prior to version 0.9.42, a path traversal vulnerability was discovered in YARD when using yard server to serve documentation. This bug would allow unsanitized HTTP requests to access arbitrary files on the machine of a yard server host under certain conditions. This issue has been patched in version 0.9.42.</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-41493">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-42088 – OpenC3 COSMOS provides the functionality needed to send commands to and receive ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-42088</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-42088</guid>
    <pubDate>Mon, 04 May 2026 18:16:31 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-42088</strong></p>
  <p>OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. Prior to version 7.0.0-rc3, the Script Runner widget allows users to execute Python and Ruby scripts directly from the openc3-COSMOS-script-runner-api container. Because all the docker containers share a network, users can execute specially crafted scripts to bypass the API perm…</p>
  <p><strong>CVSS:</strong> 9.6 · <strong>CWE:</strong> CWE-250</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-42088">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-41316 – ERB is a templating system for Ruby. Ruby 2.7.0 (before ERB 2.2.0 was published ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-41316</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-41316</guid>
    <pubDate>Fri, 24 Apr 2026 03:16:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-41316</strong></p>
  <p>ERB is a templating system for Ruby. Ruby 2.7.0 (before ERB 2.2.0 was published on rubygems.org) introduced an `@_init` instance variable guard in `ERB#result` and `ERB#run` to prevent code execution when an ERB object is reconstructed via `Marshal.load` (deserialization). However, three other public methods that also evaluate `@src` via `eval()` were not given the same guard: `ERB#def_method`, `…</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-693</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-41316">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-27820 – zlib is a Ruby interface for the zlib compression/decompression library. Version...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-27820</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-27820</guid>
    <pubDate>Thu, 16 Apr 2026 18:16:44 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-27820</strong></p>
  <p>zlib is a Ruby interface for the zlib compression/decompression library. Versions 3.0.0 and below, 3.1.0, 3.1.1, 3.2.0 and 3.2.1 contain a buffer overflow vulnerability in the Zlib::GzipReader. The zstream_buffer_ungets function prepends caller-provided bytes ahead of previously produced output but fails to guarantee the backing Ruby string has enough capacity before the memmove shifts the existi…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-120</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-27820">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-40070 – BSV Ruby SDK is the Ruby SDK for the BSV blockchain. From 0.3.1 to before 0.8.2,...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-40070</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-40070</guid>
    <pubDate>Thu, 09 Apr 2026 18:17:03 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-40070</strong></p>
  <p>BSV Ruby SDK is the Ruby SDK for the BSV blockchain. From 0.3.1 to before 0.8.2, BSV::Wallet::WalletClient#acquire_certificate persists certificate records to storage without verifying the certifier's signature over the certificate contents. In acquisition_protocol: 'direct', the caller supplies all certificate fields (including signature:) and the record is written to storage verbatim. In acquis…</p>
  <p><strong>CVSS:</strong> 8.1 · <strong>CWE:</strong> CWE-347</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-40070">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-40069 – BSV Ruby SDK is the Ruby SDK for the BSV blockchain. From 0.1.0 to before 0.8.2,...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-40069</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-40069</guid>
    <pubDate>Thu, 09 Apr 2026 18:17:03 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-40069</strong></p>
  <p>BSV Ruby SDK is the Ruby SDK for the BSV blockchain. From 0.1.0 to before 0.8.2, BSV::Network::ARC's failure detection only recognises REJECTED and DOUBLE_SPEND_ATTEMPTED. ARC responses with txStatus values of INVALID, MALFORMED, MINED_IN_STALE_BLOCK, or any ORPHAN-containing extraInfo / txStatus are silently treated as successful broadcasts. Applications that gate actions on broadcaster success…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-754</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-40069">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-35611 – Addressable is an alternative implementation to the URI implementation that is p...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-35611</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-35611</guid>
    <pubDate>Tue, 07 Apr 2026 17:16:35 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-35611</strong></p>
  <p>Addressable is an alternative implementation to the URI implementation that is part of Ruby's standard library. From 2.3.0 to before 2.9.0, within the URI template implementation in Addressable, two classes of URI template generate regular expressions vulnerable to catastrophic backtracking. Templates using the * (explode) modifier with any expansion operator (e.g., {foo*}, {+var*}, {#var*}, {/va…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-1333</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-35611">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-34835 – Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34835</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34835</guid>
    <pubDate>Thu, 02 Apr 2026 18:16:33 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-34835</strong></p>
  <p>Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before 3.1.21, and 3.2.0 to before 3.2.6, Rack::Request parses the Host header using an AUTHORITY regular expression that accepts characters not permitted in RFC-compliant hostnames, including /, ?, #, and @. Because req.host returns the full parsed value, applications that validate hosts using naive prefix or suffix checks…</p>
  <p><strong>CVSS:</strong> 4.8 · <strong>CWE:</strong> CWE-1286</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34835">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-34827 – Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34827</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34827</guid>
    <pubDate>Thu, 02 Apr 2026 18:16:33 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-34827</strong></p>
  <p>Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before 3.1.21, and 3.2.0 to before 3.2.6, Rack::Multipart::Parser#handle_mime_head parses quoted multipart parameters such as Content-Disposition: form-data; name="..." using repeated String#index searches combined with String#slice! prefix deletion. For escape-heavy quoted values, this causes super-linear processing. An un…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34827">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-32762 – Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-32762</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-32762</guid>
    <pubDate>Thu, 02 Apr 2026 18:16:27 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-32762</strong></p>
  <p>Rack is a modular Ruby web server interface. From versions 3.0.0.beta1 to before 3.1.21 and 3.2.0 to before 3.2.6, Rack::Utils.forwarded_values parses the RFC 7239 Forwarded header by splitting on semicolons before handling quoted-string values. Because quoted values may legally contain semicolons, a header can be interpreted by Rack as multiple Forwarded directives rather than as a single quoted…</p>
  <p><strong>CVSS:</strong> 4.8 · <strong>CWE:</strong> CWE-436</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-32762">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-26962 – Rack is a modular Ruby web server interface. From version 3.2.0 to before versio...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-26962</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-26962</guid>
    <pubDate>Thu, 02 Apr 2026 18:16:26 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-26962</strong></p>
  <p>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 or name instead of removing the folded line break during unfolding. As a result, applications that late…</p>
  <p><strong>CVSS:</strong> 4.8 · <strong>CWE:</strong> CWE-93</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-26962">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-34831 – Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34831</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34831</guid>
    <pubDate>Thu, 02 Apr 2026 17:16:26 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-34831</strong></p>
  <p>Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Files#fail sets the Content-Length response header using String#size instead of String#bytesize. When the response body contains multibyte UTF-8 characters, the declared Content-Length is smaller than the number of bytes actually sent on the wire. Because Rack::Files reflects the requested path in 404…</p>
  <p><strong>CVSS:</strong> 4.8 · <strong>CWE:</strong> CWE-130</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34831">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-34830 – Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34830</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34830</guid>
    <pubDate>Thu, 02 Apr 2026 17:16:26 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-34830</strong></p>
  <p>Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Sendfile#map_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 metacharacters and…</p>
  <p><strong>CVSS:</strong> 5.9 · <strong>CWE:</strong> CWE-625</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34830">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-34829 – Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34829</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34829</guid>
    <pubDate>Thu, 02 Apr 2026 17:16:26 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-34829</strong></p>
  <p>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 CONTENT_LENGTH 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 limit. For file parts,…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34829">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-34826 – Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34826</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34826</guid>
    <pubDate>Thu, 02 Apr 2026 17:16:25 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-34826</strong></p>
  <p>Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Utils.get_byte_ranges parses the HTTP Range header without limiting the number of individual byte ranges. Although the existing fix for CVE-2024-26141 rejects ranges whose total byte coverage exceeds the file size, it does not restrict the count of ranges. An attacker can supply many small overlapping…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34826">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-34786 – Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34786</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34786</guid>
    <pubDate>Thu, 02 Apr 2026 17:16:25 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-34786</strong></p>
  <p>Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Static#applicable_rules evaluates several header_rules types against the raw URL-encoded PATH_INFO, while the underlying file-serving path is decoded before the file is served. As a result, a request for a URL-encoded variant of a static path can serve the same file without the headers that header_rule…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-180</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34786">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-34785 – Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34785</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34785</guid>
    <pubDate>Thu, 02 Apr 2026 17:16:24 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-34785</strong></p>
  <p>Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, 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 "/css-backup.sql". As a result, fi…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-187</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34785">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-34763 – Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34763</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34763</guid>
    <pubDate>Thu, 02 Apr 2026 17:16:24 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-34763</strong></p>
  <p>Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, 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 path in the HTML outp…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-625</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34763">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-34230 – Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34230</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34230</guid>
    <pubDate>Thu, 02 Apr 2026 17:16:23 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-34230</strong></p>
  <p>Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, 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 Rack::Deflater to choose a response encoding, an unauthenticated attacker can send a single request with a crafted Accept-Encodin…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34230">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Low] CVE-2026-26961 – Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-26961</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-26961</guid>
    <pubDate>Thu, 02 Apr 2026 17:16:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk low">Low</span> CVE-2026-26961</strong></p>
  <p>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 rather than the first. In deployments where an upstream proxy, WAF, or intermediary interprets the fi…</p>
  <p><strong>CVSS:</strong> 3.7 · <strong>CWE:</strong> CWE-436</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-26961">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-34060 – Ruby LSP is an implementation of the language server protocol for Ruby. Prior to...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-34060</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-34060</guid>
    <pubDate>Tue, 31 Mar 2026 03:15:58 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-34060</strong></p>
  <p>Ruby LSP is an implementation of the language server protocol for Ruby. Prior to Shopify.ruby-lsp version 0.10.2 and ruby-lsp version 0.26.9, the rubyLsp.branch VS Code workspace setting was interpolated without sanitization into a generated Gemfile, allowing arbitrary Ruby code execution when a user opens a project containing a malicious .vscode/settings.json. This issue has been patched in Shop…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-34060">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-33946 – MCP Ruby SDK is the official Ruby SDK for Model Context Protocol servers and cli...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33946</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33946</guid>
    <pubDate>Fri, 27 Mar 2026 22:16:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-33946</strong></p>
  <p>MCP Ruby SDK is the official Ruby SDK for Model Context Protocol servers and clients. Prior to version 0.9.2, the Ruby SDK's streamable_http_transport.rb implementation contains a session hijacking vulnerability. An attacker who obtains a valid session ID can completely hijack the victim's Server-Sent Events (SSE) stream and intercept all real-time data. Version 0.9.2 contains a patch.</p>
  <p><strong>CVSS:</strong> 5.9 · <strong>CWE:</strong> CWE-384</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33946">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-33635 – iCalendar is a Ruby library for dealing with iCalendar files in the iCalendar fo...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33635</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33635</guid>
    <pubDate>Thu, 26 Mar 2026 21:17:07 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-33635</strong></p>
  <p>iCalendar is a Ruby library for dealing with iCalendar files in the iCalendar format defined by RFC-5545. Starting in version 2.0.0 and prior to version 2.12.2, .ics serialization does not properly sanitize URI property values, enabling ICS injection through attacker-controlled input, adding arbitrary calendar lines to the output. `Icalendar::Values::Uri` falls back to the raw input string when `…</p>
  <p><strong>CVSS:</strong> 4.3 · <strong>CWE:</strong> CWE-93</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33635">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-33306 – bcrypt-ruby is a Ruby binding for the OpenBSD bcrypt() password hashing algorith...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33306</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33306</guid>
    <pubDate>Tue, 24 Mar 2026 01:17:02 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-33306</strong></p>
  <p>bcrypt-ruby is a Ruby binding for the OpenBSD bcrypt() password hashing algorithm. Prior to version 3.1.22, an integer overflow in the Java BCrypt implementation for JRuby can cause zero iterations in the strengthening loop.  Impacted applications must be setting the cost to 31 to see this happen. The JRuby implementation of bcrypt-ruby (`BCrypt.java`) computes the key-strengthening round count a…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-190</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33306">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-33176 – Active Support is a toolkit of support libraries and Ruby core extensions extrac...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33176</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33176</guid>
    <pubDate>Tue, 24 Mar 2026 00:16:28 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-33176</strong></p>
  <p>Active Support is a toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Prior to versions 8.1.2.1, 8.0.4.1, and 7.2.3.1, Active Support number helpers accept strings containing scientific notation (e.g. `1e10000`), which `BigDecimal` expands into extremely large decimal representations. This can cause excessive memory allocation and CPU consumption when the e…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33176">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-33170 – Active Support is a toolkit of support libraries and Ruby core extensions extrac...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33170</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33170</guid>
    <pubDate>Tue, 24 Mar 2026 00:16:28 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-33170</strong></p>
  <p>Active Support is a toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Prior to versions 8.1.2.1, 8.0.4.1, and 7.2.3.1, `SafeBuffer#%` does not propagate the `@html_unsafe` flag to the newly created buffer. If a `SafeBuffer` is mutated in place (e.g. via `gsub!`) and then formatted with `%` using untrusted arguments, the result incorrectly reports `html_safe…</p>
  <p><strong>CVSS:</strong> 6.1 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33170">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-33169 – Active Support is a toolkit of support libraries and Ruby core extensions extrac...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33169</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33169</guid>
    <pubDate>Tue, 24 Mar 2026 00:16:28 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-33169</strong></p>
  <p>Active Support is a toolkit of support libraries and Ruby core extensions extracted from the Rails framework. `NumberToDelimitedConverter` uses a lookahead-based regular expression with `gsub!` to insert thousands delimiters. Prior to versions 8.1.2.1, 8.0.4.1, and 7.2.3.1, the interaction between the repeated lookahead group and `gsub!` can produce quadratic time complexity on long digit strings…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33169">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-33210 – Ruby JSON is a JSON implementation for Ruby. From version 2.14.0 to before versi...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-33210</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-33210</guid>
    <pubDate>Fri, 20 Mar 2026 23:16:46 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-33210</strong></p>
  <p>Ruby JSON is a JSON implementation for Ruby. From version 2.14.0 to before versions 2.15.2.1, 2.17.1.2, and 2.19.2, a format string injection vulnerability can lead to denial of service attacks or information disclosure, when the allow_duplicate_key: false parsing option is used to parse user supplied documents. This issue has been patched in versions 2.15.2.1, 2.17.1.2, and 2.19.2.</p>
  <p><strong>CVSS:</strong> 9.1 · <strong>CWE:</strong> CWE-134</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-33210">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-32698 – OpenProject is an open-source, web-based project management software. Versions p...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-32698</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-32698</guid>
    <pubDate>Wed, 18 Mar 2026 22:16:24 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-32698</strong></p>
  <p>OpenProject is an open-source, web-based project management software. Versions prior to 16.6.9, 17.0.6, 17.1.3, and 17.2.1 are vulnerable to an SQL injection attack via a custom field's name. When that custom field was used in a Cost Report, the custom field's name was injected into the SQL query without proper sanitation. This allowed an attacker to execute arbitrary SQL commands during the gene…</p>
  <p><strong>CVSS:</strong> 9.1 · <strong>CWE:</strong> CWE-89</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-32698">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-31830 – sigstore-ruby is a pure Ruby implementation of the sigstore verify command from ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-31830</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-31830</guid>
    <pubDate>Tue, 10 Mar 2026 22:16:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-31830</strong></p>
  <p>sigstore-ruby is a pure Ruby implementation of the sigstore verify command from the sigstore/cosign project. Prior to 0.2.3, Sigstore::Verifier#verify does not propagate the VerificationFailure returned by verify_in_toto when the artifact digest does not match the digest in the in-toto attestation subject. As a result, verification of DSSE bundles containing in-toto statements returns Verificatio…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-252</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-31830">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-27635 – Manyfold is an open source, self-hosted web application for managing a collectio...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-27635</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-27635</guid>
    <pubDate>Thu, 26 Feb 2026 00:16:24 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-27635</strong></p>
  <p>Manyfold is an open source, self-hosted web application for managing a collection of 3d models, particularly focused on 3d printing. Prior to version 0.133.0, when model render generation is enabled, a logged-in user can achieve RCE by uploading a ZIP containing a file with a shell metacharacter in its name. The filename reaches a Ruby backtick call unsanitized. Version 0.133.0 fixes the issue.</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-78</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-27635">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2026-27614 – Bugsink is a self-hosted error tracking tool. In versions prior to 2.0.13, an un...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-27614</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-27614</guid>
    <pubDate>Wed, 25 Feb 2026 03:16:05 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2026-27614</strong></p>
  <p>Bugsink is a self-hosted error tracking tool. In versions prior to 2.0.13, an unauthenticated attacker who can submit events to a Bugsink project can store arbitrary JavaScript in an event. The payload executes only if a user explicitly views the affected Stacktrace in the web UI. When Pygments returns more lines than it was given (a known upstream quirk that triggers with Ruby heredoc-style inpu…</p>
  <p><strong>CVSS:</strong> 9.3 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-27614">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-25500 – Rack is a modular Ruby web server interface. Prior to versions 2.2.22, 3.1.20, a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-25500</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-25500</guid>
    <pubDate>Wed, 18 Feb 2026 20:18:36 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-25500</strong></p>
  <p>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:alert(1)`), the generated index contains an anchor whose `href` is exactly `javascript:alert(1)`. Clicking…</p>
  <p><strong>CVSS:</strong> 5.4 · <strong>CWE:</strong> CWE-79</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-25500">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-22860 – Rack is a modular Ruby web server interface. Prior to versions 2.2.22, 3.1.20, a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-22860</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-22860</guid>
    <pubDate>Wed, 18 Feb 2026 19:21:43 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-22860</strong></p>
  <p>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 `/../root_example/` can escape the configured root if the target path starts with the root string, allowing directory listing outside the intended root. Versions 2.2.22, 3.1.20, and 3.2.5 fix the issue.</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-22</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-22860">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2026-25087 – Use After Free vulnerability in Apache Arrow C++.

This issue affects Apache Arr...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-25087</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-25087</guid>
    <pubDate>Tue, 17 Feb 2026 14:16:01 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2026-25087</strong></p>
  <p>Use After Free vulnerability in Apache Arrow C++.  This issue affects Apache Arrow C++ from 15.0.0 through 23.0.0. It can be triggered when reading an Arrow IPC file (but not an IPC stream) with pre-buffering enabled, if the IPC file contains data with variadic buffers (such as Binary View and String View data). Depending on the number of variadic buffers in a record batch column and on the tempo…</p>
  <p><strong>CVSS:</strong> 7.0 · <strong>CWE:</strong> CWE-416</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-25087">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-2302 – Under specific conditions when processing a maliciously crafted value of type Ha...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-2302</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-2302</guid>
    <pubDate>Tue, 10 Feb 2026 19:16:04 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-2302</strong></p>
  <p>Under specific conditions when processing a maliciously crafted value of type Hash r, Mongoid::Criteria.from_hash may allow for executing arbitrary Ruby code.</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-183</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-2302">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-25765 – Faraday is an HTTP client library abstraction layer that provides a common inter...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-25765</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-25765</guid>
    <pubDate>Mon, 09 Feb 2026 21:15:49 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-25765</strong></p>
  <p>Faraday is an HTTP client library abstraction layer that provides a common interface over many adapters. Prior to 2.14.1, Faraday's build_exclusive_url method (in lib/faraday/connection.rb) uses Ruby's URI#merge to combine the connection's base URL with a user-supplied path. Per RFC 3986, protocol-relative URLs (e.g. //evil.com/path) are treated as network-path references that override the base U…</p>
  <p><strong>CVSS:</strong> 5.8 · <strong>CWE:</strong> CWE-918</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-25765">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2026-23885 – Alchemy is an open source content management system engine written in Ruby on Ra...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2026-23885</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2026-23885</guid>
    <pubDate>Mon, 19 Jan 2026 22:16:02 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2026-23885</strong></p>
  <p>Alchemy is an open source content management system engine written in Ruby on Rails. Prior to versions 7.4.12 and 8.0.3, the application uses the Ruby `eval()` function to dynamically execute a string provided by the `resource_handler.engine_name` attribute in `Alchemy::ResourcesHelper#resource_url_proxy`. The vulnerability exists in `app/helpers/alchemy/resources_helper.rb` at line 28. The code…</p>
  <p><strong>CVSS:</strong> 6.4 · <strong>CWE:</strong> CWE-95</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2026-23885">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2025-68271 – OpenC3 COSMOS provides the functionality needed to send commands to and receive ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-68271</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-68271</guid>
    <pubDate>Tue, 13 Jan 2026 19:16:14 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2025-68271</strong></p>
  <p>OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. From 5.0.0 to 6.10.1, OpenC3 COSMOS contains a critical remote code execution vulnerability reachable through the JSON-RPC API. When a JSON-RPC request uses the string form of certain APIs, attacker-controlled parameter text is parsed into values using String#convert_to_value. F…</p>
  <p><strong>CVSS:</strong> 10.0 · <strong>CWE:</strong> CWE-95</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-68271">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-61594 – URI is a module providing classes to handle Uniform Resource Identifiers. In ver...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-61594</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-61594</guid>
    <pubDate>Tue, 30 Dec 2025 21:15:43 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-61594</strong></p>
  <p>URI is a module providing classes to handle Uniform Resource Identifiers. In versions 0.12.4 and earlier (bundled in Ruby 3.2 series) 0.13.2 and earlier (bundled in Ruby 3.3 series), 1.0.3 and earlier (bundled in Ruby 3.4 series), when using the + operator to combine URIs, sensitive information like passwords from the original URI can be leaked, violating RFC3986 and making applications vulnerabl…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-200</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-61594">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-14762 – Missing cryptographic key commitment in the AWS SDK for Ruby may allow a user wi...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-14762</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-14762</guid>
    <pubDate>Wed, 17 Dec 2025 21:15:53 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-14762</strong></p>
  <p>Missing cryptographic key commitment in the AWS SDK for Ruby may allow a user with write access to the S3 bucket to introduce a new EDK that decrypts to different plaintext when the encrypted data key is stored in an "instruction file" instead of S3's metadata record.   To mitigate this issue, upgrade AWS SDK for Ruby to version 1.208.0 or later.</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-327</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-14762">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2025-66568 – The ruby-saml library implements the client side of an SAML authorization. Versi...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-66568</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-66568</guid>
    <pubDate>Tue, 09 Dec 2025 16:18:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2025-66568</strong></p>
  <p>The ruby-saml library implements the client side of an SAML authorization. Versions up to and including 1.12.4, are vulnerable to authentication bypass through the libxml2 canonicalization process used by Nokogiri for document transformation, which allows an attacker to execute a Signature Wrapping attack. When libxml2’s canonicalization is invoked on an invalid XML input, it may return an empty…</p>
  <p><strong>CVSS:</strong> 9.1 · <strong>CWE:</strong> CWE-347</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-66568">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2025-66567 – The ruby-saml library is for implementing the client side of a SAML authorizatio...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-66567</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-66567</guid>
    <pubDate>Tue, 09 Dec 2025 16:18:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2025-66567</strong></p>
  <p>The ruby-saml library is for implementing the client side of a SAML authorization. ruby-saml versions up to and including 1.12.4 contain an authentication bypass vulnerability due to an incomplete fix for CVE-2025-25292. ReXML and Nokogiri parse XML differently, generating entirely different document structures from the same input. This allows an attacker to execute a Signature Wrapping attack. T…</p>
  <p><strong>CVSS:</strong> 9.1 · <strong>CWE:</strong> CWE-347</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-66567">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-61921 – Sinatra is a domain-specific language for creating web applications in Ruby. In ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-61921</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-61921</guid>
    <pubDate>Fri, 10 Oct 2025 20:15:38 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-61921</strong></p>
  <p>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 am…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-1333</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-61921">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-61919 – Rack is a modular Ruby web server interface. Prior to versions 2.2.20, 3.1.18, a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-61919</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-61919</guid>
    <pubDate>Fri, 10 Oct 2025 20:15:37 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-61919</strong></p>
  <p>Rack is a modular Ruby web server interface. Prior to versions 2.2.20, 3.1.18, and 3.2.3, `Rack::Request#POST` reads the entire request body into memory for `Content-Type: application/x-www-form-urlencoded`, calling `rack.input.read(nil)` without enforcing a length or cap. Large request bodies can therefore be buffered completely into process memory before parsing, leading to denial of service (D…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-61919">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-61780 – Rack is a modular Ruby web server interface. Prior to versions 2.2.20, 3.1.18, a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-61780</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-61780</guid>
    <pubDate>Fri, 10 Oct 2025 17:15:39 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-61780</strong></p>
  <p>Rack is a modular Ruby web server interface. Prior to versions 2.2.20, 3.1.18, and 3.2.3, a possible information disclosure vulnerability existed in `Rack::Sendfile` when running behind a proxy that supports `x-sendfile` headers (such as Nginx). Specially crafted headers could cause `Rack::Sendfile` to miscommunicate with the proxy and trigger unintended internal requests, potentially bypassing p…</p>
  <p><strong>CVSS:</strong> 5.8 · <strong>CWE:</strong> CWE-200</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-61780">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-61772 – Rack is a modular Ruby web server interface. In versions prior to 2.2.19, 3.1.17...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-61772</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-61772</guid>
    <pubDate>Tue, 07 Oct 2025 15:16:03 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-61772</strong></p>
  <p>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 part’s header block never terminates with the required blank line (`CRLFCRLF`). The parser keeps appending incoming bytes to memory without a size cap, allowing a remote attacker to exhaust memory and cause a denial of service (DoS).…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-61772">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-61771 – Rack is a modular Ruby web server interface. In versions prior to 2.2.19, 3.1.17...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-61771</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-61771</guid>
    <pubDate>Tue, 07 Oct 2025 15:16:03 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-61771</strong></p>
  <p>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 `filename`) entirely in memory as Ruby `String` objects. A single large text field in a multipart/form-data request (hundreds of megabytes or more) can consume equivalent process memory, potentially leading to out-of-memory (OOM) cond…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-61771">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-61770 – Rack is a modular Ruby web server interface. In versions prior to 2.2.19, 3.1.17...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-61770</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-61770</guid>
    <pubDate>Tue, 07 Oct 2025 15:16:02 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-61770</strong></p>
  <p>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 before the first boundary) in memory without any size limit. A client can send a large preamble followed by a valid boundary, causing significant memory use and potential process termination due to out-of-memory (OOM) conditions. Remot…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-61770">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-59830 – Rack is a modular Ruby web server interface. Prior to version 2.2.18, Rack::Quer...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-59830</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-59830</guid>
    <pubDate>Thu, 25 Sep 2025 15:16:13 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-59830</strong></p>
  <p>Rack is a modular Ruby web server interface. Prior to version 2.2.18, Rack::QueryParser enforces its params_limit only for parameters separated by &, while still splitting on both & and ;. As a result, attackers could use ; separators to bypass the parameter count limit and submit more parameters than intended. Applications or middleware that directly invoke Rack::QueryParser with its default con…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-59830">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-58767 – REXML is an XML toolkit for Ruby. The REXML gems from 3.3.3 to 3.4.1 has a DoS v...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-58767</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-58767</guid>
    <pubDate>Wed, 17 Sep 2025 18:15:52 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-58767</strong></p>
  <p>REXML is an XML toolkit for Ruby. The REXML gems from 3.3.3 to 3.4.1 has a DoS vulnerability when parsing XML containing multiple XML declarations. If you need to parse untrusted XMLs, you may be impacted to these vulnerabilities. The REXML gem 3.4.2 or later include the patches to fix these vulnerabilities.</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-58767">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2011-10026 – Spreecommerce versions prior to 0.50.x contain a remote command execution vulner...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2011-10026</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2011-10026</guid>
    <pubDate>Wed, 20 Aug 2025 16:15:35 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2011-10026</strong></p>
  <p>Spreecommerce versions prior to 0.50.x contain a remote command execution vulnerability in the API's search functionality. Improper input sanitation allows attackers to inject arbitrary shell commands via the search[instance_eval] parameter, which is dynamically invoked using Ruby’s send method. This flaw enables unauthenticated attackers to execute commands on the server.</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-78</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2011-10026">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2011-10019 – Spreecommerce versions prior to 0.60.2 contains a remote command execution vulne...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2011-10019</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2011-10019</guid>
    <pubDate>Wed, 13 Aug 2025 21:15:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2011-10019</strong></p>
  <p>Spreecommerce versions prior to 0.60.2 contains a remote command execution vulnerability in its search functionality. The application fails to properly sanitize input passed via the search[send][] parameter, which is dynamically invoked using Ruby’s send method. This allows attackers to execute arbitrary shell commands on the server without authentication.</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2011-10019">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2025-54887 – jwe is a Ruby implementation of the RFC 7516 JSON Web Encryption (JWE) standard...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-54887</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-54887</guid>
    <pubDate>Fri, 08 Aug 2025 01:15:25 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2025-54887</strong></p>
  <p>jwe is a Ruby implementation of the RFC 7516 JSON Web Encryption (JWE) standard. In versions 1.1.0 and below, authentication tags of encrypted JWEs can be brute forced, which may result in loss of confidentiality for those JWEs and provide ways to craft arbitrary JWEs. This puts users at risk because JWEs can be modified to decrypt to an arbitrary value, decrypted by observing parsing differences…</p>
  <p><strong>CVSS:</strong> 9.1 · <strong>CWE:</strong> CWE-354</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-54887">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2025-45765 – ruby-jwt v3.0.0.beta1 was discovered to contain weak encryption. NOTE: the Suppl...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-45765</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-45765</guid>
    <pubDate>Thu, 07 Aug 2025 21:15:27 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2025-45765</strong></p>
  <p>ruby-jwt v3.0.0.beta1 was discovered to contain weak encryption. NOTE: the Supplier's perspective is "keysize is not something that is enforced by this library. Currently more recent versions of OpenSSL are enforcing some key sizes and those restrictions apply to the users of this gem also."</p>
  <p><strong>CVSS:</strong> 9.1 · <strong>CWE:</strong> CWE-326</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-45765">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-54572 – The Ruby SAML library is for implementing the client side of a SAML authorizatio...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-54572</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-54572</guid>
    <pubDate>Wed, 30 Jul 2025 14:15:29 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-54572</strong></p>
  <p>The Ruby SAML library is for implementing the client side of a SAML authorization. In versions 1.18.0 and below, a denial-of-service vulnerability exists in ruby-saml even with the message_max_bytesize setting configured. The vulnerability occurs because the SAML response is validated for Base64 format prior to checking the message size, leading to potential resource exhaustion. This is fixed in…</p>
  <p><strong>CVSS:</strong> 6.9 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-54572">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-49828 – Conjur provides secrets management and application identity for infrastructure. ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-49828</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-49828</guid>
    <pubDate>Tue, 15 Jul 2025 20:15:39 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-49828</strong></p>
  <p>Conjur provides secrets management and application identity for infrastructure. Conjur OSS versions 1.19.5 through 1.21.1 and Secrets Manager, Self-Hosted (formerly known as Conjur Enterprise) 13.1 through 13.4.1 are vulnerable to remote code execution An authenticated attacker who can inject secrets or templates into the Secrets Manager, Self-Hosted database could take advantage of an exposed AP…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-1336</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-49828">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-6442 – Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerabilit...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-6442</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-6442</guid>
    <pubDate>Wed, 25 Jun 2025 17:15:40 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-6442</strong></p>
  <p>Ruby WEBrick read_header HTTP Request Smuggling Vulnerability. This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions.  The specific flaw exists within the read_headers method. The issue results from the inconsistent parsin…</p>
  <p><strong>CVSS:</strong> 5.9 · <strong>CWE:</strong> CWE-444</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-6442">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-49007 – Rack is a modular Ruby web server interface. Starting in version 3.1.0 and prior...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-49007</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-49007</guid>
    <pubDate>Wed, 04 Jun 2025 23:15:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-49007</strong></p>
  <p>Rack is a modular Ruby web server interface. Starting in version 3.1.0 and prior to version 3.1.16, there is a denial of service vulnerability in the Content-Disposition parsing component of Rack. This is very similar to the previous security issue CVE-2022-44571. Carefully crafted input can cause Content-Disposition header parsing in Rack to take an unexpected amount of time, possibly resulting…</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-770</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-49007">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-46727 – Rack is a modular Ruby web server interface. Prior to versions 2.2.14, 3.0.16, a...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-46727</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-46727</guid>
    <pubDate>Wed, 07 May 2025 23:15:54 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-46727</strong></p>
  <p>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-urlencoded` bodies into Ruby data structures without imposing any limit on the number of parameters, allowing attackers to send requests with extremely large numbers of parameters. The vulnerability arises because `Rack::QueryParser` itera…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-46727">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-32441 – Rack is a modular Ruby web server interface. Prior to version 2.2.14, when using...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-32441</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-32441</guid>
    <pubDate>Wed, 07 May 2025 23:15:53 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-32441</strong></p>
  <p>Rack is a modular Ruby web server interface. Prior to version 2.2.14, when using the `Rack::Session::Pool` middleware, simultaneous rack requests can restore a deleted rack session, which allows the unauthenticated user to occupy that session. Rack session middleware prepares the session at the beginning of request, then saves is back to the store with possible changes applied by host rack applic…</p>
  <p><strong>CVSS:</strong> 4.2 · <strong>CWE:</strong> CWE-362</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-32441">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Low] CVE-2025-46551 – JRuby-OpenSSL is an add-on gem for JRuby that emulates the Ruby OpenSSL native l...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-46551</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-46551</guid>
    <pubDate>Wed, 07 May 2025 17:15:58 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk low">Low</span> CVE-2025-46551</strong></p>
  <p>JRuby-OpenSSL is an add-on gem for JRuby that emulates the Ruby OpenSSL native library. Starting in JRuby-OpenSSL version 0.12.1 and prior to version 0.15.4 (corresponding to JRuby versions starting in 9.3.4.0 prior to 9.4.12.1 and 10.0.0.0 prior to 10.0.0.1), when verifying SSL certificates, JRuby-OpenSSL does not verify that the hostname presented in the certificate matches the one the user tri…</p>
  <p><strong>CVSS:</strong> 3.7 · <strong>CWE:</strong> CWE-295</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-46551">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-43857 – Net::IMAP implements Internet Message Access Protocol (IMAP) client functionalit...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-43857</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-43857</guid>
    <pubDate>Mon, 28 Apr 2025 16:15:33 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-43857</strong></p>
  <p>Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Prior to versions 0.5.7, 0.4.20, 0.3.9, and 0.2.5, there is a possibility for denial of service by memory exhaustion when net-imap reads server responses. At any time while the client is connected, a malicious server can send can send a "literal" byte count, which is automatically read by the client's recei…</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-43857">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-25293 – ruby-saml provides security assertion markup language (SAML) single sign-on (SSO...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-25293</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-25293</guid>
    <pubDate>Wed, 12 Mar 2025 21:15:42 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-25293</strong></p>
  <p>ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Prior to versions 1.12.4 and 1.18.0, ruby-saml is susceptible to remote Denial of Service (DoS) with compressed SAML responses. ruby-saml uses zlib to decompress SAML responses in case they're compressed. It is possible to bypass the message size check with a compressed assertion since the message size is…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-25293">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2025-25292 – ruby-saml provides security assertion markup language (SAML) single sign-on (SSO...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-25292</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-25292</guid>
    <pubDate>Wed, 12 Mar 2025 21:15:42 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2025-25292</strong></p>
  <p>ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. An authentication bypass vulnerability was found in ruby-saml prior to versions 1.12.4 and 1.18.0 due to a parser differential. ReXML and Nokogiri parse XML differently, the parsers can generate entirely different document structures from the same XML input. That allows an attacker to be able to execute a…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-347</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-25292">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2025-25291 – ruby-saml provides security assertion markup language (SAML) single sign-on (SSO...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-25291</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-25291</guid>
    <pubDate>Wed, 12 Mar 2025 21:15:42 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2025-25291</strong></p>
  <p>ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. An authentication bypass vulnerability was found in ruby-saml prior to versions 1.12.4 and 1.18.0 due to a parser differential. ReXML and Nokogiri parse XML differently; the parsers can generate entirely different document structures from the same XML input. That allows an attacker to be able to execute a…</p>
  <p><strong>CVSS:</strong> 9.8 · <strong>CWE:</strong> CWE-347</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-25291">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2025-27407 – graphql-ruby is a Ruby implementation of GraphQL. Starting in version 1.11.5 and...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-27407</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-27407</guid>
    <pubDate>Wed, 12 Mar 2025 19:15:40 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2025-27407</strong></p>
  <p>graphql-ruby is a Ruby implementation of GraphQL. Starting in version 1.11.5 and prior to versions 1.11.8, 1.12.25, 1.13.24, 2.0.32, 2.1.14, 2.2.17, and 2.3.21, loading a malicious schema definition in `GraphQL::Schema.from_introspection` (or `GraphQL::Schema::Loader.load`) can result in remote code execution. Any system which loads a schema by JSON from an untrusted source is vulnerable, includi…</p>
  <p><strong>CVSS:</strong> 9.0 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-27407">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-27788 – JSON is a JSON implementation for Ruby. Starting in version 2.10.0 and prior to ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-27788</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-27788</guid>
    <pubDate>Wed, 12 Mar 2025 14:15:16 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-27788</strong></p>
  <p>JSON is a JSON implementation for Ruby. Starting in version 2.10.0 and prior to version 2.10.2, a specially crafted document could cause an out of bound read, most likely resulting in a crash. Versions prior to 2.10.0 are not vulnerable. Version 2.10.2 fixes the problem. No known workarounds are available.</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-125</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-27788">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-27610 – Rack provides an interface for developing web applications in Ruby. Prior to ver...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-27610</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-27610</guid>
    <pubDate>Mon, 10 Mar 2025 23:15:35 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-27610</strong></p>
  <p>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 `root:` even if `urls:` are provided, which may expose other files under the specified `root:` unexpectedly. The vulnerability occurs because `Rack::Static` does not properly sanitize user-supplied paths before serving files. Specific…</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-23</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-27610">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-27111 – Rack is a modular Ruby web server interface. The Rack::Sendfile middleware logs ...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-27111</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-27111</guid>
    <pubDate>Tue, 04 Mar 2025 16:15:40 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-27111</strong></p>
  <p>Rack is a modular Ruby web server interface. The Rack::Sendfile middleware logs unsanitised header values from the X-Sendfile-Type header. An attacker can exploit this by injecting escape sequences (such as newline characters) into the header, resulting in log injection. This vulnerability is fixed in 2.2.12, 3.0.13, and 3.1.11.</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-93</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-27111">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Low] CVE-2025-27221 – In the URI gem before 1.0.3 for Ruby, the URI handling methods (URI.join, URI#me...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-27221</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-27221</guid>
    <pubDate>Tue, 04 Mar 2025 00:15:31 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk low">Low</span> CVE-2025-27221</strong></p>
  <p>In the URI gem before 1.0.3 for Ruby, the URI handling methods (URI.join, URI#merge, URI#+) have an inadvertent leakage of authentication credentials because userinfo is retained even after changing the host.</p>
  <p><strong>CVSS:</strong> 3.2 · <strong>CWE:</strong> CWE-212</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-27221">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-27220 – In the CGI gem before 0.4.2 for Ruby, a Regular Expression Denial of Service (Re...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-27220</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-27220</guid>
    <pubDate>Tue, 04 Mar 2025 00:15:31 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-27220</strong></p>
  <p>In the CGI gem before 0.4.2 for Ruby, a Regular Expression Denial of Service (ReDoS) vulnerability exists in the Util#escapeElement method.</p>
  <p><strong>CVSS:</strong> 4.0 · <strong>CWE:</strong> CWE-1333</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-27220">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-27219 – In the CGI gem before 0.4.2 for Ruby, the CGI::Cookie.parse method in the CGI li...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-27219</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-27219</guid>
    <pubDate>Tue, 04 Mar 2025 00:15:31 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-27219</strong></p>
  <p>In the CGI gem before 0.4.2 for Ruby, the CGI::Cookie.parse method in the CGI library contains a potential Denial of Service (DoS) vulnerability. The method does not impose any limit on the length of the raw cookie value it processes. This oversight can lead to excessive resource consumption when parsing extremely large cookies.</p>
  <p><strong>CVSS:</strong> 5.8 · <strong>CWE:</strong> CWE-770</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-27219">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-25184 – Rack provides an interface for developing web applications in Ruby. Prior to ver...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-25184</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-25184</guid>
    <pubDate>Wed, 12 Feb 2025 17:15:24 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-25184</strong></p>
  <p>Rack provides an interface for developing web applications in Ruby. Prior to versions 2.2.11, 3.0.12, and 3.1.10, Rack::CommonLogger can be exploited by crafting input that includes newline characters to manipulate log entries. The supplied proof-of-concept demonstrates injecting malicious content into logs. When a user provides the authorization credentials via Rack::Auth::Basic, if success, the…</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-93</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-25184">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2025-25186 – Net::IMAP implements Internet Message Access Protocol (IMAP) client functionalit...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-25186</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-25186</guid>
    <pubDate>Mon, 10 Feb 2025 16:15:39 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2025-25186</strong></p>
  <p>Net::IMAP implements Internet Message Access Protocol (IMAP) client functionality in Ruby. Starting in version 0.3.2 and prior to versions 0.3.8, 0.4.19, and 0.5.6, there is a possibility for denial of service by memory exhaustion in `net-imap`'s response parser.  At any time while the client is connected, a malicious server can send  can send highly compressed `uid-set` data which is automatical…</p>
  <p><strong>CVSS:</strong> 6.5 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-25186">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2025-0306 – A vulnerability was found in Ruby. The Ruby interpreter is vulnerable to the Mar...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2025-0306</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2025-0306</guid>
    <pubDate>Thu, 09 Jan 2025 04:15:13 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2025-0306</strong></p>
  <p>A vulnerability was found in Ruby. The Ruby interpreter is vulnerable to the Marvin Attack. This attack allows the attacker to decrypt previously encrypted messages or forge signatures by exchanging a large number of messages with the vulnerable service.</p>
  <p><strong>CVSS:</strong> 7.4 · <strong>CWE:</strong> CWE-385</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2025-0306">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2024-54157 – In JetBrains YouTrack before 2024.3.52635 potential ReDoS was possible due to vu...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-54157</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-54157</guid>
    <pubDate>Wed, 04 Dec 2024 12:15:20 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-54157</strong></p>
  <p>In JetBrains YouTrack before 2024.3.52635 potential ReDoS was possible due to vulnerable RegExp in Ruby syntax detector</p>
  <p><strong>CVSS:</strong> 4.3 · <strong>CWE:</strong> CWE-1333</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-54157">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2024-48992 – Qualys discovered that needrestart, before version 3.8, allows local attackers t...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-48992</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-48992</guid>
    <pubDate>Tue, 19 Nov 2024 18:15:21 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2024-48992</strong></p>
  <p>Qualys discovered that needrestart, before version 3.8, allows local attackers to execute arbitrary code as root by tricking needrestart into running the Ruby interpreter with an attacker-controlled RUBYLIB environment variable.</p>
  <p><strong>CVSS:</strong> 7.8 · <strong>CWE:</strong> CWE-427</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-48992">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2024-51743 – MarkUs is a web application for the submission and grading of student assignment...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-51743</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-51743</guid>
    <pubDate>Mon, 18 Nov 2024 20:15:05 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2024-51743</strong></p>
  <p>MarkUs is a web application for the submission and grading of student assignments. In versions prior to 2.4.8, an arbitrary file write vulnerability in the update/upload/create file methods in Controllers allows authenticated instructors to write arbitrary files to any location on the web server MarkUs is running on (depending on the permissions of the underlying filesystem). e.g. This can lead t…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-434</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-51743">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2024-51499 – MarkUs is a web application for the submission and grading of student assignment...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-51499</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-51499</guid>
    <pubDate>Mon, 18 Nov 2024 20:15:05 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2024-51499</strong></p>
  <p>MarkUs is a web application for the submission and grading of student assignments. In versions prior to 2.4.8, an arbitrary file write vulnerability accessible via the update_files method of the SubmissionsController allows authenticated users (e.g. students) to write arbitrary files to any location on the web server MarkUs is running on (depending on the permissions of the underlying filesystem)…</p>
  <p><strong>CVSS:</strong> 8.8 · <strong>CWE:</strong> CWE-434</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-51499">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[High] CVE-2024-49761 – REXML is an XML toolkit for Ruby. The REXML gem before 3.3.9 has a ReDoS vulnera...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-49761</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-49761</guid>
    <pubDate>Mon, 28 Oct 2024 15:15:05 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk high">High</span> CVE-2024-49761</strong></p>
  <p>REXML is an XML toolkit for Ruby. The REXML gem before 3.3.9 has a ReDoS vulnerability when it parses an XML that has many digits between &# and x...; in a hex numeric character reference (&#x...;). This does not happen with Ruby 3.2 or later. Ruby 3.1 is the only affected maintained Ruby. The REXML gem 3.3.9 or later include the patch to fix the vulnerability.</p>
  <p><strong>CVSS:</strong> 7.5 · <strong>CWE:</strong> CWE-1333</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-49761">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2024-47889 – Action Mailer is a framework for designing email service layers. Starting in ver...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-47889</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-47889</guid>
    <pubDate>Wed, 16 Oct 2024 21:15:13 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-47889</strong></p>
  <p>Action Mailer is a framework for designing email service layers. Starting in version 3.0.0 and prior to versions 6.1.7.9, 7.0.8.5, 7.1.4.1, and 7.2.1.1, there is a possible ReDoS vulnerability in the block_format helper in Action Mailer. Carefully crafted text can cause the block_format helper to take an unexpected amount of time, possibly resulting in a DoS vulnerability. All users running an af…</p>
  <p><strong>CVSS:</strong> 6.6 · <strong>CWE:</strong> CWE-1333</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-47889">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2024-47888 – Action Text brings rich text content and editing to Rails. Starting in version 6...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-47888</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-47888</guid>
    <pubDate>Wed, 16 Oct 2024 21:15:13 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-47888</strong></p>
  <p>Action Text brings rich text content and editing to Rails. Starting in version 6.0.0 and prior to versions 6.1.7.9, 7.0.8.5, 7.1.4.1, and 7.2.1.1, there is a possible ReDoS vulnerability in the `plain_text_for_blockquote_node helper` in Action Text. Carefully crafted text can cause the `plain_text_for_blockquote_node` helper to take an unexpected amount of time, possibly resulting in a DoS vulner…</p>
  <p><strong>CVSS:</strong> 6.6 · <strong>CWE:</strong> CWE-1333</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-47888">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2024-47887 – Action Pack is a framework for handling and responding to web requests. Starting...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-47887</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-47887</guid>
    <pubDate>Wed, 16 Oct 2024 20:15:06 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-47887</strong></p>
  <p>Action Pack is a framework for handling and responding to web requests. Starting in version 4.0.0 and prior to versions 6.1.7.9, 7.0.8.5, 7.1.4.1, and 7.2.1.1, there is a possible ReDoS vulnerability in Action Controller's HTTP Token authentication. For applications using HTTP Token authentication via `authenticate_or_request_with_http_token` or similar, a carefully crafted header may cause heade…</p>
  <p><strong>CVSS:</strong> 6.6 · <strong>CWE:</strong> CWE-1333</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-47887">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2024-41128 – Action Pack is a framework for handling and responding to web requests. Starting...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-41128</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-41128</guid>
    <pubDate>Wed, 16 Oct 2024 18:15:06 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-41128</strong></p>
  <p>Action Pack is a framework for handling and responding to web requests. Starting in version 3.1.0 and prior to versions 6.1.7.9, 7.0.8.5, 7.1.4.1, and 7.2.1.1, there is a possible ReDoS vulnerability in the query parameter filtering routines of Action Dispatch. Carefully crafted query parameters can cause query parameter filtering to take an unexpected amount of time, possibly resulting in a DoS…</p>
  <p><strong>CVSS:</strong> 6.6 · <strong>CWE:</strong> CWE-770</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-41128">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Unknown] CVE-2024-47220 – An issue was discovered in the WEBrick toolkit through 1.8.1 for Ruby. It allows...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-47220</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-47220</guid>
    <pubDate>Sun, 22 Sep 2024 01:15:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk unknown">Unknown</span> CVE-2024-47220</strong></p>
  <p>An issue was discovered in the WEBrick toolkit through 1.8.1 for Ruby. It allows HTTP request smuggling by providing both a Content-Length header and a Transfer-Encoding header, e.g., "GET /admin HTTP/1.1\r\n" inside of a "POST /user HTTP/1.1\r\n" request. NOTE: the supplier's position is "Webrick should not be used in production."</p>
  <p><strong>CVSS:</strong> N/A · <strong>CWE:</strong> N/A</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-47220">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2024-45614 – Puma is a Ruby/Rack web server built for parallelism. In affected versions clien...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-45614</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-45614</guid>
    <pubDate>Thu, 19 Sep 2024 23:15:11 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-45614</strong></p>
  <p>Puma is a Ruby/Rack web server built for parallelism. In affected versions clients could clobber values set by intermediate proxies (such as X-Forwarded-For) by providing a underscore version of the same header (X-Forwarded_For). Any users relying on proxy set variables is affected. v6.4.3/v5.6.9 now discards any headers using underscores if the non-underscore version also exists. Effectively, al…</p>
  <p><strong>CVSS:</strong> 5.4 · <strong>CWE:</strong> CWE-639</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-45614">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2024-46986 – Camaleon CMS is a dynamic and advanced content management system based on Ruby o...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-46986</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-46986</guid>
    <pubDate>Wed, 18 Sep 2024 18:15:07 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2024-46986</strong></p>
  <p>Camaleon CMS is a dynamic and advanced content management system based on Ruby on Rails. An arbitrary file write vulnerability accessible via the upload method of the MediaController allows authenticated users to write arbitrary files to any location on the web server Camaleon CMS is running on (depending on the permissions of the underlying filesystem). E.g. This can lead to a delayed remote cod…</p>
  <p><strong>CVSS:</strong> 9.9 · <strong>CWE:</strong> CWE-74</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-46986">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2024-45409 – The Ruby SAML library is for implementing the client side of a SAML authorizatio...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-45409</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-45409</guid>
    <pubDate>Tue, 10 Sep 2024 19:15:22 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2024-45409</strong></p>
  <p>The Ruby SAML library is for implementing the client side of a SAML authorization. Ruby-SAML in <= 12.2 and 1.13.0 <= 1.16.0 does not properly verify the signature of the SAML Response. An unauthenticated attacker with access to any signed saml document (by the IdP) can thus forge a SAML Response/Assertion with arbitrary contents. This would allow the attacker to log in as arbitrary user within t…</p>
  <p><strong>CVSS:</strong> 10.0 · <strong>CWE:</strong> CWE-347</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-45409">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2024-43398 – REXML is an XML toolkit for Ruby. The REXML gem before 3.3.6 has a DoS vulnerabi...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-43398</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-43398</guid>
    <pubDate>Thu, 22 Aug 2024 15:15:16 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-43398</strong></p>
  <p>REXML is an XML toolkit for Ruby. The REXML gem before 3.3.6 has a DoS vulnerability when it parses an XML that has many deep elements that have same local name attributes. If you need to parse untrusted XMLs with tree parser API like REXML::Document.new, you may be impacted to this vulnerability. If you use other parser APIs such as stream parser API and SAX2 parser API, this vulnerability is no…</p>
  <p><strong>CVSS:</strong> 5.9 · <strong>CWE:</strong> CWE-776</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-43398">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Critical] CVE-2024-41961 – Elektra is an opinionated Openstack Dashboard for Operators and Consumers of Ope...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-41961</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-41961</guid>
    <pubDate>Thu, 01 Aug 2024 15:15:14 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk critical">Critical</span> CVE-2024-41961</strong></p>
  <p>Elektra is an opinionated Openstack Dashboard for Operators and Consumers of Openstack Services. A code injection vulnerability was found in the live search functionality of the Ruby on Rails based Elektra web application. An authenticated user can craft a search term containing Ruby code, which later flows into an `eval` sink which executes the code. Fixed in commit 8bce00be93b95a6512ff68fe86bf9…</p>
  <p><strong>CVSS:</strong> 9.6 · <strong>CWE:</strong> CWE-94</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-41961">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2024-41946 – REXML is an XML toolkit for Ruby. The REXML gem 3.3.2 has a DoS vulnerability wh...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-41946</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-41946</guid>
    <pubDate>Thu, 01 Aug 2024 15:15:14 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-41946</strong></p>
  <p>REXML is an XML toolkit for Ruby. The REXML gem 3.3.2 has a DoS vulnerability when it parses an XML that has many entity expansions with SAX2 or pull parser API. The REXML gem 3.3.3 or later include the patch to fix the vulnerability.</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-41946">View on NVD</a></p>
]]>
    </description>
  </item>
  <item>
    <title>[Medium] CVE-2024-41123 – REXML is an XML toolkit for Ruby. The REXML gem before 3.3.2 has some DoS vulner...</title>
    <link>https://nvd.nist.gov/vuln/detail/CVE-2024-41123</link>
    <guid isPermaLink="true">https://nvd.nist.gov/vuln/detail/CVE-2024-41123</guid>
    <pubDate>Thu, 01 Aug 2024 15:15:13 +0000</pubDate>
    <description>
<![CDATA[
  <p><strong><span class="badge risk medium">Medium</span> CVE-2024-41123</strong></p>
  <p>REXML is an XML toolkit for Ruby. The REXML gem before 3.3.2 has some DoS vulnerabilities when it parses an XML that has many specific characters such as whitespace character, `>]` and `]>`. The REXML gem 3.3.3 or later include the patches to fix these vulnerabilities.</p>
  <p><strong>CVSS:</strong> 5.3 · <strong>CWE:</strong> CWE-400</p>
  <p><a href="https://nvd.nist.gov/vuln/detail/CVE-2024-41123">View on NVD</a></p>
]]>
    </description>
  </item>
</channel>
</rss>
