Lucene search
+L
RubygemsMost viewed

1279 matches found

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/05/01 12:00 a.m.•20 views

RuboCop gem Insecure use of /tmp

RuboCop 0.48.1 and earlier does not use /tmp in safe way, allowing local users to exploit this to tamper with cache files belonging to other users...

3.3CVSS2.6AI score0.00409EPSS
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/08/20 12:00 a.m.•20 views

Logstash: Man-In-The Middle attack

Logstash 1.4.x before 1.4.5 and 1.5.x before 1.5.4 with Lumberjack output or the Logstash forwarder does not validate SSL/TLS certificates from the Logstash server, which might allow attackers to obtain sensitive information via a man-in-the-middle attack...

5.9CVSS6.5AI score0.01219EPSS
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
RubySec
RubySec
•added 2012/12/06 12:00 a.m.•20 views

Ruby on Rails newrelic_rpm Gem Discloses Sensitive Information

A bug in the Ruby agent causes database connection information and raw SQL statements to be transmitted to New Relic servers. The database connection information includes the database IP address, username, and password...

5CVSS6.7AI score0.01252EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2008/09/22 12:00 a.m.•21 views

Spree Hash Restriction Weakness URL Parsing Order State Value Manipulation

Spree contains a hash restriction weakness that occurs when parsing a modified URL. This may allow an attacker to manipulate order state values...

5CVSS3.8AI score0.0123EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2007/01/22 12:00 a.m.•20 views

CVE-2007-0469 RubyGems: Specially-crafted Gem archive can overwrite system files

The extractfiles function in installer.rb in RubyGems before 0.9.1 does not check whether files exist before overwriting them, which allows user-assisted remote attackers to overwrite arbitrary files, cause a denial of service, or execute arbitrary code via crafted GEM packages...

9.3CVSS8AI score0.04861EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2006/05/14 12:00 a.m.•20 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 2026/06/09 12:00 a.m.•19 views

Net::IMAP: Command Injection via non-synchronizing literal in "raw" argument

Several Net::IMAP commands accept a "raw data" argument that is sent verbatim after validation to prevent command injection. However, if a server does not support non-synchronizing literals, it may still be possible to inject arbitrary IMAP commands inside non-synchronizing literals. Details Raw...

5.8CVSS5.7AI score0.00491EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/06/09 12:00 a.m.•19 views

Net::IMAP: Command Injection via ID command argument

Summary Two Net::IMAP commands, id and enable, do not validate their arguments. Arguments to either command could be used by an attacker to inject arbitrary IMAP commands. Please note that passing untrusted inputs to these commands is usually inappropriate and expected to be uncommon. Details Whe...

5.8CVSS5.4AI score0.00131EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/04/14 12:00 a.m.•19 views

Decidim's comments API allows access to all commentable resources

Impact The root level commentable field in the API allows access to all commentable resources within the platform, without any permission checks. All Decidim instances are impacted that have not secured the /api endpoint. The /api endpoint is publicly available with the default configuration...

7.5CVSS5.8AI score0.00287EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/04/08 12:00 a.m.•19 views

Addressable has a Regular Expression Denial of Service in Addressable templates

Impact Within the URI template implementation in Addressable, two classes of URI template generate regular expressions vulnerable to catastrophic backtracking: 1. Templates using the explode modifier with any expansion operator e.g., foo, +var, var, /var, .var, ;var, ?var, &var generate patterns...

7.5CVSS5.8AI score0.0036EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/04/02 12:00 a.m.•19 views

Rack::Request accepts invalid Host characters, enabling host allowlist bypass

Summary Rack::Request parses the Host header using an AUTHORITY regular expression that accepts characters not permitted in RFC-compliant hostnames, including /, ?, , and @. Because req.host returns the full parsed value, applications that validate hosts using naive prefix or suffix checks can be...

6.5CVSS5.8AI score0.00192EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2026/04/02 12:00 a.m.•19 views

Rack has quadratic complexity in Rack::Utils.select_best_encoding via wildcard Accept-Encoding header

Summary Rack::Utils.selectbestencoding processes Accept-Encoding values with quadratic time complexity when the header contains many wildcard entries. Because this method is used by Rack::Deflater to choose a response encoding, an unauthenticated attacker can send a single request with a crafted...

7.5CVSS6.5AI score0.01996EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/04/02 12:00 a.m.•19 views

