Lucene search
+L
RubygemsMost viewed

1292 matches found

RubySec
RubySec
added 2024/03/12 12:00 a.m.34 views

StimulusReflex arbitrary method call

Summary More methods than expected can be called on reflex instances. Being able to call some of them has security implications. Details To invoke a reflex a websocket message of the following shape is sent: json "target": "classnamemethodname", "args": The server will proceed to instantiate refl...

8.8CVSS7AI score0.01555EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
added 2024/02/21 12:00 a.m.34 views

Possible Sensitive Session Information Leak in Active Storage

There is a possible sensitive session information leak in Active Storage. By default, Active Storage sends a Set-Cookie header along with the user’s session cookie when serving blobs. It also sets Cache-Control to public. Certain proxies may cache the Set-Cookie, leading to an information leak...

5.3CVSS5.2AI score0.01129EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/02/20 12:00 a.m.34 views

Possibility to circumvent the invitation token expiry period

Impact The invites feature allows users to accept the invitation for an unlimited amount of time through the password reset functionality. When using the password reset functionality, the deviseinvitable gem always accepts the pending invitation if the user has been invited as shown in this piece...

7.4CVSS7.5AI score0.00791EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/01/16 12:00 a.m.34 views

avo vulnerable to stored cross-site scripting (XSS) in key_value field

Summary A stored cross-site scripting XSS vulnerability was found in the keyvalue field of Avo v3.2.3. This vulnerability could allow an attacker to execute arbitrary JavaScript code in the victim's browser. Details The value of the keyvalue is inserted directly into the HTML code. In the current...

7.3CVSS6.4AI score0.00745EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2023/07/11 12:00 a.m.34 views

Decidim Cross-site Scripting vulnerability in the external link redirections

Impact The external link feature is susceptible to Cross-site scripting. This allows a remote attacker to execute JavaScript code in the context of a currently logged-in user. An attacker could use this vulnerability to make other users endorse or support proposals they have no intention of...

8.1CVSS6.8AI score0.00816EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/05/24 12:00 a.m.34 views

Gitaly Insufficient Session Expiration vulnerability

When importing repos via URL, one time use git credentials were persisted beyond the expected time window in Gitaly 1.79.0 or above. Affected versions are: =1.79.0, =13.4, =13.5, 13.5.2...

3.2CVSS4AI score0.00274EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/05/24 12:00 a.m.34 views

Nokogiri affected by libxslt Use of Uninitialized Resource/ Use After Free vulnerability

In xsltCopyText in transform.c in libxslt 1.1.33, a pointer variable isn't reset under certain circumstances. If the relevant memory area happened to be freed and reused in a certain way, a bounds check could fail and memory outside a buffer could be written to, or uninitialized data could be...

7.5CVSS6.9AI score0.04362EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/05/24 12:00 a.m.34 views

Camaleon CMS Stored Cross-site Scripting vulnerability

In “Camaleon CMS” application, versions 0.0.1 through 2.6.0 are vulnerable to stored XSS, that allows unprivileged application users to store malicious scripts in the comments section of the post. These scripts are executed in a victim’s browser when they open the page containing the malicious...

6.1CVSS4.8AI score0.00808EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/05/13 12:00 a.m.34 views

katello SQL Injection vulnerability

A SQL injection flaw was found in katello's errata-related API. An authenticated remote attacker can craft input data to force a malformed SQL query to the backend database, which will leak internal IDs. This is issue is related to an incomplete fix for CVE-2016-3072. Version 3.10 and older is...

4.3CVSS4.4AI score0.01428EPSS
SaveExploits0References1
RubySec
RubySec
added 2022/04/07 12:00 a.m.34 views

Improper one time password handling in devise-two-factor

Impact As a result of an incomplete fix for CVE-2015-7225, in versions of devise-two-factor prior to 4.0.2 it is possible to reuse a One-Time-Password OTP for one and only one immediately trailing interval. Patches This vulnerability has been patched in version 4.0.2 which was released on March...

5.3CVSS2.7AI score0.01782EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2021/11/18 12:00 a.m.34 views

Authentication Bypass by CSRF Weakness

Impact CSRF vulnerability that allows user account takeover. All applications using any version of the frontend component of spreeauthdevise are affected if protectfromforgery method is both: Executed whether as: A beforeaction callback the default A prependbeforeaction option prepend: true given...

9.3CVSS6.7AI score0.00646EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2021/11/15 12:00 a.m.34 views

