Lucene search
+L
RubygemsMost viewed

1300 matches found

RubySec
RubySec
•added 2013/01/07 12:00 a.m.•42 views

CVE-2013-0183 rubygem-rack: receiving excessively long lines triggers out-of-memory error

multipart/parser.rb in Rack 1.3.x before 1.3.8 and 1.4.x before 1.4.3 allows remote attackers to cause a denial of service memory consumption and out-of-memory error via a long string in a Multipart HTTP packet...

5CVSS5.9AI score0.03778EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2012/06/06 12:00 a.m.•42 views

rack-cache Rubygem Sensitive HTTP Header Caching Weakness

Rack::Cache rack-cache contains a flaw related to the rubygem caching sensitive HTTP headers. This will result in a weakness that may make it easier for an attacker to gain access to a user's session via a specially crafted header...

7.5CVSS2.4AI score0.02359EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2011/03/01 12:00 a.m.•42 views

Ruby memory corruption in BigDecimal on 64bit platforms

The VpMemAlloc function in bigdecimal.c in the BigDecimal class in Ruby 1.9.2-p136 and earlier, as used on Apple Mac OS X before 10.6.7 and other platforms, does not properly allocate memory, which allows context-dependent attackers to execute arbitrary code or cause a denial of service applicati...

6.8CVSS6.2AI score0.03025EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2009/12/07 12:00 a.m.•42 views

CVE-2009-4124 ruby: Heap-based buffer overflow in the rb_str_justify() function

Heap-based buffer overflow in the rbstrjustify function in string.c in Ruby 1.9.1 before 1.9.1-p376 allows context-dependent attackers to execute arbitrary code via unspecified vectors involving 1 Stringljust, 2 Stringcenter, or 3 Stringrjust. NOTE: some of these details are obtained from third...

10CVSS7.7AI score0.03875EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2009/05/12 12:00 a.m.•42 views

Ruby DL::dlopen could open a library with tainted library name even if $SAFE > 0

DL::dlopen could open a library with tainted library name even if $SAFE 0...

7.5CVSS1.9AI score0.07766EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2006/05/14 12:00 a.m.•42 views

RWiki before 2.1.1 has cross-site scripting vulnerability

Cross-site scripting XSS vulnerability in Wiki content in RWiki 2.1.0pre1 through 2.1.0 allows remote attackers to inject arbitrary web script or HTML via unknown attack vectors...

4.3CVSS6AI score0.01802EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2025/02/12 12:00 a.m.•41 views

Possible Log Injection in Rack::CommonLogger

Summary 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. Details When a user provides the authorization credentials via Rack::Auth::Basic, if success,...

7.1CVSS6.6AI score0.01185EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2024/09/20 12:00 a.m.•41 views

Puma's header normalization allows for client to clobber proxy set headers

Impact Clients could clobber values set by intermediate proxies such as X-Forwarded-For by providing a underscore version of the same header X-ForwardedFor. Any users trusting headers set by their proxy may be affected. Attackers may be able to downgrade connections to HTTP non-SSL or redirect...

5.4CVSS6.7AI score0.0064EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/07/16 12:00 a.m.•41 views

DoS in REXML

There is a DoS vulnerability in REXML gem. This vulnerability has been assigned the CVE identifier CVE-2024-39908. We strongly recommend upgrading the REXML gem. Details When it parses an XML that has many specific characters such as . REXML gem may take long time. Please update REXML gem to...

4.3CVSS7.2AI score0.01493EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2023/03/13 12:00 a.m.•41 views

Possible Denial of Service Vulnerability in Rack’s header parsing

There is a denial of service vulnerability in the header parsing component of Rack. This vulnerability has been assigned the CVE identifier CVE-2023-27539. Versions Affected: = 2.0.0 Not affected: None. Fixed Versions: 2.2.6.4, 3.0.6.1 Impact Carefully crafted input can cause header parsing in Ra...

5.3CVSS4.5AI score0.01081EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/10/04 12:00 a.m.•41 views

protobuf-java has a potential Denial of Service issue

Summary A potential Denial of Service issue in protobuf-java core and lite was discovered in the parsing procedure for binary and text format data. Input streams containing multiple instances of non-repeated embedded messages with repeated or unknown fields causes objects to be converted...

7.5CVSS3.3AI score0.01278EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/24 12:00 a.m.•41 views

papercrop does not properly handle crop input

The papercrop gem before 0.3.0 for Ruby on Rails does not properly handle crop input...

9.8CVSS0.7AI score0.0178EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/04/26 12:00 a.m.•41 views

Possible XSS Vulnerability in Action View tag helpers

There is a possible XSS vulnerability in Action View tag helpers. Passing untrusted input as hash keys can lead to a possible XSS vulnerability. This vulnerability has been assigned the CVE identifier CVE-2022-27777. Versions Affected: ALL Not affected: NONE Fixed Versions: 7.0.2.4, 6.1.5.1,...

