Lucene search
+L
RubygemsMost viewed

1292 matches found

RubySec
RubySec
added 2006/05/14 12:00 a.m.76 views

High severity vulnerability that affects rwiki

The editing form in RWiki 2.1.0pre1 through 2.1.0 allows remote attackers to execute arbitrary Ruby code via unknown attack vectors...

7.5CVSS7.7AI score0.01555EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/11/22 12:00 a.m.75 views

HTTP response splitting in CGI

If an application that generates HTTP responses using the cgi gem with untrusted user input, an attacker can exploit it to inject a malicious HTTP response header and/or body. Also, the contents for a CGI::Cookie object were not checked properly. If an application creates a CGI::Cookie object bas...

8.8CVSS6.9AI score0.02352EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2011/08/31 12:00 a.m.75 views

CVE-2011-3389 HTTPS: block-wise chosen-plaintext attack against SSL/TLS (BEAST)

The SSL protocol, as used in certain configurations in Microsoft Windows and Microsoft Internet Explorer, Mozilla Firefox, Google Chrome, Opera, and other products, encrypts data by using CBC mode with chained initialization vectors, which allows man-in-the-middle attackers to obtain plaintext HT...

7AI score0.73327EPSS
SaveExploits4References1Affected Software1
RubySec
RubySec
added 2022/06/09 12:00 a.m.74 views

Authorization header leak on port redirect in mechanize

Summary Mechanize rubygem Cookies do not provide isolation by port. If a cookie is readable by a service running on one port, the cookie is also readable by a service running on another port of the same server. If a cookie is writable by a service on one port, the cookie is also writable by a...

7.5CVSS0.7AI score0.03777EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2018/03/29 12:00 a.m.74 views

Revert libxml2 behavior in Nokogiri gem that could cause XSS

MRI Behavior in libxml2 has been reverted which caused CVE-2018-8048 loofah gem, CVE-2018-3740 sanitize gem, and CVE-2018-3741 rails-html-sanitizer gem. The commit in question is here: https://github.com/GNOME/libxml2/commit/960f0e2 and more information is available about this commit and its impa...

6.1CVSS0.7AI score0.01925EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2013/01/08 12:00 a.m.74 views

CVE-2013-0156 rubygem-activesupport: Multiple vulnerabilities in parameter parsing in ActionPack

activesupport/coreext/hash/conversions.rb in Ruby on Rails before 2.3.15, 3.0.x before 3.0.19, 3.1.x before 3.1.10, and 3.2.x before 3.2.11 does not properly restrict casts of string values, which allows remote attackers to conduct object-injection attacks and execute arbitrary code, or cause a...

7.5CVSS6.3AI score0.99449EPSS
SaveExploits21References1Affected Software1
RubySec
RubySec
added 2018/06/12 12:00 a.m.73 views

Null pointer dereference in mrb_class

An issue was discovered in mruby 1.4.1. There is a NULL pointer dereference in mrbclass, related to certain .clone usage, because mrbobjclone in kernel.c copies flags other than the MRBFLAGISFROZEN flag e.g., the embedded flag...

7.5CVSS6.8AI score0.01552EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2015/12/15 12:00 a.m.73 views

Nokogiri gem contains several vulnerabilities in libxml2

Nokogiri version 1.6.7.1 has been released, pulling in several upstream patches to the vendored libxml2 to address the following CVEs: CVE-2015-5312 CVSS v2 Base Score: 7.1 HIGH The xmlStringLenDecodeEntities function in parser.c in libxml2 before 2.9.3 does not properly prevent entity expansion,...

7.1CVSS3.4AI score0.07151EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2012/05/31 12:00 a.m.72 views

CVE-2012-2661 rubygem-activerecord: SQL injection when processing nested query paramaters

The Active Record component in Ruby on Rails 3.0.x before 3.0.13, 3.1.x before 3.1.5, and 3.2.x before 3.2.4 does not properly implement the passing of request data to a where method in an ActiveRecord class, which allows remote attackers to conduct certain SQL injection attacks via nested query...

5CVSS5.3AI score0.04174EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
added 2024/01/08 12:00 a.m.71 views

Puma HTTP Request/Response Smuggling vulnerability

