Lucene search
+L
RubygemsMost viewed

1292 matches found

RubySec
RubySec
added 2013/12/14 12:00 a.m.21 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/08/14 12:00 a.m.21 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/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/21 12:00 a.m.21 views

Spree promotions_controller.rb calculator_type Parameter Arbitrary Ruby Object Instantiation Command Execution

Spree contains a flaw that is triggered when handling input passed via the 'calculatortype' parameter to promotionscontroller.rb. This may allow a remote authenticated attacker to instantiate arbitrary Ruby objects and potentially execute arbitrary commands...

5.1AI score0.01531EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2012/12/06 12:00 a.m.21 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 2007/01/22 12:00 a.m.21 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 2026/07/06 12:00 a.m.20 views

mrubyc through release3.4.1 was found to contain an out of bounds read

mrubyc through release 3.4.1 was found to contain an out-of-bounds read in builtin missing-method lookup inside mrbcfindmethod...

4.4CVSS5.2AI score0.00164EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2026/06/30 12:00 a.m.20 views

JSON generator heap buffer overflow when streaming to an IO

Ruby JSON is a JSON implementation for Ruby. Versions 2.9.0 through 2.19.8 are vulnerable to heap buffer overflow when the JSON generator is provided with an oversized streamed object. When streaming to an IO JSON.dumpobj, io and JSON::Stategenerateobj, io can write past the internal JSON generat...

3.7CVSS6.1AI score0.00382EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2026/06/19 12:00 a.m.20 views

Concurrent Ruby - `AtomicReference#update` livelocks when the stored value is `Float::NAN`

Summary Concurrent::AtomicReferenceupdate can enter a permanent busy retry loop when the current value is Float::NAN. The issue is caused by the interaction between: - AtomicReferenceupdate, which retries until compareandsetoldvalue, newvalue succeeds. - Numeric compareandset, which checks old ==...

8.2CVSS5.9AI score0.00673EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2026/06/19 12:00 a.m.20 views

Concurrent Ruby - ReadWriteLock allows wrong-thread write release and stray read-release counter corruption

Summary Concurrent::ReadWriteLockreleasewritelock does not verify that the calling thread acquired the write lock. Any thread with access to the lock object can release an active write lock held by another thread. A second writer can then enter its critical section while the first writer is still...

9.8CVSS5.9AI score0.00252EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2026/06/19 12:00 a.m.20 views

Oj- Use-After-Free in 'Oj::Parser' array_class/hash_class GC Marking

Summary Oj::Parser in usual mode does not mark arrayclass and hashclass references during garbage collection. If GC runs after the class is assigned but before a parse, the class object is reclaimed, leaving the parser holding a dangling VALUE. The subsequent parse call dereferences the freed...

6.3CVSS5.8AI score0.00428EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2026/04/02 12:00 a.m.20 views

Rack::Static prefix matching can expose unintended files under the static root

Summary Rack::Static determines whether a request should be served as a static file using a simple string prefix check. When configured with URL prefixes such as "/css", it matches any request path that begins with that string, including unrelated paths such as "/css-config.env" or...

7.5CVSS5.8AI score0.00387EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2026/03/25 12:00 a.m.20 views

Rails Active Storage has a possible DoS vulnerability in proxy mode via multi-range requests

Impact Active Storage’s proxy controller does not limit the number of byte ranges in an HTTP Range header. A request with thousands of small ranges causes disproportionate CPU usage compared to a normal request for the same file, possibly resulting in a DoS vulnerability...

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

Rails Active Storage has possible Path Traversal in DiskService

Impact Active Storage's DiskServicepathfor does not validate that the resolved filesystem path remains within the storage root directory. If a blob key containing path traversal sequences e.g. ../ is used, it could allow reading, writing, or deleting arbitrary files on the server. Blob keys are...

9.8CVSS5.9AI score0.00567EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2026/03/23 12:00 a.m.20 views

Rails Active Storage has possible glob injection in its DiskService