6.1CVSS3.2AI score0.01639EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/03/26 12:00 a.m.•41 views

Improper Certificate Validation in kubeclient

A flaw was found in all versions of kubeclient up to but not including v4.9.3, the Ruby client for Kubernetes REST API, in the way it parsed kubeconfig files. When the kubeconfig file does not configure custom CA to verify certs, kubeclient ends up accepting any certificate it wrongly returns...

8.1CVSS2.9AI score0.00942EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/02/11 12:00 a.m.•41 views

Information Exposure with Puma when used with Rails

Impact Prior to puma version 5.6.2, puma may not always call close on the response body. Rails, prior to version 7.0.2.2, depended on the response body being closed in order for its CurrentAttributes implementation to work correctly. From Rails: Under certain circumstances response bodies will no...

8CVSS6.5AI score0.02107EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/12/15 12:00 a.m.•41 views

NULL Pointer Dereference in mruby/mruby

mruby is vulnerable to NULL Pointer Dereference...

9.1CVSS6.9AI score0.01689EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2021/12/07 12:00 a.m.•41 views

ReDos vulnerability on guest checkout email validation

Impact Denial of service vulnerability that could be exploited during a guest checkout. The regular expression used to validate a guest order's email was subject to exponential backtracking through a fragment like a.a.. Before the patch, it can be reproduced in the console like this: ruby irbmain...

7.5CVSS1.6AI score0.01449EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2021/10/26 12:00 a.m.•41 views

XSS in the `of` option of the `.position()` util in jquery-ui

Impact Accepting the value of the of option of the .position util from untrusted sources may execute untrusted code. For example, invoking the following code: js $"element".position my: "left top", at: "right bottom", of: "", collision: "none" ; will call the doEvilThing function. Patches The iss...

6.5CVSS6.8AI score0.40768EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2021/05/05 12:00 a.m.•41 views

Possible DoS Vulnerability in Action Controller Token Authentication

There is a possible DoS vulnerability in the Token Authentication logic in Action Controller. This vulnerability has been assigned the CVE identifier CVE-2021-22904. Versions Affected: = 4.0.0 Not affected: 4.0.0 Fixed Versions: 6.1.3.2, 6.0.3.7, 5.2.4.6, 5.2.6 Impact ------ Impacted code uses...

7.5CVSS4.4AI score0.04868EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2020/08/04 12:00 a.m.•41 views

CSS injection with width and height options

Chartkick is vulnerable to CSS injection if user input is passed to the width or height option. An attacker can set additional CSS properties, like:...

6.1CVSS1.3AI score0.00758EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2020/05/18 12:00 a.m.•41 views

CSRF Vulnerability in rails-ujs

There is an vulnerability in rails-ujs that allows attackers to send CSRF tokens to wrong domains. Versions Affected: rails = 5.2.4.3, rails = 6.0.3.1 Impact ------ This is a regression of CVE-2015-1840. In the scenario where an attacker might be able to control the href attribute of an anchor ta...

6.5CVSS2AI score0.04519EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2020/03/19 12:00 a.m.•41 views

Possible XSS vulnerability in ActionView

There is a possible XSS vulnerability in ActionView's JavaScript literal escape helpers. Views that use the j or escapejavascript methods may be susceptible to XSS attacks. Versions Affected: All. Not affected: None. Fixed Versions: 6.0.2.2, 5.2.4.2 Impact ------ There is a possible XSS...

4.8CVSS6.5AI score0.01525EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2019/04/19 12:00 a.m.•41 views

Prototype pollution attack through jQuery $.extend

jQuery before 3.4.0 mishandles jQuery.extendtrue, , ... because of bject.prototype pollution. If an unsanitized source object contained an enumerable proto property, it could extend the native Object.prototype...

6.1CVSS2.2AI score0.8682EPSS
SaveExploits4References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:00 a.m.•41 views

High severity vulnerability that affects rails.

Unspecified vulnerability in the "dependency resolution mechanism" in Ruby on Rails 1.1.0 through 1.1.5 allows remote attackers to execute arbitrary Ruby code via a URL that is not properly handled in the routing code, which leads to a denial of service application hang or "data loss," a differen...

7.5CVSS7.5AI score0.03121EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:00 a.m.•41 views

Moderate severity vulnerability that affects rails

The session fixation protection mechanism in cgiprocess.rb in Rails 1.2.4, as used in Ruby on Rails, removes the :cookieonly attribute from the DEFAULTSESSIONOPTIONS constant, which effectively causes cookieonly to be applied only to the first instantiation of CgiRequest, which allows remote...

6.8CVSS6.9AI score0.03576EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2017/09/14 12:00 a.m.•41 views

Buffer underrun vulnerability in OpenSSL ASN1 decode

