Skip to content
OpenAdvisories

Ecosystem

RubyGems

1,141 known vulnerabilities.

1,129 results · Feed

  • Critical 9.8
    CVE-2019-5420 Public exploit EPSS 89%

    Use of Insufficiently Random Values in Railties Allows Remote Code Execution

    A remote code execution vulnerability in development mode Rails <5.2.2.1, <6.0.0.beta3 can allow an attacker to guess the automatically generated development mode secret token. This secret token can be used in combination with other Rails internals to escalat…

  • High 7.5

    Denial of Service Vulnerability in Action View

    There is a possible denial of service vulnerability in Action View (Rails) <5.2.2.1, <5.1.6.2, <5.0.7.2, <4.2.11.1 where specially crafted accept headers can cause action view to consume 100% cpu and make the server unresponsive.

  • High 7.5
    CVE-2019-5418 Exploited Public exploit Scanner template EPSS 99%

    Path Traversal in Action View

    There is a File Content Disclosure vulnerability in Action View <5.2.2.1, <5.1.6.2, <5.0.7.2, <4.2.11.1 and v3 where specially crafted accept headers can cause contents of arbitrary files on the target system's filesystem to be exposed.

    KEV Jul 7, 2025
  • High 7.5

    Improper Certificate Validation in chloride

    Prior to version 0.3.0, chloride's use of net-ssh resulted in host fingerprints for previously unknown hosts getting added to the user's known_hosts file without confirmation. In version 0.3.0 this is updated so that the user's known_hosts file is not updated…

  • Medium 6.1

    Doorkeeper-openid_connect contains Open Redirect

    Doorkeeper::OpenidConnect (aka the OpenID Connect extension for Doorkeeper) 1.4.x and 1.5.x before 1.5.4 has an open redirect via the redirect_uri field in an OAuth authorization request (that results in an error response) with the 'openid' scope and a prompt…

  • Medium 6.1
    CVE-2019-8331 Public exploit EPSS 16%

    Bootstrap Vulnerable to Cross-Site Scripting

    In Bootstrap before 3.4.1 and 4.3.x before 4.3.1, XSS is possible in the tooltip or popover data-template attribute.

  • High 8.8

    Fileutils Command Injection vulnerability

    Vulnerability in FileUtils v0.7, Ruby Gem Fileutils <= v0.7 Command Injection vulnerability in user supplied url variable that is passed to the shell.

  • High —

    Prototype Pollution in lodash

    A prototype pollution vulnerability was found in lodash <4.17.11 where the functions merge, mergeWith, and defaultsDeep can be tricked into adding or modifying properties of Object.prototype.

  • Medium 5.4

    katello Cross-site Scripting vulnerability

    A cross-site scripting (XSS) flaw was found in the katello component of Satellite. An attacker with privilege to create/edit organizations and locations is able to execute a XSS attacks against other users through the Subscriptions or the Red Hat Repositories…

  • Medium 6.1

    XSS vulnerability that affects bootstrap

    In Bootstrap before 3.4.0, XSS is possible in the tooltip data-viewport attribute.

  • Medium 6.1

    bootstrap Cross-site Scripting vulnerability

    In Bootstrap before 3.4.0, XSS is possible in the affix configuration target property.

  • Medium 6.1
    CVE-2016-10735 Public exploit

    Bootstrap Cross-site Scripting vulnerability

    In Bootstrap 3.x before 3.4.0 and 4.x-beta before 4.0.0-beta.2, XSS is possible in the data-target attribute, a different vulnerability than CVE-2018-14041.

  • Medium 6.1

    Cross Site Scripting (XSS) vulnerability in easymon

    easymon version 1.4 and earlier contains a Cross Site Scripting (XSS) vulnerability in Endpoint where monitoring is mounted that can result in Reflected XSS that affects Firefox. Can be used to steal cookies, depending on the cookie settings.. This attack app…

  • Medium 6.1

    Fat Free CRM vulnerable to Cross-site Scripting

    FatFreeCRM version <=0.14.1, >=0.15.0 <=0.15.1, >=0.16.0 <=0.16.3, >=0.17.0 <=0.17.2, ==0.18.0 contains a Cross Site Scripting (XSS) vulnerability in commit 6d60bc8ed010c4eda05d6645c64849f415f68d65 that can result in Javascript execution. This attack appear t…

  • Medium 4.3

    katello SQL Injection vulnerability

    A SQL injection flaw was found in katello's errata-related API. An authenticated remote attacker can craft input data to force a malformed SQL query to the backend database, which will leak internal IDs. This is issue is related to an incomplete fix for CVE-2…

  • High 7.5

    Improper Access Control in activejob

    A Broken Access Control vulnerability in Active Job versions >= 4.2.0 allows an attacker to craft user input which can cause Active Job to deserialize it using GlobalId and give them access to information that they should not have. This vulnerability has been…

  • Medium 6.5

    Exposure of Sensitive Information to an Unauthorized Actor in activestorage

    A bypass vulnerability in Active Storage >= 5.2.0 for Google Cloud Storage and Disk services allow an attacker to modify the `content-disposition` and `content-type` parameters which can be used in with HTML files and have them executed inline. Additionally, …

  • Critical 9.8
    CVE-2018-16395 EPSS 11%

    Ruby Openssl Allows Incorrect Value Comparison

    An issue was discovered in the OpenSSL library in Ruby before 2.3.8, 2.4.x before 2.4.5, 2.5.x before 2.5.2, and 2.6.x before 2.6.0-preview3. When two OpenSSL::X509::Name objects are compared using ==, depending on the ordering, non-equal objects may return t…

  • High 7.5

    Rack vulnerable to Denial of Service

    There is a possible DoS vulnerability in the multipart parser in Rack before 2.0.6. Specially crafted requests can cause the multipart parser to enter a pathological state, causing the parser to use CPU resources disproportionate to the request size.

  • Medium 6.1

    Rack vulnerable to Cross-site Scripting

    There is a possible XSS vulnerability in Rack before 2.0.6 and 1.6.11. Carefully crafted requests can impact the data returned by the `scheme` method on `Rack::Request`. Applications that expect the scheme to be limited to 'http' or 'https' and do not escape …

  • High 7.5

    i18n Vulnerable to Denial of Service Attack

    Hash#slice in lib/i18n/core_ext/hash.rb in the i18n gem before 0.8.0 for Ruby allows remote attackers to cause a denial of service (application crash) via a call in a situation where :some_key is present in keep_keys but not present in the hash.

  • Medium 5.4

    Loofah Cross-site Scripting vulnerability

    In the Loofah gem for Ruby, through v2.2.2, unsanitized JavaScript may occur in sanitized output when a crafted SVG element is republished.

  • Critical 9.8

    mysql-bunuuid-rails vulnerable to SQL injection

    mysql-binuuid-rails 1.1.0 and earlier allows SQL Injection because it removes default string escaping for affected database columns.

  • High 7.5

    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.next_block was not exhausting all the lines in the reader as the while loop expected it would. This was happening…

  • Medium 6.1

    Camaleon CMS vulnerable to Stored Cross-site Scripting

    In the 2.4 version of Camaleon CMS, Stored XSS has been discovered. The profile image in the User settings section can be run in the update / upload area via /admin/media/upload?actions=false. NOTE: the vendor reports that they are "unable to reproduce the re…

  • Critical 9.8

    karo Metacharacter Handling Remote Command Execution

    The karo gem 2.3.8 for Ruby allows Remote command injection via the host field.

  • High 7.5

    Jekyll allows attackers to access arbitrary files by specifying a symlink

    Jekyll through 3.6.2, 3.7.x through 3.7.3, and 3.8.x through 3.8.3 allows attackers to access arbitrary files by specifying a symlink in the "include" key in the "_config.yml" file.

  • Critical 9.8

    smart_proxy_dynflow gem authentication bypass in Foreman remote execution feature

    An authentication bypass flaw was found in the smart_proxy_dynflow component used by Foreman. A malicious attacker can use this flaw to remotely execute arbitrary commands on machines managed by vulnerable Foreman instances, in a highly privileged context.

  • High 8.8

    Nokogiri gem, via libxml, is affected by DoS vulnerabilities

    Use after free in libxml2 before 2.9.5, as used in Google Chrome prior to 63.0.3239.84 and other products, allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

  • Medium 4.3

    katello Improper Privilege Management vulnerability

    A flaw was found in Foreman's katello plugin version 3.4.5. After setting a new role to allow restricted access on a repository with a filter (filter set on the Product Name), the filter is not respected when the actions are done via hammer using the reposito…

  • Critical —

    active-support impersonates 'activesupport' gem

    active-support ruby gem 5.2.0 could allow a remote attacker to execute arbitrary code on the system, caused by containing a malicious backdoor. An attacker could exploit this vulnerability to execute arbitrary code on the system.

  • Critical 9.8

    restforce vulnerable to Improper Input Validation

    Insufficient URI encoding in restforce before 3.0.0 allows attacker to inject arbitrary parameters into Salesforce API requests.

  • Medium 6.5

    Nokogiri NULL Pointer Dereference

    A NULL pointer dereference vulnerability exists in the xpath.c:xmlXPathCompOpEval() function of libxml2 through 2.9.8 when parsing an invalid XPath expression in the XPATH_OP_AND or XPATH_OP_OR case. Applications processing untrusted XSL format inputs with th…

  • High 7.5

    Doorkeeper subject to Incorrect Permission Assignment

    Doorkeeper version 4.2.0 and later contains a Incorrect Access Control vulnerability in Token revocation API's authorized method that can result in Access tokens are not revoked for public OAuth apps, leaking access until expiry.

  • Medium 6.1
    CVE-2018-14042 Public exploit

    Bootstrap Cross-site Scripting vulnerability

    In Bootstrap before 4.1.2, XSS is possible in the data-container property of tooltip.

  • Medium 6.1
    CVE-2018-14041 Public exploit

    Bootstrap Cross-site Scripting vulnerability

    In Bootstrap before 4.1.2, XSS is possible in the data-target property of scrollspy.

  • Medium 6.1
    CVE-2018-14040 Public exploit

    Bootstrap vulnerable to Cross-Site Scripting (XSS)

    In Bootstrap before 4.1.2, XSS is possible in the collapse data-parent attribute.

  • Medium 6.1

    grape subject to Cross-site Scripting

    ruby-grape ruby gem suffers from a cross-site scripting (XSS) vulnerability via "format" parameter.

  • High 8.8

    Cross-site request forgery in rails_admin

    rails_admin ruby gem <v1.1.1 is vulnerable to cross-site request forgery (CSRF) attacks. Non-GET methods were not validating CSRF tokens and, as a result, an attacker could hypothetically gain access to the application administrative endpoints exposed by the …

  • Medium 6.1

    xapian-core Cross-site Scripting vulnerability

    A cross-site scripting vulnerability in queryparser/termgenerator_internal.cc in Xapian xapian-core before 1.4.6 exists due to incomplete HTML escaping by Xapian::MSet::snippet().