Regular Expression Denial of Service Vulnerability of Date Parsing Methods

Date's parsing methods including Date.parse are using Regexps internally, some of which are vulnerable against regular expression denial of service. Applications and libraries that apply such methods to untrusted input may be affected. The fix limits the input length up to 128 bytes by default...

7.5CVSS6.7AI score0.03222EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2021/07/12 12:00 a.m.34 views

Regular Expression Denial of Service in Addressable templates

Within the URI template implementation in Addressable, a maliciously crafted template may result in uncontrolled resource consumption, leading to denial of service when matched against a URI. In typical usage, templates would not normally be read from untrusted user input, but nonetheless, no...

7.5CVSS7.2AI score0.02199EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2020/12/30 12:00 a.m.34 views

Nokogiri::XML::Schema trusts input by default, exposing risk of an XXE vulnerability

Description In Nokogiri versions = 1.11.0.rc3, XML Schemas parsed by Nokogiri::XML::Schema are trusted by default, allowing external resources to be accessed over the network, potentially enabling XXE or SSRF attacks. This behavior is counter to the security policy followed by Nokogiri maintainer...

4.3CVSS6.9AI score0.01167EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2019/01/17 12:00 a.m.34 views

XSS vulnerability that affects bootstrap

In Bootstrap before 3.4.0, XSS is possible in the tooltip data-viewport attribute...

6.1CVSS6.1AI score0.03835EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/10/17 12:00 a.m.34 views

Incorrect equality check in OpenSSL::X509::Name

The equality check of OpenSSL::X509::Name is not correctly in openssl extension library bundled with Ruby. An instance of OpenSSL::X509::Name contains entities such as CN, C and so on. Some two instances of OpenSSL::X509::Name are equal only when all entities are exactly equal. However, there is ...

9.8CVSS3.1AI score0.10715EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/08/09 12:00 a.m.34 views

Malicious ruby gem - active-support

The gem duplicates official activesupport no hyphen code, but adds a compiled extension. The extension attempts to resolve a base64 encoded domain, downloads a payload, and executes. Replace this gem with the official activesupport gem...

10CVSS3.3AI score0.06129EPSS
SaveExploits1References1
RubySec
RubySec
added 2018/06/19 12:00 a.m.34 views

Path Traversal in Sprockets

Specially crafted requests can be used to access files that exist on the filesystem that is outside an application's root directory, when the Sprockets server is used in production. All users running an affected release should either upgrade or use one of the work arounds immediately. Workaround:...

7.5CVSS6.8AI score0.26717EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
added 2018/05/31 12:00 a.m.34 views

XSS via the 400 Bad Request page

Sinatra before 2.0.2 has XSS via the 400 Bad Request page that occurs upon a params parser exception...

6.1CVSS3.6AI score0.02193EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2017/10/24 12:00 a.m.34 views

Potential SQL Injection with limit in rails/activerecord

Ruby on Rails 3.0.x before 3.0.4 does not ensure that arguments to the limit function specify integer values, which makes it easier for remote attackers to conduct SQL injection attacks via a non-numeric argument...

7.5CVSS8.1AI score0.02173EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2017/10/24 12:00 a.m.34 views

Rails vulnerable to Cross-site Scripting

Multiple cross-site scripting XSS vulnerabilities in "actionview/lib/actionview/helpers/numberhelper.rb" in Ruby on Rails before 3.2.17, 4.0.x before 4.0.3, and 4.1.x before 4.1.0.beta2 allow remote attackers to inject arbitrary web script or HTML via the 1 format, 2 negativeformat, or 3 units...

4.3CVSS5.6AI score0.04032EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2017/10/24 12:00 a.m.34 views

Unauthenticated Remote Code Execution Vulnerability

Puppet 2.7.x before 2.7.21 and 3.1.x before 3.1.1, when running Ruby 1.9.3 or later, allows remote attackers to execute arbitrary code via vectors related to "serialized attributes."...

7.5CVSS7.3AI score0.04558EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2016/01/25 12:00 a.m.34 views

Possible XSS vulnerability in rails-html-sanitizer

There is a possible XSS vulnerability in rails-html-sanitizer. This vulnerability has been assigned the CVE identifier CVE-2015-7578. Versions Affected: All. Not affected: None. Fixed Versions: 1.0.3 Impact ------ There is a possible XSS vulnerability in rails-html-sanitizer. Certain attributes a...

