Lucene search
+L
RubygemsMost viewed

1279 matches found

RubySec
RubySec
•added 2013/08/02 12:00 a.m.•21 views

rgpg Gem for Ruby lib/rgpg/gpg_helper.rb Remote Command Execution

rgpg Gem for Ruby contains a flaw in the GpgHelper module lib/rgpg/gpghelper.rb. The issue is due to the program failing to properly sanitize user-supplied input before being used in the system function for execution. This may allow a remote attacker to execute arbitrary commands...

7.5CVSS4.2AI score0.02075EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
•added 2013/02/19 12:00 a.m.•21 views

Dragonfly Gem for Ruby Crafted Request Parsing Remote Code Execution

Dragonfly Gem for Ruby contains a flaw that is triggered during the parsing of a specially crafted request. This may allow a remote attacker to execute arbitrary code. This gem has been renamed. Please use "dragonfly" from now on...

7.5CVSS7.4AI score0.03713EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2013/01/11 12:00 a.m.•21 views

multi_xml Gem for Ruby XML Parameter Parsing Remote Command Execution

The multixml Gem for Ruby contains a flaw that is triggered when an error occurs during the parsing of the 'XML' parameter. With a crafted request containing arbitrary symbol and yaml types, a remote attacker can execute arbitrary commands...

7.5CVSS6AI score0.03726EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2008/08/12 12:00 a.m.•21 views

Spree Hardcoded config.action_controller_session Hash Value Cryptographic Protection Weakness

Spree contains a hardcoded flaw related to the config.actioncontrollersession hash value. This may allow an attacker to more easily bypass cryptographic protection...

5CVSS2.2AI score0.0123EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2007/11/27 12:00 a.m.•21 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/07/29 12:00 a.m.•20 views

Possible arbitrary file read and remote code execution in Active Storage variant processing

Impact In its default configuration, a Rails application that displays image variants may allow an unauthenticated attacker to read arbitrary files from the server, including the process environment. That environment typically holds secretkeybase and often credentials for external systems, which...

9.5CVSS6.3AI score0.01767EPSS
SaveExploits6References1Affected Software1
RubySec
RubySec
•added 2026/06/19 12:00 a.m.•20 views

Oj - Use-After-Free in Oj::Doc Iterators via Reentrant Close

Summary Oj::Doc iterators eachvalue, eachchild, eachleaf are vulnerable to a heap use-after-free. When a Ruby block yielded during iteration calls doc.close or d.close, the document's heap memory is freed while the C iterator is still running. When control returns from the block, the iterator rea...

2.1CVSS5.8AI score0.00117EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/05/04 12:00 a.m.•20 views

net-imap vulnerable to denial of service via high iteration count for `SCRAM-*` authentication

Summary 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. Details A hostile IMAP server can send an arbitrarily large PBKDF2 iteration count in the...

6.5CVSS5.8AI score0.00299EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/03/23 12:00 a.m.•20 views

Rails Active Storage has a possible DoS vulnerability when in proxy mode via Range requests

Impact When serving files through Active Storage's Blobs::ProxyController, the controller loads the entire requested byte range into memory before sending it. A request with a large or unbounded Range header e.g. bytes=0- could cause the server to allocate memory proportional to the file size,...

8.7CVSS5.8AI score0.0061EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2025/07/20 12:00 a.m.•20 views

Thor can construct an unsafe shell command from library input.

Thor before 1.4.0 can construct an unsafe shell command from library input...

2.8CVSS7.2AI score0.00157EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2025/06/05 12:00 a.m.•20 views

ReDoS Vulnerability in Rack::Multipart handle_mime_head

Summary 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. Details Carefully crafted input can cause Content-Disposition header parsing in Rack to take an unexpected amount of time,...

8.7CVSS7.1AI score0.01503EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2023/10/05 12:00 a.m.•20 views

Decidim has broken access control in templates

Impact The templates module doesn't enforce the correct permissions, allowing any logged-in user to access to this functionality in the administration panel. An attacker could use this vulnerability to change, create or delete templates of surveys...

9.1CVSS6.8AI score0.00541EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2023/10/05 12:00 a.m.•20 views

Decidim has broken access control in templates

Impact The templates module doesn't enforce the correct permissions, allowing any logged-in user to access to this functionality in the administration panel. An attacker could use this vulnerability to change, create or delete templates of surveys...

9.1CVSS6.8AI score0.00541EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2023/04/21 12:00 a.m.•20 views

sidekiq vulnerable to cross-site scripting

sidekiq from 7.0.4 to 7.0.7 is vulnerable to reflected cross-site scripting. A fix was released in version 7.0.8...