There is a buffer underrun vulnerability in OpenSSL bundled by Ruby. If a malicious string is passed to the decode method of OpenSSL::ASN1, buffer underrun may be caused and the Ruby interpreter may crash. All users running an affected release should either upgrade or use one of the workarounds...

7.5CVSS6.9AI score0.07734EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2017/08/29 12:00 a.m.•41 views

RubyGems DNS request hijacking vulnerability

RubyGems version 2.6.12 and earlier is vulnerable to a DNS hijacking vulnerability that allows a MITM attacker to force the RubyGems client to down load and install gems from a server that the attacker controls...

8.1CVSS4.5AI score0.0475EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2015/06/08 12:00 a.m.•41 views

RubyGems remote_fetcher.rb api_endpoint() Function Missing SRV Record Hostname Validation Request Hijacking

RubyGems contains a flaw in the apiendpoint function in remotefetcher.rb that is triggered when handling hostnames in SRV records. With a specially crafted response, a context-dependent attacker may conduct DNS hijacking attacks. This vulnerability is due to an incomplete fix for CVE-2015-3900,...

5CVSS3AI score0.08871EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2014/10/27 12:00 a.m.•41 views

CVE-2014-8080 ruby: REXML billion laughs attack via parameter entity expansion

The REXML parser in Ruby 1.9.x before 1.9.3-p550, 2.0.x before 2.0.0-p594, and 2.1.x before 2.1.4 allows remote attackers to cause a denial of service memory consumption via a crafted XML document, aka an XML Entity Expansion XEE attack...

5CVSS6.1AI score0.05645EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2006/07/21 12:00 a.m.•41 views

ruby1.8 vulnerability

Multiple unspecified vulnerabilities in Ruby before 1.8.5 allow remote attackers to bypass safe level checks via unspecified vectors involving 1 the alias function and 2 directory operations...

6.4CVSS7.1AI score0.05846EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/07/13 12:00 a.m.•40 views

Decidim - Admin user search allows SQL injection through similarity-based sorting

Description The admin organization user search uses the untrusted term value inside raw SQL ORDER BY expressions. Because the value is interpolated before Rails sanitization is applied, a crafted search string is executed by PostgreSQL as part of the sort expression. Impact - Exploitation require...

5.5CVSS6AI score0.00601EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/05/08 12:00 a.m.•40 views

view_component - System Test Entry Point Path Check Allows Sibling Directory Escape

The system test entrypoint canonicalizes a user-controlled file path with File.realpath, then checks whether the resolved path starts with the temp directory path. This is not a safe containment check because sibling directories can share the same string prefix. Severity: Medium; test-route scope...

7.5CVSS5.9AI score0.00367EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2026/04/08 12:00 a.m.•40 views

Rack::Session::Cookie secrets: decrypt failure fallback enables secretless session forgery and Marshal deserialization

'Rack::Session::Cookie incorrectly handles decryption failures when configured with secrets:. If cookie decryption fails, the implementation falls back to a default decoder instead of rejecting the cookie. This allows an unauthenticated attacker to supply a crafted session cookie that is accepted...

9.8CVSS6.4AI score0.0027EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2026/04/02 12:00 a.m.•40 views

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

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

5.3CVSS6.1AI score0.0033EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/07/08 12:00 a.m.•40 views

RailsAdmin Cross-site Scripting vulnerability in the list view

Impact RailsAdmin list view has the XSS vulnerability, caused by improperly-escaped HTML title attribute. The issue was originally reported in https://github.com/railsadminteam/railsadmin/issues/3686. Patches Upgrade to 3.1.3 or 2.3.0. Workarounds 1. Copy the index view located under the path...

6.8CVSS5.9AI score0.00579EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/02/21 12:00 a.m.•40 views

Possible XSS Vulnerability in Action Controller

There is a possible XSS vulnerability when using the translation helpers translate, t, etc in Action Controller. This vulnerability has been assigned the CVE identifier CVE-2024-26143. Versions Affected: = 7.0.0 Not affected: 7.0.0 Fixed Versions: 7.1.3.1, 7.0.8.1 Impact Applications using...

6.1CVSS6.4AI score0.01034EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2023/06/06 12:00 a.m.•40 views

avo possible unsafe reflection / partial DoS vulnerability

Summary The polymorphic field type stores the classes to operate on when updating a record with user input, and does not validate them in the back end. This can lead to unexpected behavior, remote code execution, or application crashes when viewing a manipulated record. Details After reviewing th...

8.8CVSS7.7AI score0.0161EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2021/12/08 12:00 a.m.•40 views

Improper Privilege Management in devise_masquerade

The devisemasquerade gem before 1.3 allows certain attacks when a password's salt is unknown. An application that uses this gem to let administrators masquerade/impersonate users loses one layer of security protection compared to a situation where Devise without this extension is used. If the...

