Lucene search
+L
RubygemsMost viewed

1300 matches found

RubySec
RubySec
•added 2020/05/18 12:00 a.m.•38 views

Ability to forge per-form CSRF tokens given a global CSRF token

It is possible to possible to, given a global CSRF token such as the one present in the authenticitytoken meta tag, forge a per-form CSRF token for any action for that session. Versions Affected: rails = 5.2.4.3, rails = 6.0.3.1 Impact ------ Given the ability to extract the global CSRF token, an...

4.3CVSS2AI score0.01673EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2019/08/19 12:00 a.m.•38 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 2018/06/12 12:00 a.m.•38 views

SpawningKit exploits

During the spawning of a malicious Passenger-managed application, SpawningKit in Phusion Passenger 5.3.x before 5.3.2 allows such applications to replace key files or directories in the spawning communication directory with symlinks. This then could result in arbitrary reads and writes, which in...

9.8CVSS6.5AI score0.01948EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2017/12/20 12:00 a.m.•38 views

The lazy_initialize function in lib/resolv.rb in Ruby

The lazyinitialize function in lib/resolv.rb in Ruby through 2.4.3 uses Kernelopen, which might allow Command Injection attacks, as demonstrated by a Resolv::Hosts::new argument beginning with a '|' character, a different vulnerability than CVE-2017-17405. NOTE: situations with untrusted input ma...

9.8CVSS7.2AI score0.05913EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2017/12/17 12:00 a.m.•38 views

No validation of hostname certificate in net-ldap

The Net::LDAP aka net-ldap gem before 0.16.0 for Ruby has Missing SSL Certificate Validation. The LDAP server's certificate was not verified to match the host it was supposed to be connecting to...

5.9CVSS1AI score0.01348EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:00 a.m.•38 views

XSS vulnerabilities in the mail_to helper in rails/actionview

Multiple cross-site scripting XSS vulnerabilities in the mailto helper in Ruby on Rails before 2.3.11, and 3.x before 3.0.4, when javascript encoding is used, allow remote attackers to inject arbitrary web script or HTML via a crafted 1 name or 2 email value...

4.3CVSS5.9AI score0.0235EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:00 a.m.•38 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 2014/01/14 12:00 a.m.•38 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.•38 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/21 12:00 a.m.•38 views

Spree controller Parameter Arbitrary Ruby Object Instantiation Command Execution

Spree Commerce 1.0.x before 2.0.0.rc1 allows remote authenticated administrators to instantiate arbitrary Ruby objects and executd arbitrary commands via the 1 paymentmethod parameter to core/app/controllers/spree/admin/ paymentmethodscontroller.rb; and the 2 promotionaction parameter to...

4.3CVSS6.8AI score0.01531EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2012/12/22 12:00 a.m.•38 views

Ruby on Rails find_by_* Methods Authlogic SQL Injection Bypass

Due to the way dynamic finders in Active Record extract options from method parameters, a method parameter can mistakenly be used as a scope. Carefully crafted requests can use the scope to inject arbitrary SQL...

7.5CVSS6AI score0.04582EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2012/06/08 12:00 a.m.•38 views

CVE-2012-6685 rubygem-nokogiri: XML eXternal Entity (XXE) flaw

Nokogiri before 1.5.4 is vulnerable to XXE attacks...

7.5CVSS2.4AI score0.02168EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2012/02/29 12:00 a.m.•38 views

CVE-2012-6684 rubygem-RedCloth: XSS vulnerability

Cross-site scripting XSS vulnerability in the RedCloth library 4.2.9 for Ruby and earlier allows remote attackers to inject arbitrary web script or HTML via a javascript: URI...

4.3CVSS8AI score0.02253EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2026/03/19 12:00 a.m.•37 views

Ruby JSON has a format string injection vulnerability

Impact A format string injection vulnerability than that lead to denial of service attacks or information disclosure, when the allowduplicatekey: false parsing option is used to parse user supplied documents. This option isn't the default, if you didn't opt-in to use it, you are not impacted...

9.1CVSS5.9AI score0.01008EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/02/17 12:00 a.m.•37 views

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

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

5.4CVSS6.4AI score0.0028EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2024/09/18 12:00 a.m.•37 views

Camaleon CMS vulnerable to arbitrary path traversal (GHSL-2024-183)

A path traversal vulnerability accessible via MediaController's downloadprivatefile method allows authenticated users to download any file on the web server Camaleon CMS is running on depending on the file permissions. In the downloadprivatefile method: ruby def downloadprivatefile...

7.7CVSS5.9AI score0.1456EPSS
SaveExploits11References1Affected Software1
RubySec
RubySec
•added 2024/03/12 12:00 a.m.•37 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.•37 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 2023/12/18 12:00 a.m.•37 views