9.6CVSS6.9AI score0.02742EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/08/11 12:00 a.m.•20 views

update_by_case before 0.1.3 can be vulnerable to sql injection

Before version 0.1.3 updatebycase gem used custom sql strings, and it was not sanitized, making it vulnerable to sql injection. Upgrade to version = 0.1.3 that uses Arel instead to construct the resulting sql statement, with sanitized sql...

9.8CVSS3AI score0.00617EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/14 12:00 a.m.•20 views

RubyGems Improper Verification of Cryptographic Signature vulnerability

RubyGems version Ruby 2.2 series: 2.2.9 and earlier, Ruby 2.3 series: 2.3.6 and earlier, Ruby 2.4 series: 2.4.3 and earlier, and Ruby 2.5 series: 2.5.0 and earlier, prior to trunk revision 62422 contain an Improper Verification of Cryptographic Signature vulnerability in package.rb. This can resu...

9.8CVSS2.7AI score0.02991EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/14 12:00 a.m.•20 views

RubyGems Deserialization of Untrusted Data vulnerability

RubyGems version Ruby 2.2 series: 2.2.9 and earlier, Ruby 2.3 series: 2.3.6 and earlier, Ruby 2.4 series: 2.4.3 and earlier, Ruby 2.5 series: 2.5.0 and earlier, prior to trunk revision 62422 contains a Deserialization of Untrusted Data vulnerability in owner command that can result in code...

7.8CVSS4.4AI score0.02936EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/13 12:00 a.m.•20 views

Asciidoctor Infinite Loop vulnerability

Asciidoctor in versions 1.5.8 allows remote attackers to cause a denial of service infinite loop. The loop was caused by the fact that Parser.nextblock was not exhausting all the lines in the reader as the while loop expected it would. This was happening because the regular expression that detect...

7.5CVSS2.2AI score0.0225EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/04/26 12:00 a.m.•20 views

Server side request forgery in gibbon

Gibbon v3.4.3 and below allows attackers to execute a Server-Side Request Forgery SSRF via a crafted URL. This issue has been resolved in version 3.4.4...

9.8CVSS7AI score0.01533EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/03/27 12:00 a.m.•20 views

Use after free in mrb_vm_exec in mruby/mruby

Use after free in mrbvmexec in GitHub repository mruby/mruby prior to 3.2...

9.1CVSS7.4AI score0.01047EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/02/23 12:00 a.m.•20 views

Out-of-bounds Read in mruby/mruby

Out-of-bounds Read in GitHub repository mruby/mruby prior to 3.2...

9.1CVSS6.9AI score0.00921EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/02/18 12:00 a.m.•20 views

Heap-based Buffer Overflow in mruby/mruby

Heap-based Buffer Overflow in Homebrew mruby prior to 3.2...

9.8CVSS6.9AI score0.00922EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/02/16 12:00 a.m.•20 views

Use of Out-of-range Pointer Offset in mruby/mruby

Use of Out-of-range Pointer Offset in Homebrew mruby prior to 3.2...

8.4CVSS6.9AI score0.00914EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/02/09 12:00 a.m.•20 views

Out-of-bounds Read in mruby/mruby

Out-of-bounds Read in Homebrew mruby prior to 3.2...

9.1CVSS6.8AI score0.01162EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2021/10/06 12:00 a.m.•20 views

Cross-site Scripting in Sidekiq

Sidekiq through 5.1.3 and 6.x through 6.2.0 allows XSS via the queue name of the live-poll feature when Internet Explorer is used...

6.1CVSS2.9AI score0.04158EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2021/09/07 12:00 a.m.•20 views

Older releases of better_errors open to Cross-Site Request Forgery attack

Impact bettererrors prior to 2.8.0 did not implement CSRF protection for its internal requests. It also did not enforce the correct "Content-Type" header for these requests, which allowed a cross-origin "simple request" to be made without CORS protection. These together left an application with...

8.8CVSS0.8AI score0.00636EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/04/14 12:00 a.m.•20 views

Cross-Site Request Forgery (CSRF) in trestle-auth

Impact A vulnerability in trestle-auth versions 0.4.0 and 0.4.1 allows an attacker to create a form that will bypass Rails' built-in CSRF protection when submitted by a victim with a trestle-auth admin session. This potentially allows an attacker to alter protected data, including admin account...

8.1CVSS5.9AI score0.00657EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2020/06/16 12:00 a.m.•20 views

Cross-site scripting vulnerability via `<math>` or `<svg>` element in Sanitize