Impact Prior to versions 6.4.2 and 5.6.8, puma exhibited incorrect behavior when parsing chunked transfer encoding bodies in a way that allowed HTTP request smuggling. Fixed versions limit the size of chunk extensions. Without this limit, an attacker could cause unbounded resource CPU, network...

7.5CVSS7AI score0.00958EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2020/10/05 12:00 a.m.71 views

Possible timing attack in derivation_endpoint

Impact When using the derivationendpoint plugin, it's possible for the attacker to use a timing attack to guess the signature of the derivation URL. Patches The problem has been fixed by comparing sent and calculated signature in constant time, using Rack::Utils.securecompare. Users using the...

5.9CVSS6.6AI score0.01007EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2020/03/31 12:00 a.m.71 views

Heap exposure vulnerability in the socket library

A heap exposure vulnerability was discovered in the socket library. This vulnerability has been assigned the CVE identifier CVE-2020-10933. We strongly recommend upgrading Ruby. When BasicSocketrecvnonblock and BasicSocketreadnonblock are invoked with size and buffer arguments, they initially...

5.3CVSS1.3AI score0.02564EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2014/12/18 12:00 a.m.71 views

Cross-site request forgery (CSRF) vulnerability in doorkeeper 1.4.0 and earlier.

Cross-site request forgery CSRF vulnerability in doorkeeper 1.4.0 and earlier allows remote attackers to hijack the user's OAuth autorization code. This vulnerability has been assigned the CVE identifier CVE-2014-8144. Doorkeeper's endpoints didn't have CSRF protection. Any HTML document on the...

6.8CVSS2.3AI score0.00654EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2012/05/31 12:00 a.m.70 views

CVE-2012-2660 rubygem-actionpack: Unsafe query generation

actionpack/lib/actiondispatch/http/request.rb in Ruby on Rails before 3.0.13, 3.1.x before 3.1.5, and 3.2.x before 3.2.4 does not properly consider differences in parameter handling between the Active Record component and the Rack interface, which allows remote attackers to bypass intended...

6.4CVSS7.2AI score0.046EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2010/11/02 12:00 a.m.70 views

Spree Multiple Script JSON Request Validation Weakness Remote Information Disclosure

Spree contains a flaw that may lead to an unauthorized information disclosure. The issue is triggered when the application exchanges data using the JSON service without validating requests, which will disclose sensitive user and order information to a context-dependent attacker when a logged-in...

5CVSS1.6AI score0.02534EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2016/08/11 12:00 a.m.69 views

Unsafe Query Generation Risk in Active Record

There is a vulnerability when Active Record is used in conjunction with JSON parameter parsing. This vulnerability is similar to CVE-2012-2660, CVE-2012-2694 and CVE-2013-0155. Impact ------ Due to the way Active Record interprets parameters in combination with the way that JSON parameters are...

7.5CVSS2.1AI score0.08245EPSS
SaveExploits4References1Affected Software1
RubySec
RubySec
added 2013/11/04 12:00 a.m.69 views

GitLab Grit Gem for Ruby contains a flaw

GitLab Grit Gem for Ruby contains a flaw in the app/contexts/searchcontext.rb script. The issue is triggered when input passed via the code search box is not properly sanitized, which allows strings to be evaluated by the Bourne shell. This may allow a remote attacker to execute arbitrary command...

6.5CVSS7.3AI score0.01411EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2011/07/02 12:00 a.m.69 views

Ruby Properly initialize the random number generator when forking new process

Ruby before 1.8.6-p114 does not reset the random seed upon forking, which makes it easier for context-dependent attackers to predict the values of random numbers by leveraging knowledge of the number sequence obtained in a different child process, a related issue to CVE-2003-0900...

5CVSS4.3AI score0.02023EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2017/10/24 12:00 a.m.68 views

CSRF Protection Bypass in Ruby on Rails

Ruby on Rails 2.1.x, 2.2.x, and 2.3.x before 2.3.11, and 3.x before 3.0.4, does not properly validate HTTP requests that contain an X-Requested-With header, which makes it easier for remote attackers to conduct cross-site request forgery CSRF attacks via forged 1 AJAX or 2 API requests that...

6.8CVSS6.3AI score0.01602EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2019/12/26 12:00 a.m.67 views

Prototype Pollution in handlebars