Resque vulnerable to reflected XSS in resque-web failed and queues lists

Impact The following paths in resque-web have been found to be vulnerable to reflected XSS: /failed/?class=alertdocument.cookie /queues/ Patches v2.2.1 Workarounds No known workarounds at this time. It is recommended to not click on 3rd party or untrusted links to the resque-web interface until y...

6.3CVSS7.1AI score0.00526EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2023/02/01 12:00 a.m.•37 views

CSRF Vulnerability with Rails < 5.2

Clockwork Web is vulnerable to cross-site request forgery CSRF with Rails 5.2. A CSRF attack works by getting an authorized user to visit a malicious website and then performing requests on behalf of the user. In this instance, actions include enabling and disabling jobs...

6.5CVSS2.4AI score0.00358EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/04/07 12:00 a.m.•37 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.02058EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/11/24 12:00 a.m.•37 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.04898EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2021/11/18 12:00 a.m.•37 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/03 12:00 a.m.•37 views

Improper Authorization in Publify

In Publify, 9.0.0.pre1 to 9.2.4 are vulnerable to Improper Access Control. guest role users can self-register even when the admin does not allow. This happens due to front-end restriction only...

6.5CVSS4.1AI score0.00827EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/04/22 12:00 a.m.•37 views

Improper Certificate Validation in oauth ruby gem

lib/oauth/consumer.rb in the oauth-ruby gem through 0.5.4 for Ruby does not verify server X.509 certificates if a certificate bundle cannot be found, which allows man-in-the-middle attackers to spoof servers and obtain sensitive information...

7.4CVSS5.2AI score0.00862EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2020/05/07 12:00 a.m.•37 views

Improper Restriction of Excessive Authentication Attempts in Sorcery

Impact Brute force vulnerability when using password authentication via Sorcery. The brute force protection submodule will prevent a brute force attack for the defined lockout period, but once expired protection will not be re-enabled until a user or malicious actor logs in successfully. This doe...

9.8CVSS7.1AI score0.01598EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2020/04/29 12:00 a.m.•37 views

Potential XSS vulnerability in jQuery

Impact Passing HTML containing elements from untrusted sources - even after sanitizing them - to one of jQuery's DOM manipulation methods i.e. .html, .append, and others may execute untrusted code. Workarounds To workaround this issue without upgrading, use DOMPurify with its SAFEFORJQUERY option...

6.9CVSS6.6AI score0.84887EPSS
SaveExploits7References1Affected Software1
RubySec
RubySec
•added 2019/08/21 12:00 a.m.•37 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/03/13 12:00 a.m.•37 views

File Content Disclosure in Action View

There is a possible file content disclosure vulnerability in Action View. This vulnerability has been assigned the CVE identifier CVE-2019-5418. Versions Affected: All. Not affected: None. Fixed Versions: 6.0.0.beta3, 5.2.2.1, 5.1.6.2, 5.0.7.2, 4.2.11.1 Impact ------ There is a possible file...

7.5CVSS6.8AI score0.98507EPSS
SaveExploits19References1Affected Software1
RubySec
RubySec
•added 2019/01/17 12:00 a.m.•37 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/11/05 12:00 a.m.•37 views

Possible XSS vulnerability in Rack

There is a possible vulnerability in Rack. This vulnerability has been assigned the CVE identifier CVE-2018-16471. Versions Affected: All. Not affected: None. Fixed Versions: 2.0.6, 1.6.11 Impact ------ There is a possible XSS vulnerability in Rack. Carefully crafted requests can impact the data...

6.1CVSS6.6AI score0.0189EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/08/09 12:00 a.m.•37 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/05/31 12:00 a.m.•37 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.02159EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:00 a.m.•37 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
RubySec
RubySec
•added 2017/08/29 12:00 a.m.•37 views

RubyGems ANSI escape sequence vulnerability

RubyGems version 2.6.12 and earlier is vulnerable to maliciously crafted gem specifications that include terminal escape characters. Printing the gem specification would execute terminal escape sequences...

9.8CVSS3.5AI score0.11102EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2016/01/25 12:00 a.m.•37 views

Possible XSS vulnerability in rails-html-sanitizer

There is a possible XSS vulnerability in the white list sanitizer in the rails-html-sanitizer gem. This vulnerability has been assigned the CVE identifier CVE-2015-7580. Versions Affected: All. Not affected: None. Fixed Versions: v1.0.3 Impact ------ Carefully crafted strings can cause user input...

6.1CVSS1.4AI score0.02188EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2016/01/25 12:00 a.m.•37 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/12/09 12:00 a.m.•37 views

CVE-2015-9097 rubygem-mail: SMTP injection via recipient email addresses