Impact Active Storage's DiskServicedeleteprefixed passes blob keys directly to Dir.glob without escaping glob metacharacters. If a blob key contains attacker-controlled input or custom-generated keys with glob metacharacters, it may be possible to delete unintended files from the storage director...

9.1CVSS5.7AI score0.00646EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2026/03/23 12:00 a.m.20 views

Rails Active Storage has possible content type bypass via metadata in direct uploads

Impact Active Storage's DirectUploadsController accepts arbitrary metadata from the client and persists it on the blob. Because internal flags like identified and analyzed are stored in the same metadata hash, a malicious direct-upload client could set these flags. Releases The fixed releases are...

5.3CVSS5.9AI score0.0039EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2026/02/05 12:00 a.m.20 views

Unauthenticated Spree Commerce users can access all guest addresses

Summary A critical IDOR vulnerability exists in Spree Commerce's guest checkout flow that allows any guest user to bind arbitrary guest addresses to their order by manipulating address ID parameters. This enables unauthorized access to other guests' personally identifiable information PII includi...

8.7CVSS5.9AI score0.00623EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2025/08/14 12:00 a.m.20 views

Active Storage allowed transformation methods that were potentially unsafe

Active Storage attempts to prevent the use of potentially unsafe image transformation methods and parameters by default. The default allowed list contains three methods allowing for the circumvention of the safe defaults which enables potential command injection vulnerabilities in cases where...

9.2CVSS7.6AI score0.05277EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
added 2025/08/13 12:00 a.m.20 views

Active Record logging vulnerable to ANSI escape injection

This vulnerability has been assigned the CVE identifier CVE-2025-55193 Impact The ID passed to find or similar methods may be logged without escaping. If this is directly to the terminal, it may include unescaped ANSI sequences. Releases The fixed releases are available at the normal locations...

6.9CVSS7.2AI score0.00565EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2025/06/13 12:00 a.m.20 views

OpenC3 COSMOS Vulnerable to Directory Traversal via /script-api/scripts/ endpoint

An issue in the /script-api/scripts/ endpoint of OpenC3 COSMOS 6.0.0 allows attackers to execute a directory traversal...

9.1CVSS7.3AI score0.00886EPSS
SaveExploits1References1
RubySec
RubySec
added 2025/06/13 12:00 a.m.20 views

OpenC3 COSMOS Vulnerable to Directory Traversal via openc3-api/tables endpoint

An issue in the openc3-api/tables endpoint of OpenC3 COSMOS 6.0.0 allows attackers to execute a directory traversal...

7.5CVSS7.3AI score0.00886EPSS
SaveExploits1References1
RubySec
RubySec
added 2025/02/24 12:00 a.m.20 views

Phusion Passenger denial of service

The http parser in Phusion Passenger 6.0.21 through 6.0.25 before 6.0.26 allows a denial of service during parsing of a request with an invalid HTTP method...

7.5CVSS6.7AI score0.00605EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/12/02 12:00 a.m.20 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.00446EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/03/15 12:00 a.m.20 views

TurboBoost Commands vulnerable to arbitrary method invocation

Impact TurboBoost Commands has existing protections in place to guarantee that only public methods on Command classes can be invoked; however, the existing checks aren't as robust as they should be. It's possible for a sophisticated attacker to invoke more methods than should be permitted dependi...

8.1CVSS7.5AI score0.00796EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/02/07 12:00 a.m.20 views

CKEditor cross-site scripting vulnerability in AJAX sample

Affected packages The vulnerability has been discovered in the AJAX sample available at the samples/old/ajax.html file location. All integrators that use that sample in the production code can be affected. Impact A potential vulnerability has been discovered in one of CKEditor's 4 samples that ar...

6.1CVSS7.4AI score0.00878EPSS
SaveExploits1References1
RubySec
RubySec
added 2023/07/11 12:00 a.m.20 views

Decidim Cross-site Scripting vulnerability in the processes filter

Impact The processes filter 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.00736EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/01/14 12:00 a.m.20 views

Integer overflow in publify_core

Integer Overflow or Wraparound in GitHub repository publify/publify prior to 9.2.10 due to an unlimited length user name field...