The bootstrap-wysihtml5-rails gem includes the vendored JavaScript library 'handlebars.js'. Versions 0.3.3.7-0.3.3.8 include handlebars 3.0.2, and versions 0.3.3.5-0.3.3.6 include handlebars 1.3.0. Versions Affected: 0.3.3.5-0.3.3.8 Not affected: 0.3.3.5 Fixed Versions: None Versions of handlebar...

9.8CVSS7.7AI score0.07066EPSS
SaveExploits0References1
RubySec
RubySec
added 2019/10/01 12:00 a.m.67 views

A NUL injection vulnerability of File.fnmatch and File.fnmatch?

Built-in methods File.fnmatch and its alias File.fnmatch? accept the path pattern as their first parameter. When the pattern contains NUL character \0, the methods recognize that the path pattern ends immediately before the NUL byte. Therefore, a script that uses an external input as the pattern...

6.5CVSS3.3AI score0.03317EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2015/03/24 12:00 a.m.67 views

CVE-2015-1820 rubygem-rest-client: session fixation vulnerability Set-Cookie headers present in an HTTP 30x redirection responses

REST client for Ruby aka rest-client before 1.8.0 allows remote attackers to conduct session fixation attacks or obtain sensitive cookie information by leveraging passage of cookies set in a response to a redirect...

9.8CVSS8.6AI score0.04345EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/11/20 12:00 a.m.66 views

Password Pusher rate limiter can be bypassed by forging proxy headers

Impact Password Pusher comes with a configurable rate limiter. In versions prior to v1.49.0, the rate limiter could be bypassed by forging proxy headers allowing bad actors to send unlimited traffic to the site potentially causing a denial of service. Patches In v1.49.0, a fix was implemented to...

5.3CVSS6.6AI score0.00544EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/05/03 12:00 a.m.66 views

CSV-Safe improperly filters special characters potentially leading to CSV injection

CSV-Safe gem 3.0.0 doesn't filter out special characters which could trigger CSV Injection...

9.8CVSS4.5AI score0.01729EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2019/10/01 12:00 a.m.66 views

A code injection vulnerability of Shell#[] and Shell#test

Shell and its alias Shelltest defined in lib/shell.rb allow code injection if the first argument aka the “command” argument is untrusted data. An attacker can exploit this to call an arbitrary Ruby method. Note that passing untrusted data to methods of Shell is dangerous in general. Users must...

8.1CVSS3.2AI score0.04187EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2013/11/22 12:00 a.m.66 views

CVE-2013-4164 ruby: heap overflow in floating point parsing

Heap-based buffer overflow in Ruby 1.8, 1.9 before 1.9.3-p484, 2.0 before 2.0.0-p353, 2.1 before 2.1.0 preview2, and trunk before revision 43780 allows context-dependent attackers to cause a denial of service segmentation fault and possibly execute arbitrary code via a string that is converted to...

6.8CVSS6.1AI score0.34968EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
added 2024/04/16 12:00 a.m.65 views

Cross-site Scripting (XSS) possible due to improper sanitisation of `href` attributes on `<a>` tags

Summary There is a potential cross-site scripting XSS vulnerability that can be exploited via maliciously crafted user data. Our filter to detect and prevent the use of the javascript: URL scheme in the href attribute of an tag could be bypassed with tab \t or newline \n characters between the...

7.1CVSS5.9AI score0.00575EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/08/23 12:00 a.m.65 views

Possible File Disclosure of Locally Encrypted Files

There is a possible file disclosure of locally encrypted files in Active Support. This vulnerability has been assigned the CVE identifier CVE-2023-38037. Versions Affected: = 5.2.0 Not affected: 5.2.0 Fixed Versions: 7.0.7.1, 6.1.7.5 Impact ActiveSupport::EncryptedFile writes contents that will b...

5.5CVSS5.3AI score0.00274EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2019/04/10 12:00 a.m.65 views

Blacklist keys are no longer being filtered in airbrake-ruby

A flaw in airbrake-ruby v4.2.3 prevented user data from being filtered prior to sending to Airbrake. Such data could be user passwords. Therefore, an app could leak user passwords without knowing it...

9.8CVSS2.5AI score0.01442EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2013/05/29 12:00 a.m.65 views

CVE-2013-2119 rubygem-passenger: incorrect temporary file usage