The mail gem before 2.5.5 for Ruby aka A Really Ruby Mail Library is vulnerable to SMTP command injection via CRLF sequences in a RCPT TO or MAIL FROM command, as demonstrated by CRLF sequences immediately before and after a DATA substring...

6.1CVSS7AI score0.03396EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2015/05/25 12:00 a.m.•37 views

CSRF vulnerability in OmniAuth's request phase

The request phase of the OmniAuth Ruby gem is vulnerable to Cross-Site Request Forgery CSRF when used as part of the Ruby on Rails framework, allowing accounts to be connected without user intent, user interaction, or feedback to the user. This permits a secondary account to be able to sign into...

8.8CVSS1.4AI score0.01472EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2015/05/14 12:00 a.m.•37 views

CVE-2015-3900 rubygems: DNS hijacking vulnerability in api_endpoint()

RubyGems 2.0.x before 2.0.16, 2.2.x before 2.2.4, and 2.4.x before 2.4.7 does not validate the hostname when fetching gems or making API requests, which allows remote attackers to redirect requests to arbitrary domains via a crafted DNS SRV record, aka a "DNS hijack attack." A flaw was found in a...

5CVSS7.9AI score0.08871EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2013/04/08 12:00 a.m.•37 views

Karteek Docsplit Gem for Ruby text_extractor.rb File Name Shell Metacharacter Injection Arbitrary Command Execution

Karteek Docsplit Gem for Ruby contains a flaw that is due to the program failing to properly sanitize input passed to textextractor.rb. With a specially crafted file name that contains shell metacharacters, a context-dependent attacker can execute arbitrary commands...

9.3CVSS7.4AI score0.01793EPSS
SaveExploits3References1
RubySec
RubySec
•added 2012/03/14 12:00 a.m.•37 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 2009/12/07 12:00 a.m.•37 views

jruby-openssl Gem for JRuby fails to do proper certificate validation

A security problem involving peer certificate verification was found where failed verification silently did nothing, making affected applications vulnerable to attackers. Attackers could lead a client application to believe that a secure connection to a rogue SSL server is legitimate. Attackers...

7.5CVSS3.9AI score0.006EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2007/11/27 12:00 a.m.•37 views

CVE-2007-6183 ruby-gnome2: format string vulnerability

Format string vulnerability in the mdiaginitialize function in gtk/src/rbgtkmessagedialog.c in Ruby-GNOME 2 aka Ruby/Gnome2 0.16.0, and SVN versions before 20071127, allows context-dependent attackers to execute arbitrary code via format string specifiers in the message parameter...

6.8CVSS7.1AI score0.0338EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2026/06/19 12:00 a.m.•36 views

Oj - Heap Buffer Overflow in Oj.dump Exception Serialization via Large Indent

Summary Oj.dump in object mode is vulnerable to a heap buffer overflow when serializing Exception objects with a large :indent value. The serializer allocates a buffer sized for the object's attributes but does not account for the indent bytes added on each write. With indent: 5000, the...

2.1CVSS6.2AI score0.00148EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/03/23 12:00 a.m.•36 views

Rails has a possible XSS vulnerability in its Action View tag helpers

Impact When a blank string is used as an HTML attribute name in Action View tag helpers, the attribute escaping is bypassed, producing malformed HTML. A carefully crafted attribute value could then be misinterpreted by the browser as a separate attribute name, possibly leading to XSS. Application...

2.3CVSS6.1AI score0.00713EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/03/23 12:00 a.m.•36 views

Rails Active Support has a possible ReDoS vulnerability in number_to_delimited

Impact NumberToDelimitedConverter used a regular expression with gsub! to insert thousands delimiters. This could produce quadratic time complexity on long digit strings. Releases The fixed releases are available at the normal locations...

6.9CVSS5.7AI score0.00498EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2025/08/20 12:00 a.m.•36 views

Spree Commerce is vulnerable to RCE through Search API

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 searchinstanceeval parameter, which is dynamically invoked using Ruby’s send method. Thi...

9.8CVSS7.5AI score0.0264EPSS
SaveExploits2References1
RubySec
RubySec
•added 2024/12/30 12:00 a.m.•36 views

Password Pusher Allows Session Token Interception Leading to Potential Hijacking

Impact A vulnerability has been reported in Password Pusher where an attacker can copy the session cookie before a user logs out, potentially allowing session hijacking. Although the session token is replaced and invalidated upon logout, if an attacker manages to capture the session cookie before...

5.7CVSS6.9AI score0.00212EPSS
SaveExploits0References1
RubySec
RubySec
•added 2024/10/15 12:00 a.m.•36 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
Total number of security vulnerabilities1300