When HTML is sanitized using Sanitize's "relaxed" config or a custom config that allows certain elements, some content in a or element may not be sanitized correctly even if math and svg are not in the allowlist. You are likely to be vulnerable to this issue if you use Sanitize's relaxed config o...

7.3CVSS6.2AI score0.01853EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2020/06/05 12:00 a.m.•20 views

Regular Expression Denial of Service in websocket-extensions (RubyGem)

Impact The ReDoS flaw allows an attacker to exhaust the server's capacity to process incoming requests by sending a WebSocket handshake request containing a header of the following form: Sec-WebSocket-Extensions: a; b="\c\c\c\c\c\c\c\c\c\c ... That is, a header containing an unclosed string...

7.5CVSS6.7AI score0.04526EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2020/05/06 12:00 a.m.•20 views

Arbitrary file write/potential remote code execution in actionpack-page_caching

There is a vulnerability in the actionpack-pagecaching gem that allows an attacker to write arbitrary files to a web server, potentially resulting in remote code execution if the attacker can write unescaped ERB to a view. Versions Affected: All versions of actionpack-pagecaching part of Rails...

9.8CVSS7.4AI score0.0525EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/11/15 12:00 a.m.•20 views

rack-cors directory traversal via path

An issue was discovered in the rack-cors aka Rack CORS Middleware gem before 1.0.4 for Ruby. It allows ../ directory traversal to access private resources because resource matching does not ensure that pathnames are in a canonical format...

5.3CVSS4.6AI score0.02462EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/09/23 12:00 a.m.•20 views

padrino-contrib XSS via caption parameter of breadcrumbs helper

The breadcrumbs contributed module through 0.2.0 for Padrino Framework allows XSS via a caption...

6.1CVSS3.6AI score0.00832EPSS
SaveExploits0References1
RubySec
RubySec
•added 2019/08/29 12:00 a.m.•20 views

OS Command Injection in Rake

There is an OS command injection vulnerability in Ruby Rake 12.3.3 in Rake::FileList when supplying a filename that begins with the pipe character |...

6.9CVSS2.5AI score0.01359EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2019/07/16 12:00 a.m.•20 views

Code backdoor in paranoid2

The paranoid2 gem 1.1.6 for Ruby, as distributed on RubyGems.org, included a code-execution backdoor inserted by a third party. The current version, without this backdoor, is 1.1.5...

9.8CVSS3.6AI score0.0435EPSS
SaveExploits1References1
RubySec
RubySec
•added 2018/11/27 12:00 a.m.•20 views

Bypass vulnerability in Active Storage

There is a vulnerability in Active Storage. This vulnerability has been assigned the CVE identifier CVE-2018-16477. Versions Affected: = 5.2.0 Not affected: 5.2.0 Fixed Versions: 5.2.1.1 Impact ------ Signed download URLs generated by ActiveStorage for Google Cloud Storage service and Disk servic...

6.5CVSS3.1AI score0.01311EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/10/17 12:00 a.m.•20 views

Incorrect value comparison in Ruby openssl

An issue was discovered in the OpenSSL library in Ruby when two OpenSSL::X509::Name objects are compared using ==, depending on the ordering, non-equal objects may return true. When the first argument is one character longer than the second, or the second argument contains a character that is one...

9.8CVSS6.7AI score0.10715EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:00 a.m.•20 views

Security Vulnerability in Nested Attributes code in Ruby On Rails 2.3.9 and 3.0.0

Ruby on Rails 2.3.9 and 3.0.0 does not properly handle nested attributes, which allows remote attackers to modify arbitrary records by changing the names of parameters for form inputs. Patches are available for 2.3 and 3.0 series...

6.4CVSS6.9AI score0.0225EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:00 a.m.•20 views

Moderate severity XSS vulnerability that affects rails

Cross-site scripting XSS vulnerability in Ruby on Rails 2.x before 2.2.3, and 2.3.x before 2.3.4, allows remote attackers to inject arbitrary web script or HTML by placing malformed Unicode strings into a form helper. 9/4/2009 url mentions patches for 2.0, 2.1, 2.2, and 2.3 series...

4.3CVSS6AI score0.03022EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2017/08/29 12:00 a.m.•20 views

RubyGems DoS vulnerability in the query command

RubyGems version 2.6.12 and earlier is vulnerable to maliciously crafted gem specifications to cause a denial of service attack against RubyGems clients who have issued a query command...

7.5CVSS4.4AI score0.08491EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2017/04/05 12:00 a.m.•20 views

Safemode Gem for Ruby is vulnerable to bypassing safe mode limitations

Safemode, as used in Foreman, versions 1.3.2 and earlier are vulnerable to bypassing safe mode limitations via special Ruby syntax. This can lead to deletion of objects for which the user does not have delete permissions or possibly to privilege escalation...