Rack's multipart header parsing allows Denial of Service via escape-heavy quoted parameters

Summary Rack::Multipart::Parserhandlemimehead parses quoted multipart parameters such as Content-Disposition: form-data; name="..." using repeated Stringindex searches combined with Stringslice! prefix deletion. For escape-heavy quoted values, this causes super-linear processing. An unauthenticat...

7.5CVSS5.7AI score0.00475EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/03/19 12:00 a.m.•19 views

bcrypt-ruby has an Integer Overflow that Causes Zero Key-Strengthening Iterations at Cost=31 on JRuby

Impact An integer overflow in the Java BCrypt implementation for JRuby can cause zero iterations in the strengthening loop. Impacted applications must be setting the cost to 31 to see this happen. The JRuby implementation of bcrypt-ruby BCrypt.java computes the key-strengthening round count as a...

7.5CVSS5.8AI score0.00228EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/03/11 12:00 a.m.•19 views

sigstore-ruby verifier returns success for DSSE bundles with mismatched in-toto subject digest

Summary Sigstore::Verifierverify does not propagate the VerificationFailure returned by verifyintoto when the artifact digest does not match the digest in the in-toto attestation subject. As a result, verification of DSSE bundles containing in-toto statements returns VerificationSuccess regardles...

7.5CVSS6AI score0.00217EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2025/07/14 12:00 a.m.•19 views

Job Iteration API is vulnerable to OS Command Injection attack through its CsvEnumerator class

Impact There is an arbitrary code execution vulnerability in the CsvEnumerator class of the job-iteration repository. This vulnerability can be exploited by an attacker to execute arbitrary commands on the system where the application is running, potentially leading to unauthorized access, data...

9.3CVSS7.2AI score0.00706EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2025/06/26 12:00 a.m.•19 views

Ruby WEBrick read_headers method can lead to HTTP Request/Response Smuggling

Ruby WEBrick readheader HTTP Request Smuggling Vulnerability This vulnerability allows remote attackers to smuggle arbitrary HTTP requests on affected installations of Ruby WEBrick. This issue is exploitable when the product is deployed behind an HTTP proxy that fulfills specific conditions. The...

6.5CVSS7AI score0.00422EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2025/05/21 12:00 a.m.•19 views

Insufficient input sanitization in ejson2env

Summary The ejson2env tool has a vulnerability related to how it writes to stdout. Specifically, the tool is intended to write an export statement for environment variables and their values. However, due to inadequate output sanitization, there is a potential risk where variable names or values m...

6.6CVSS7.8AI score0.01317EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/12/02 12:00 a.m.•19 views

rails-html-sanitizer has XSS vulnerability with certain configurations

Summary There is a possible XSS vulnerability with certain configurations of Rails::HTML::Sanitizer 1.6.0 when used with Rails = 7.1.0. Versions affected: 1.6.0 Not affected: 1.6.0 Fixed versions: 1.6.1 Impact A possible XSS vulnerability with certain configurations of Rails::HTML::Sanitizer may...

6.1CVSS5.6AI score0.00435EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/10/28 12:00 a.m.•19 views

MPXJ has a Potential Path Traversal Vulnerability

Impact The patch for the historical vulnerability CVE-2020-35460 in MPXJ is incomplete as there is still a possibility that a malicious path could be constructed which would not be picked up by the original fix and allow files to be written to arbitrary locations. Patches The issue is addressed i...

5.3CVSS6.7AI score0.01827EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/03/12 12:00 a.m.•19 views

Cross-site Scripting (XSS) possible with maliciously formed HTML attribute names and values in Phlex

There is a potential cross-site scripting XSS vulnerability that can be exploited via maliciously crafted user data. This was due to improper case-sensitivity in the code that was meant to prevent these attacks. Impact If you render an tag with an href attribute set to a user-provided link, that...

7.1CVSS5.8AI score0.00604EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2023/10/06 12:00 a.m.•19 views

geokit-rails Command Injection vulnerability

Versions of the package geokit-rails before 2.5.0 are vulnerable to Command Injection due to unsafe deserialisation of YAML within the 'geolocation' cookie. This issue can be exploited remotely via a malicious cookie value. Note: An attacker can use this vulnerability to execute commands on the...

9.8CVSS7.5AI score0.03241EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2023/03/30 12:00 a.m.•19 views