8.1CVSS2.5AI score0.0125EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2021/05/02 12:00 a.m.•40 views

RDoc OS command injection vulnerability

RDoc used to call Kernelopen to open a local file. If a Ruby project has a file whose name starts with | and ends with tags, the command following the pipe character is executed. A malicious Ruby project could exploit it to run an arbitrary command execution against a user who attempts to run rdo...

7CVSS2.3AI score0.0148EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/02/10 12:00 a.m.•40 views

Possible DoS Vulnerability in Active Record PostgreSQL adapter

There is a possible DoS vulnerability in the PostgreSQL adapter in Active Record. This vulnerability has been assigned the CVE identifier CVE-2021-22880. Versions Affected: = 4.2.0 Not affected: 4.2.0 Fixed Versions: 6.1.2.1, 6.0.3.5, 5.2.4.5 Impact ------ Carefully crafted input can cause the...

7.5CVSS3AI score0.04434EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2019/02/15 12:00 a.m.•40 views

XSS vulnerability in bootstrap

In Bootstrap before 3.4.1 and 4.3.x before 4.3.1, XSS is possible in the tooltip or popover data-template attribute...

6.1CVSS6.6AI score0.16404EPSS
SaveExploits4References1Affected Software1
RubySec
RubySec
•added 2018/11/05 12:00 a.m.•40 views

Possible DoS vulnerability in Rack

There is a possible DoS vulnerability in the multipart parser in Rack. This vulnerability has been assigned the CVE identifier CVE-2018-16470. Versions Affected: 2.0.4, 2.0.5 Not affected: = 2.0.3 Fixed Versions: 2.0.6 Impact ------ There is a possible DoS vulnerability in the multipart parser in...

7.5CVSS2.5AI score0.02033EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/10/04 12:00 a.m.•40 views

Nokogiri gem, via libxml2, is affected by multiple vulnerabilities

Nokogiri 1.8.5 has been released. This is a security and bugfix release. It addresses two CVEs in upstream libxml2 rated as "medium" by Red Hat, for which details are below. If you're using your distro's system libraries, rather than Nokogiri's vendored libraries, there's no security need to...

7.5CVSS6.7AI score0.043EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/09/13 12:00 a.m.•40 views

Bootstrap vulnerable to Cross-Site Scripting (XSS)

In Bootstrap before 4.1.2, XSS is possible in the collapse data-parent attribute...

6.1CVSS6.8AI score0.04312EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/06/12 12:00 a.m.•40 views

Heap buffer overflow in OP_ENTER

An issue was discovered in mruby 1.4.1. There is a heap-based buffer over-read associated with OPENTER because a heap-based mrbgems/mruby-fiber/src/fiber.c does not extend the stack in cases of many arguments to fiber...

7.5CVSS7.4AI score0.0151EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/04/23 12:00 a.m.•40 views

Insecure path handling in Bundler

Bundler prior to 2.1.0 uses a predictable path in /tmp/, created with insecure permissions as a storage location for gems, if locations under the user's home directory are not available. If Bundler is used in a scenario where the user does not have a writable home directory, an attacker could pla...

7.8CVSS6.7AI score0.00529EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/03/22 12:00 a.m.•40 views

XSS vulnerability in rails-html-sanitizer

There is a possible XSS vulnerability in rails-html-sanitizer. The gem allows non-whitelisted attributes to be present in sanitized output when input with specially-crafted HTML fragments, and these attributes can lead to an XSS attack on target applications. This issue is similar to CVE-2018-804...

6.1CVSS0.7AI score0.01925EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:00 a.m.•40 views

last_run_report.yaml is world readable

lib/puppet/defaults.rb in Puppet 2.7.x before 2.7.18, and Puppet Enterprise before 2.5.2, uses 0644 permissions for lastrunreport.yaml, which allows local users to obtain sensitive configuration information by leveraging access to the puppet master server to read this file...

2.1CVSS6.3AI score0.00481EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:00 a.m.•40 views

Puppet `resource_type` Remote Code Execution Vulnerability

Unspecified vulnerability in Puppet 2.7.x before 2.7.23 and 3.2.x before 3.2.4, and Puppet Enterprise 2.8.x before 2.8.3 and 3.0.x before 3.0.1, allows remote attackers to execute arbitrary Ruby programs from the master via the resourcetype service. NOTE: this vulnerability can only be exploited...

5.1CVSS6.9AI score0.01643EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:00 a.m.•40 views

High severity vulnerability that affects rails

Ruby on Rails before 1.1.5 allows remote attackers to execute Ruby code with "severe" or "serious" impact via a File Upload request with an HTTP header that modifies the LOADPATH variable, a different vulnerability than CVE-2006-4112...

7.5CVSS7.4AI score0.03121EPSS
SaveExploits0References1Affected Software1
Total number of security vulnerabilities1300