9.8CVSS5.3AI score0.01627EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2015/02/16 12:00 a.m.•20 views

Fat Free CRM Gem being vulnerable to CSRF-type attacks

Fat Free CRM contains a flaw as HTTP requests to /admin/users do not require multiple steps, explicit confirmation, or a unique token when performing certain sensitive actions. By tricking a user into following a specially crafted link, a context-dependent attacker can perform a Cross-Site Reques...

6.8CVSS1.2AI score0.01094EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
•added 2014/08/22 12:00 a.m.•20 views

Fat Free CRM Gem contains a javascript cross-site scripting (XSS) vulnerability

Fat Free CRM Gem contains a javascript cross-site scripting XSS vulnerability. When a user is created/updated using a specifically crafted username, first name or last name, it is possible for arbitrary javascript to be executed on all Fat Free CRM pages. This code would be executed for all logge...

4.3CVSS3.1AI score0.01925EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2014/06/30 12:00 a.m.•20 views

codders-dataset Gem for Ruby lib/dataset/database/mysql.rb and lib/dataset/database/postgresql.rb Process Table Local Plaintext Credential Disclosure

"1 lib/dataset/database/mysql.rb and 2 lib/dataset/database/postgresql.rb in the codders-dataset gem 1.3.2.1 for Ruby place credentials on the mysqldump command line, which allows local users to obtain sensitive information by listing the process."...

7.8CVSS6.2AI score0.00546EPSS
SaveExploits1References1
RubySec
RubySec
•added 2014/03/25 12:00 a.m.•20 views

Reflective XSS Vulnerability in twitter-bootstrap-rails

The twitter-bootstrap-rails Gem for Rails contains a flaw that enables a reflected cross-site scripting XSS attack. This flaw exists because the bootstrapflash helper method does not validate input when handling flash messages before returning it to users. This may allow a context-dependent...

6.1AI score0.00408EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2013/12/14 12:00 a.m.•20 views

Bio Basespace SDK Gem for Ruby Command Line API Key Disclosure

Bio Basespace SDK Gem for Ruby contains a flaw that is due to the API client code passing the APIKEY to a curl command. This may allow a local attacker to gain access to API key information by monitoring the process table...

5CVSS2.3AI score0.01512EPSS
SaveExploits1References1
RubySec
RubySec
•added 2013/12/12 12:00 a.m.•20 views

Webbynode Gem for Ruby notify.rb growlnotify Message Handling Arbitrary Command Execution

Webbynode Gem for Ruby contains a flaw in notify.rb that is triggered when handling a specially crafted growlnotify message. This may allow a context-dependent attacker to execute arbitrary commands...

7.5CVSS7.4AI score0.03529EPSS
SaveExploits2References1
RubySec
RubySec
•added 2013/08/14 12:00 a.m.•20 views

Sounder Gem for Ruby File Name Handling Arbitrary Command Execution

Sounder Gem for Ruby contains a flaw that is triggered during the handling of file names. This may allow a context-dependent attacker to execute arbitrary commands...

7.5CVSS3AI score0.01987EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2013/04/04 12:00 a.m.•20 views

kelredd-pruview Gem for Ruby /lib/pruview/document.rb File Name Shell Metacharacter Injection Arbitrary Command Execution

kelredd-pruview Gem for Ruby contains a flaw in /lib/pruview/document.rb. The issue is triggered during the handling of a specially crafted file name that contains injected shell metacharacters. This may allow a context-dependent attacker to potentially execute arbitrary commands...

9.3CVSS7.3AI score0.01605EPSS
SaveExploits1References1
RubySec
RubySec
•added 2013/02/21 12:00 a.m.•20 views

Spree app/models/spree/user.rb Mass Role Assignment Remote Privilege Escalation

Spree contains a flaw that leads to unauthorized privileges being gained. The issue is triggered as certain input related to mass role assignment in app/models/spree/user.rb is not properly verified before being used to update a user. This may allow a remote attacker to assign arbitrary roles and...

4CVSS4.5AI score0.01265EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2013/02/21 12:00 a.m.•20 views

Spree app/models/spree/user.rb Mass Role Assignment Remote Privilege Escalation

Spree contains a flaw that leads to unauthorized privileges being gained. The issue is triggered as certain input related to mass role assignment in app/models/spree/user.rb is not properly verified before being used to update a user. This may allow a remote attacker to assign arbitrary roles and...

4CVSS4.5AI score0.01265EPSS
SaveExploits0References1
Total number of security vulnerabilities1279