6.1CVSS3.6AI score0.02476EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2015/06/08 12:00 a.m.34 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.08934EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2014/05/06 12:00 a.m.34 views

Directory Traversal Vulnerability With Certain Route Configurations

There is a vulnerability in the 'implicit render' functionality in Ruby on Rails.The implicit render functionality allows controllers to render a template, even if there is no explicit action with the corresponding name. This module does not perform adequate input sanitization which could allow a...

7.5CVSS4.8AI score0.53703EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
added 2014/01/14 12:00 a.m.34 views

Ember.js Potential XSS Exploit With User-Supplied Data When Binding Primitive Values

In general, Ember.js escapes or strips any user-supplied content before inserting it in strings that will be sent to innerHTML. However, we have identified a vulnerability that could lead to unescaped content being inserted into the innerHTML string without being sanitized. When a primitive value...

5.4CVSS1.2AI score0.00673EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2013/12/03 12:00 a.m.34 views

Denial of Service Vulnerability in Action View

There is a denial of service vulnerability in the header handling component of Action View...

5CVSS2.4AI score0.207EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
added 2013/02/06 12:00 a.m.34 views

CVE-2013-0256 rubygem-rdoc: Cross-site scripting in the documentation created by Darkfish Rdoc HTML generator / template

darkfish.js in RDoc 2.3.0 through 3.12 and 4.x before 4.0.0.preview2.1, as used in Ruby, does not properly generate documents, which allows remote attackers to conduct cross-site scripting XSS attacks via a crafted URL...

4.3CVSS5.1AI score0.03003EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2013/01/14 12:00 a.m.34 views

httparty Gem for Ruby Type Casting Parameter Parsing Remote Code Execution

httparty Gem for Ruby contains a flaw that is triggered when a type casting error occurs during the parsing of parameters. This may allow a context-dependent attacker to potentially execute arbitrary code...

7.5CVSS7.3AI score0.0441EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2012/03/14 12:00 a.m.34 views

CVE-2012-2139 rubygem-mail: directory traversal

Directory traversal vulnerability in lib/mail/network/deliverymethods/filedelivery.rb in the Mail gem before 2.4.4 for Ruby allows remote attackers to read arbitrary files via a .. dot dot in the to parameter...

5CVSS5.2AI score0.04923EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2026/05/18 12:00 a.m.33 views

ruby-jwt: Empty-key HMAC bypass; cross-language sibling of CVE-2026-44351

JWT.decodetoken, '', true, algorithm: 'HS256' accepts an attacker-forged token. OpenSSL::HMAC.digest'SHA256', '', payload returns a valid digest under an empty key, and no raise InvalidKeyError if key.empty? precondition exists in the HMAC algorithm. JWT.decodetoken, "", true, algorithm: 'HS256' ...

9.1CVSS5.7AI score0.00242EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2026/04/08 12:00 a.m.33 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.8CVSS5.8AI score0.0027EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2026/03/23 12:00 a.m.33 views

Rails Active Support has a possible XSS vulnerability in SafeBuffer#%

Impact SafeBuffer% does not propagate the @htmlunsafe 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 htmlsafe? == true, bypassing ERB auto-escaping and possibly leading to XSS...

6.1CVSS5.8AI score0.00327EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2025/03/12 12:00 a.m.33 views

Out-of-bounds Read in Ruby JSON Parser

Impact A specially crafted document could cause an out of bound read, most likely resulting in a crash. Versions 2.10.0 and 2.10.1 are impacted. Older versions are not. Patches Version 2.10.2 fixes the problem. Workarounds None...

7.5CVSS7.4AI score0.00706EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/10/15 12:00 a.m.33 views

Possible ReDoS vulnerability in query parameter filtering in Action Dispatch

There is a possible ReDoS vulnerability in the query parameter filtering routines of Action Dispatch. This vulnerability has been assigned the CVE identifier CVE-2024-41128. Impact Carefully crafted query parameters can cause query parameter filtering to take an unexpected amount of time, possibl...

8.7CVSS6.9AI score0.01095EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/08/23 12:00 a.m.33 views

request_store has Incorrect Default Permissions

Impact The files published as part of requeststore 1.3.2 have 0666 permissions, meaning that they are world-writable, which allows local users to execute arbitrary code. This version was published in 2017, and most production environments do not allow access for local users, so the chances of thi...

7.8CVSS7.6AI score0.00194EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/07/06 12:00 a.m.33 views

gRPC Reachable Assertion issue