9.8CVSS3.3AI score0.30778EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2023/01/03 12:00 a.m.20 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.20 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.20 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/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.02881EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/01/02 12:00 a.m.20 views

Heap-based Buffer Overflow in mruby/mruby

mruby is vulnerable to Heap-based Buffer Overflow...

9.8CVSS6.9AI score0.0141EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2021/12/30 12:00 a.m.20 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/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/06/21 12:00 a.m.20 views

ckeditor4 vulnerable to cross-site scripting

A cross-site scripting XSS vulnerability in the HTML Data Processor in CKEditor 4 4.14.0 through 4.16.x before 4.16.1 allows remote attackers to inject executable JavaScript code through a crafted comment because --! is mishandled...

6.1CVSS6AI score0.03189EPSS
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/03/05 12:00 a.m.20 views

Escape sequence injection vulnerability in verbose

An issue was discovered in RubyGems 2.6 and later through 3.0.2. Since Gem::UserInteractionverbose calls say without escaping, escape sequence injection is possible...

7.5CVSS2.5AI score0.03372EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/01/10 12:00 a.m.20 views

rails_admin ruby gem XSS vulnerability

An exploitable cross site scripting XSS vulnerability exists in the add filter functionality of the railsadmin rails gem version 1.2.0. A specially crafted URL can cause an XSS flaw resulting in an attacker being able to execute arbitrary javascript on the victim's browser. An attacker can phish ...

6.1CVSS4AI score0.01279EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
added 2017/10/24 12:00 a.m.20 views

Filter Problems on Case-Insensitive Filesystems in rails/actionpack

actionpack/lib/actionview/template/resolver.rb in Ruby on Rails 3.0.x before 3.0.4, when a case-insensitive filesystem is used, does not properly implement filters associated with the list of available templates, which allows remote attackers to bypass intended access restrictions via an action...

7.5CVSS6.9AI score0.02498EPSS
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/06/11 12:00 a.m.20 views

Heap use-after-free in mark_context_stack

The markcontextstack function in gc.c in mruby through 1.2.0 allows attackers to cause a denial of service heap-based use-after-free and application crash or possibly have unspecified other impact via a crafted .rb file...

7.8CVSS7AI score0.0097EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2015/07/21 12:00 a.m.20 views

uglifier incorrectly handles non-boolean comparisons during minification

The upstream library for the Ruby uglifier gem, UglifyJS, is affected by a vulnerability that allows a specially crafted Javascript file to have altered functionality after minification. This bug, found in UglifyJS versions 2.4.23 and earlier, was demonstrated to allow potentially malicious code ...

9.8CVSS6.9AI score0.03559EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2014/06/30 12:00 a.m.20 views

lawn-login Gem for Ruby /lib/lawn.rb Process Table Local Plaintext Password Disclosure

lawn-login Gem for Ruby contains a flaw in /lib/lawn.rb that is due to the application exposing password information in plaintext in the process table. This may allow a local attacker to gain access to password information...

7.8CVSS6.8AI score0.00522EPSS
SaveExploits1References1
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 2013/12/24 12:00 a.m.20 views

Fat Free CRM Gem for Ruby allows remote attackers to inject or manipulate SQL queries

Fat Free CRM contains a flaw that may allow carrying out an SQL injection attack. The issue is due to the app/controllers/homecontroller.rb script not properly sanitizing user-supplied input to the 'state' parameter or input passed via comments and emails. This may allow a remote attacker to inje...

6.5CVSS3.6AI score0.01927EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2013/12/24 12:00 a.m.20 views

Fat Free CRM Gem for Ruby lack of support for cycling the Rails session secret

Fat Free CRM contains a flaw that is due to the application defining a static security session token in config/initialiers/secrettoken.rb. If a remote attacker has explicit knowledge of this token, they can potentially execute arbitrary code...

5CVSS3.5AI score0.02424EPSS
SaveExploits1References1Affected Software1
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/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
SaveExploits0References1
Total number of security vulnerabilities1292