Phusion Passenger gem before 3.0.21 and 4.0.x before 4.0.5 for Ruby allows local users to cause a denial of service prevent application start or gain privileges by pre-creating a temporary "config" file in a directory with a predictable name in /tmp/ before it is used by the gem...

4.6CVSS6.2AI score0.004EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/07/25 12:00 a.m.64 views

Cross-Site Request Forgery in Spina

A vulnerability classified as problematic was found in Spina CMS 2.18.0. Affected by this vulnerability is an unknown functionality of the file /admin/mediafolders. The manipulation leads to cross-site request forgery. The attack can be launched remotely. The exploit has been disclosed to the...

8.8CVSS6.9AI score0.00431EPSS
SaveExploits1References1
RubySec
RubySec
added 2024/01/11 9:00 p.m.64 views

Devise-Two-Factor vulnerable to brute force attacks

Devise-Two-Factor does not throttle or otherwise restrict login attempts at the server by default. When combined with the Time-based One Time Password algorithm's TOTP inherent entropy limitations, it's possible for an attacker to bypass the 2FA mechanism through brute-force attacks. Impact If a...

7.7AI score
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2020/08/04 12:00 a.m.64 views

Ability to change order address without triggering address validations in solidus

Impact This vulnerability allows a malicious customer to craft request data with parameters that allow changing the address of the current order without changing the shipment costs associated with the new shipment. All stores with at least two shipping zones and different costs of shipment per zo...

5.3CVSS0.00896EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2020/02/10 12:00 a.m.64 views

matestack-ui-core is vulnerable to XSS/Script injection

matestack-ui-core does not excape strings by default and does not cover this in the docs. matestack-ui-core should escape strings by default in order to prevent XSS/Script injection vulnerability. v0.7.4 fixes that by escaping strings by default...

7.7CVSS2.6AI score0.00627EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2020/01/11 12:00 a.m.64 views

heap use after free in hash_values_at in mrbgems/mruby-hash-ext/src/hash-ext.c

In mruby 2.1.0, there is a use-after-free in hashvaluesat in mrbgems/mruby-hash-ext/src/hash-ext.c...

9.8CVSS6.9AI score0.01501EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2019/10/01 12:00 a.m.64 views

Regular Expression Denial of Service vulnerability of WEBrick's Digest access authentication

Regular expression denial of service vulnerability of WEBrick’s Digest authentication module was found. An attacker can exploit this vulnerability to cause an effective denial of service against a WEBrick service...

7.8CVSS6.7AI score0.05128EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2017/10/24 12:00 a.m.64 views

SQL Injection Vulnerability in Ruby on Rails

The Active Record component in Ruby on Rails before 3.0.14, 3.1.x before 3.1.6, and 3.2.x before 3.2.6 does not properly implement the passing of request data to a where method in an ActiveRecord class, which allows remote attackers to conduct certain SQL injection attacks via nested query...

7.5CVSS6.2AI score0.04174EPSS
SaveExploits4References1Affected Software1
RubySec
RubySec
added 2016/01/25 12:00 a.m.64 views

Timing attack vulnerability in basic authentication in Action Controller.

There is a timing attack vulnerability in the basic authentication support in Action Controller. This vulnerability has been assigned the CVE identifier CVE-2015-7576. Versions Affected: All. Not affected: None. Fixed Versions: 5.0.0.beta1.1, 4.2.5.1, 4.1.14.1, 3.2.22.1 Impact ------ Due to the w...

4.3CVSS2.2AI score0.04879EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2014/02/18 12:00 a.m.64 views

CVE-2014-0082 rubygem-actionpack: Action View string handling denial of service

actionpack/lib/actionview/template/text.rb in Action View in Ruby on Rails 3.x before 3.2.17 converts MIME type strings to symbols during use of the :text option to the render method, which allows remote attackers to cause a denial of service memory consumption by including these strings in heade...

5CVSS6.1AI score0.06193EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2012/03/01 12:00 a.m.64 views

CVE-2012-1098 rubygem-activesupport: XSS in SafeBuffer#[] (unescaped safe buffers can be marked as safe)

Cross-site scripting XSS vulnerability in Ruby on Rails 3.0.x before 3.0.12, 3.1.x before 3.1.4, and 3.2.x before 3.2.2 allows remote attackers to inject arbitrary web script or HTML via vectors involving a SafeBuffer object that is manipulated through certain methods...