There exists an vulnerability causing an abort to be called in gRPC. The following headers cause gRPC's C++ implementation to abort when called via http2: te: x x != trailers :scheme: x x != http, https grpclbclientstats: x x == anything On top of sending one of those headers, a later header must...

7.5CVSS6.7AI score0.00412EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/12/13 12:00 a.m.33 views

Improper neutralization of data URIs may allow XSS in Loofah

Summary Loofah = 2.1.0, = 2.19.1...

6.1CVSS3AI score0.00792EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/05/24 12:00 a.m.33 views

Cross site scripting in publify

Unrestricted file upload allowed the attacker to manipulate the request and bypass the protection of HTML files using a text file. Stored XSS may be obtained...

9.1CVSS0.7AI score0.00753EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2022/04/11 12:00 a.m.33 views

Inefficient Regular Expression Complexity in Nokogiri

Summary Nokogiri = 1.13.4...

7.5CVSS2.7AI score0.03519EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2021/11/24 12:00 a.m.33 views

Buffer Overrun in CGI.escape_html

A security vulnerability that causes buffer overflow when you pass a very large string 700 MB to CGI.escapehtml on a platform where long type takes 4 bytes, typically, Windows. Please update the cgi gem to version 0.3.1, 0.2.1, and 0.1.1 or later. You can use gem update cgi to update it. If you a...

9.8CVSS7.2AI score0.04766EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2020/11/13 12:00 a.m.33 views

Authorization bypass in Spree

Impact The perpetrator could query the API v2 Order Status https://guides.spreecommerce.org/api/v2/storefronttag/Order-Status endpoint with an empty string passed as an Order token Patches Please upgrade to 3.7.11, 4.0.4, or 4.1.11 depending on your used Spree version. Users of Spree 3.7 are not...

7.7CVSS6.7AI score0.01124EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2020/06/28 12:00 a.m.33 views

Unintended read access in kramdown gem

The kramdown gem before 2.3.0 for Ruby processes the template option inside Kramdown documents by default, which allows unintended read access such as template="/etc/passwd" or unintended embedded Ruby code execution such as a string that begins with template="string://%= . NOTE: kramdown is used...

9.8CVSS2.6AI score0.0456EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2019/08/21 12:00 a.m.33 views

fat_free_crm XSS via query parameter of tags_helper method

Fat Free CRM before 0.18.1 has XSS in the tagshelper in app/helpers/tagshelper.rb...

6.1CVSS6AI score0.01246EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2019/08/19 12:00 a.m.33 views

Code execution backdoor in rest-client (Contains Malicious Code)

The rest-client gem 1.6.13 for Ruby, as distributed on RubyGems.org, included a code-execution backdoor inserted by a third party...

9.8CVSS8.3AI score0.0355EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2019/08/11 12:00 a.m.33 views

Rexical Command Injection Vulnerability

A command injection vulnerability appears in code generated by the Rexical gem versions v1.0.6 and earlier. It allows commands to be executed in a subprocess by Ruby's Kernel.open method...

9.8CVSS5.4AI score0.05899EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2019/07/12 12:00 a.m.33 views

Remote command execution via filename

A remote shell execution vulnerability when using MiniMagick::Image.open with URL coming from unsanitized user input. e.g. MiniMagick::Image.open"| touch.txt"...

7.8CVSS4.1AI score0.07639EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2019/07/02 12:00 a.m.33 views

Arbitrary path traversal and file access via `yard server`

A path traversal vulnerability was discovered in YARD = 0.9.19 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. The issue is resolved in v0.9.20 and later...

7.5CVSS2AI score0.02334EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/02/18 12:00 a.m.33 views

Path traversal is possible via backslash characters on Windows.

An issue was discovered in rack-protection 2.x before 2.0.1 on Windows. Path traversal is possible via backslash characters...

5.3CVSS4.9AI score0.01838EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2017/10/24 12:00 a.m.33 views

Moderate severity vulnerability that affects facter, hiera, mcollective-client, and puppet

Untrusted search path vulnerability in Puppet Enterprise 2.8 before 2.8.7, Puppet before 2.7.26 and 3.x before 3.6.2, Facter 1.6.x and 2.x before 2.0.2, Hiera before 1.3.4, and Mcollective before 2.5.2, when running with Ruby 1.9.1 or earlier, allows local users to gain privileges via a Trojan...

6.2CVSS6.8AI score0.00537EPSS
SaveExploits1References1Affected Software1
Total number of security vulnerabilities1292