unpoly-rails Denial of Service vulnerability

There is a possible Denial of Service DoS vulnerability in the unpoly-rails gem that implements the Unpoly server protocol for Rails applications. Impact This issues affects Rails applications that operate as an upstream of a load balancer's that uses passive health checks. The unpoly-rails gem...

7.5CVSS6.5AI score0.01034EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2023/01/14 12:00 a.m.•19 views

Publify Improper Input Validation vulnerability

Improper Input Validation in GitHub repository publify/publify prior to 9.2.10...

9.8CVSS2.5AI score0.00909EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2023/01/03 12:00 a.m.•19 views

httparty has multipart/form-data request tampering vulnerability

HTTP multipart/form-data request tampering vulnerability in httparty 0.20.0, due to lack of proper escaping of double quotes within the filename attribute of the Content-Disposition header. If the Content-Disposition header is set to "form-data" and contains the "filename" attribute, and the...

5.3CVSS6.9AI score0.0129EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/12/22 12:00 a.m.•19 views

text_helpers uses web link to untrusted target with window.opener access

A vulnerability was found in ahorner text-helpers 1.1.0/1.1.1. It has been declared as critical. This vulnerability affects unknown code of the file lib/texthelpers/translation.rb. The manipulation of the argument link leads to use of web link to untrusted target with window.opener access. The...

6.3CVSS3.2AI score0.00573EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/24 12:00 a.m.•19 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/05/24 12:00 a.m.•19 views

Elastic APM agent for Ruby vulnerable to Improper Certificate Validation

A TLS certificate validation flaw was found in Elastic APM agent for Ruby versions before 2.9.0. When specifying a trusted server CA certificate via the servercacert setting, the Ruby agent would not properly verify the certificate returned by the APM server. This could result in a man in the...

7.4CVSS3AI score0.00644EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/17 12:00 a.m.•19 views

openshift-origin-node Improper Input Validation vulnerability

Ruby gem openshift-origin-node before 2014-02-14 does not contain a cronjob timeout which could result in a denial of service in cron.daily and cron.weekly...

5.5CVSS6.8AI score0.00311EPSS
SaveExploits0References1
RubySec
RubySec
•added 2022/05/13 12:00 a.m.•19 views

Gem in a Box vulnerable to Cross-site Scripting

geminabox aka Gem in a Box before 0.13.6 is vulnerable to Cross-site Scripting XSS, as demonstrated by uploading a gem file that has a crafted gem.homepage value in its .gemspec file...

5.4CVSS1.5AI score0.0068EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/05/13 12:00 a.m.•19 views

mixlib-archive Path Traversal vulnerability

Chef Software's mixlib-archive versions 0.3.0 and older are vulnerable to a directory traversal attack allowing attackers to overwrite arbitrary files by using .. in tar archive entries...

7.5CVSS5.3AI score0.019EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/01/21 12:00 a.m.•19 views

NULL Pointer Dereference in mruby/mruby

NULL Pointer Dereference in Homebrew mruby prior to 3.2...

5.5CVSS6.8AI score0.0081EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/01/17 12:00 a.m.•19 views

NULL Pointer Dereference in mruby/mruby

mruby is vulnerable to NULL Pointer Dereference...

7.5CVSS6.9AI score0.00963EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2021/12/30 12:00 a.m.•19 views

NULL Pointer Dereference in mruby/mruby

mruby is vulnerable to NULL Pointer Dereference...

7.5CVSS6.9AI score0.00856EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2021/10/26 12:00 a.m.•19 views

XSS in the `altField` option of the Datepicker widget in jquery-ui

Impact Accepting the value of the altField option of the Datepicker widget from untrusted sources may execute untrusted code. For example, initializing the datepicker in the following way: js $"datepicker".datepicker altField: "", ; will call the doEvilThing function. Patches The issue is fixed i...

6.5CVSS6.8AI score0.39361EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2020/01/25 12:00 a.m.•19 views

Geocoder gem for Ruby contains possible SQL injection vulnerability

sql.rb in Geocoder allows Boolean-based SQL injection when withinboundingbox is used in conjunction with untrusted swlat, swlng, nelat, or nelng data...

9.8CVSS3.3AI score0.01484EPSS
SaveExploits0References1Affected Software1
Total number of security vulnerabilities1279