4.3CVSS4AI score0.02745EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/03/28 12:00 a.m.63 views

Unintentional file and directory creation with directory traversal in tempfile and tmpdir

There is an unintentional directory creation vulnerability in tmpdir library bundled with Ruby. And there is also an unintentional file creation vulnerability in tempfile library bundled with Ruby, because it uses tmpdir internally Dir.mktmpdir method introduced by tmpdir library accepts the pref...

7.5CVSS2.5AI score0.10156EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2012/08/09 12:00 a.m.63 views

CVE-2012-3463 rubygem-actionpack: potential XSS vulnerability in select_tag prompt

Cross-site scripting XSS vulnerability in actionpack/lib/actionview/helpers/formtaghelper.rb in Ruby on Rails 3.x before 3.0.17, 3.1.x before 3.1.8, and 3.2.x before 3.2.8 allows remote attackers to inject arbitrary web script or HTML via the prompt field to the selecttag helper...

4.3CVSS4.1AI score0.01306EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2011/02/18 12:00 a.m.63 views

CVE-2011-1005 Ruby: Untrusted codes able to modify arbitrary strings

The safe-level feature in Ruby 1.8.6 through 1.8.6-420, 1.8.7 through 1.8.7-330, and 1.8.8dev allows context-dependent attackers to modify strings via the Exceptiontos method, as demonstrated by changing an intended pathname...

5CVSS6.4AI score0.02772EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
added 2026/03/23 12:00 a.m.62 views

Rails has a possible XSS vulnerability in its Action Pack debug exceptions

Impact The debug exceptions page does not properly escape exception messages. A carefully crafted exception message could inject arbitrary HTML and JavaScript into the page, leading to XSS. This affects applications with detailed exception pages enabled config.considerallrequestslocal = true, whi...

6.1CVSS5.9AI score0.0025EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/07/11 12:00 a.m.62 views

Bootstrap Cross-Site Scripting (XSS) vulnerability

A vulnerability has been identified in Bootstrap that exposes users to Cross-Site Scripting XSS attacks. The issue is present in the carousel component, where the data-slide and data-slide-to attributes can be exploited through the href attribute of an tag due to inadequate sanitization. This...

6.2AI score
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/04/23 12:00 a.m.62 views

Arbitrary memory address read vulnerability with Regex search

If attacker-supplied data is provided to the Ruby regex compiler, it is possible to extract arbitrary heap data relative to the start of the text, including pointers and sensitive strings. We recommend to update the Ruby to version 3.3.1 or later. In order to ensure compatibility with older Ruby...

6.6CVSS7.3AI score0.00629EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/01/06 12:00 a.m.62 views

CSRF forgery protection bypass in solidus_frontend

Impact CSRF vulnerability that allows a malicious site to add an item to the user's cart without their knowledge. All solidusfrontend versions are affected. If you're using your own storefront, please, follow along to make sure you're not affected. To reproduce the issue: - Pick the id for a...

5.3CVSS5.1AI score0.00575EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2020/03/14 12:00 a.m.62 views

rails_admin ruby gem XSS vulnerability

RailsAdmin aka railsadmin before 1.4.3 and 2.x before 2.0.2 allows XSS via nested forms...

6.1CVSS3.4AI score0.01278EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2019/10/24 12:00 a.m.62 views

brakeman world writable files allow local privilege escalation

If the brakeman gem which has a legacy dependency 4.5.0 through 4.7.0 is used, a local user can insert malicious code into the rubyparser-legacy-1.0.0/lib/rubyparser/legacy/rubyparser.rb file. The rubyparser-legacy aka legacy gem 1.0.0 for Ruby allows local privilege escalation because of...

7.8CVSS7.4AI score0.00332EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2018/01/22 12:00 a.m.62 views

Cross-Site Scripting (XSS) in jquery

Affected versions of jquery interpret text/javascript responses from cross-origin ajax requests, and automatically execute the contents in jQuery.globalEval, even when the ajax request doesn't contain the dataType option...

6.1CVSS7.1AI score0.29726EPSS
SaveExploits2References1Affected Software1
Total number of security vulnerabilities1292