Lucene search
+L
RubygemsMost viewed

1279 matches found

RubySec
RubySec
•added 2026/04/17 12:00 a.m.•21 views

Possible arbitrary path traversal and file access via yard server

Impact A path traversal vulnerability was discovered in YARD = 0.9.41 when using yard server to serve documentation. This bug would allow unsanitized HTTP requests to access arbitrary files on the machine of a yard server host under certain conditions. The original patch in GHSA-xfhh-rx56-rxcr wa...

7.5CVSS6AI score0.00388EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2025/07/30 12:00 a.m.•21 views

Ruby SAML DOS vulnerability with large SAML response

Summary A denial-of-service vulnerability exists in ruby-saml even with the messagemaxbytesize setting configured. The vulnerability occurs because the SAML response is validated for Base64 format prior to checking the message size, leading to potential resource exhaustion. Details ruby-saml...

6.9CVSS7.3AI score0.00387EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2025/07/08 12:00 a.m.•21 views

Possible Denial of Service in resolv gem

A denial of service vulnerability has been discovered in the resolv gem bundled with Ruby. The vulnerability is caused by an insufficient check on the length of a decompressed domain name within a DNS packet. An attacker can craft a malicious DNS packet containing a highly compressed domain name...

7.5CVSS6.3AI score0.00565EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2025/03/12 12:00 a.m.•21 views

Ruby SAML allows a SAML authentication bypass due to DOCTYPE handling (parser differential)

Summary An authentication bypass vulnerability was found in ruby-saml due to a parser differential. ReXML and Nokogiri parse XML differently, the parsers can generate entirely different document structures from the same XML input. That allows an attacker to be able to execute a Signature Wrapping...

9.8CVSS7.2AI score0.2026EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2025/03/12 12:00 a.m.•21 views

Ruby SAML allows a SAML authentication bypass due to namespace handling (parser differential)

Summary An authentication bypass vulnerability was found in ruby-saml due to a parser differential. ReXML and Nokogiri parse XML differently, the parsers can generate entirely different document structures from the same XML input. That allows an attacker to be able to execute a Signature Wrapping...

9.8CVSS7.2AI score0.65086EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2024/12/02 12:00 a.m.•21 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.8AI score0.00462EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/10/15 12:00 a.m.•21 views

Possible ReDoS vulnerability in plain_text_for_blockquote_node in Action Text

There is a possible ReDoS vulnerability in the plaintextforblockquotenode helper in Action Text. This vulnerability has been assigned the CVE identifier CVE-2024-47888. Impact Carefully crafted text can cause the plaintextforblockquotenode helper to take an unexpected amount of time, possibly...

8.7CVSS6.9AI score0.00984EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/08/22 12:00 a.m.•21 views

REXML denial of service vulnerability

Impact The REXML gem before 3.3.6 has a DoS vulnerability when it parses an XML that has many deep elements that have same local name attributes. If you need to parse untrusted XMLs with tree parser API like REXML::Document.new, you may be impacted to this vulnerability. If you use other parser...

5.9CVSS6.6AI score0.01205EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/03/18 12:00 a.m.•21 views

ROTP 6.2.2 and 6.2.1 has 0666 permissions for the .rb files.

The Ruby One Time Password library ROTP is an open source library for generating and validating one time passwords. Affected versions had overly permissive default permissions. Users should patch to version 6.3.0. Users unable to patch may correct file permissions after installation...

5.5CVSS7.1AI score0.00176EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2023/12/18 12:00 a.m.•21 views

Resque vulnerable to Reflected Cross Site Scripting through pathnames

Impact resque-web in resque versions before 2.1.0 is vulnerable to reflected XSS through the currentqueue parameter in the path of the queues endpoint. Patches v2.1.0 Workarounds No known workarounds at this time. It is recommended to not click on 3rd party or untrusted links to the resque-web...

6.3CVSS7AI score0.00484EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2023/10/30 12:00 a.m.•21 views

memory leak flaw was found in ruby-magick

A memory leak flaw was found in ruby-magick, an interface between Ruby and ImageMagick. This issue can lead to a denial of service DOS by memory exhaustion...

5.3CVSS7.1AI score0.00669EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2023/04/11 12:00 a.m.•21 views

govuk_tech_docs vulnerable to unescaped HTML on search results page

Impact Pages that are indexed in search results have their entire contents indexed, including any HTML code snippets. These HTML snippets would appear in the search results unsanitised, so it was possible to render arbitrary HTML or run arbitrary scripts. This is a low risk security issue; to...

6.1CVSS6.2AI score0.005EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2023/01/04 12:00 a.m.•21 views

Information Disclosure Through EXPLAIN Feature

A malicious PgHero user can use the EXPLAIN functionality to extract data from the database. With certain inputs, a user can get the results of a query to appear in an error message. If the PgHero database user has superuser privileges not recommended, the user can use file access functions to re...

7.5CVSS1.5AI score0.00831EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/12/31 12:00 a.m.•21 views

keynote Cross-site Scripting vulnerability

A vulnerability was found in rf Keynote up to 0.x. It has been rated as problematic. Affected by this issue is some unknown functionality of the file lib/keynote/rumble.rb. The manipulation of the argument value leads to cross site scripting. The attack may be launched remotely. Upgrading to...

6.1CVSS3.5AI score0.00682EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/12/27 12:00 a.m.•21 views

Oxidized Web vulnerable to Cross-site Scripting

A vulnerability was found in ytti Oxidized Web. It has been classified as problematic. Affected is an unknown function of the file lib/oxidized/web/views/confsearch.haml. The manipulation of the argument toresearch leads to cross site scripting. It is possible to launch the attack remotely. The...

5.4CVSS2.2AI score0.00531EPSS
SaveExploits0References1
RubySec
RubySec
•added 2022/12/13 12:00 a.m.•21 views

Inefficient Regular Expression Complexity in Loofah

Summary Loofah = 2.19.1...

7.5CVSS3.6AI score0.01686EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/12/13 12:00 a.m.•21 views

Improper neutralization of data URIs may allow XSS in rails-html-sanitizer

Summary rails-html-sanitizer = 1.0.3, = 2.1.0. Mitigation Upgrade to rails-html-sanitizer = 1.4.4...

6.1CVSS2.7AI score0.00867EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/05/31 12:00 a.m.•21 views

Use-After-Free in function hash_new_from_values in mruby/mruby

Use After Free in GitHub repository mruby/mruby prior to 3.2...

7.8CVSS6.9AI score0.00398EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/05/24 12:00 a.m.•21 views

Katello cleartext password storage issue

A cleartext password storage issue was discovered in Katello, versions 3.x.x.x before katello 3.12.2. Registry credentials used during container image discovery were inadvertently logged without being masked. This flaw could expose the registry credentials to other privileged users...

4.1CVSS3.8AI score0.00647EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/24 12:00 a.m.•21 views

Nokogiri implementation of libxslt vulnerable to heap corruption

Type confusion in xsltNumberFormatGetMultipleLevel prior to libxslt 1.1.33 could allow attackers to potentially exploit heap corruption via crafted XML data. Nokogiri prior to version 1.10.5 contains a vulnerable version of libxslt. Nokogiri version 1.10.5 upgrades the dependency to libxslt 1.1.3...

7.5CVSS6.8AI score0.01817EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/17 12:00 a.m.•21 views

Incorrect Authorization in publify

Improper Access Control in GitHub repository publify/publify prior to 9.2.8. Anonymous users can't view but can leave comments on an article in draft mode...

6.5CVSS4.4AI score0.00828EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/05/14 12:00 a.m.•21 views

Puppet does not properly restrict access to node resources

Puppet 2.6.0 through 2.6.3 does not properly restrict access to node resources, which allows remote authenticated Puppet nodes to read or modify the resources of other nodes via unspecified vectors...

5.5CVSS6.9AI score0.01652EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/14 12:00 a.m.•21 views

Puppet arbitrary file overwrite

Puppet 2.7.x before 2.7.5, 2.6.x before 2.6.11, and 0.25.x allows local users to overwrite arbitrary files via a symlink attack on the .k5login file...

6.3CVSS7.1AI score0.00341EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/14 12:00 a.m.•21 views

RubyGems Path Traversal 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 Directory Traversal vulnerability in gem installation that can result in the gem writing to...

5.5CVSS4.8AI score0.02832EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/03/26 12:00 a.m.•21 views

User after free in mrb_vm_exec in mruby/mruby

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

8.2CVSS7.2AI score0.0092EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2021/11/03 12:00 a.m.•21 views

Improper Authorization in Publify

In Publify, 9.0.0.pre1 to 9.2.4 are vulnerable to Improper Access Control. guest role users can self-register even when the admin does not allow. This happens due to front-end restriction only...

6.5CVSS4.1AI score0.008EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/11/01 12:00 a.m.•21 views

ReDoS vulnerability in parser_apache2

Impact parserapache2 plugin in Fluentd v0.14.14 to v1.14.1 suffers from a regular expression denial of service ReDoS vulnerability. A broken apache log with a certain pattern of string can spend too much time in a regular expression, resulting in the potential for a DoS attack. Patches v1.14.2...

7.5CVSS6.7AI score0.02043EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/05/24 12:00 a.m.•21 views

Improper Certificate Validation in EM-HTTP-Request

EM-HTTP-Request 1.1.5 uses the library eventmachine in an insecure way that allows an attacker to perform a man-in-the-middle attack against users of the library. The hostname in a TLS server certificate is not verified...

7.4CVSS5AI score0.00905EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2021/04/05 12:00 a.m.•21 views

Path traversal in Tempfile on Windows

There is an unintentional directory creation vulnerability in tmpdir library bundled with Ruby on Windows. And there is also an unintentional file creation vulnerability in tempfile library bundled with Ruby on Windows, because it uses tmpdir internally...

7.5CVSS3.6AI score0.57133EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2021/02/08 12:00 a.m.•21 views

Server-side request forgery in CarrierWave

Impact CarrierWave download feature or 1.3.2. Workarounds Using proper network segmentation and applying the principle of least privilege to outbound connections from application servers can reduce the severity of SSRF vulnerabilities. Ideally the vulnerable gem should run on an isolated server...

4.3CVSS6.8AI score0.01173EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2020/11/03 12:00 a.m.•21 views

Regression in JWT Signature Validation

Overview Versions after and including 2.3.0 are improperly validating the JWT token signature when using the JWTValidator.verify method. Improper validation of the JWT token signature when not using the default Authorization Code Flow can allow an attacker to bypass authentication and...

9.1CVSS7AI score0.00803EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2020/08/04 12:00 a.m.•21 views

CSRF Vulnerability with Non-Session Based Authentication

The PgHero dashboard is vulnerable to CSRF with non-session based authentication methods. Impact The PgHero dashboard is vulnerable to cross-site request forgery CSRF. This affects the Docker image, Linux packages, and in specific cases, the Ruby gem. The Ruby gem is vulnerable with non-session...

8.1CVSS2.8AI score0.00465EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2020/01/11 12:00 a.m.•21 views

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

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

9.8CVSS6.9AI score0.01505EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2019/08/20 12:00 a.m.•21 views

Code execution backdoor in blockchain_wallet

The blockchainwallet gem 0.0.6 through 0.0.7 for Ruby, as distributed on RubyGems.org, included a code-execution backdoor inserted by a third party. Users of an affected version should consider downgrading to the last non-affected version of 0.0.5...

9.8CVSS5.6AI score0.0355EPSS
SaveExploits0References1
RubySec
RubySec
•added 2019/08/20 12:00 a.m.•21 views

Code execution backdoor in cron_parser

The cronparser gem 0.1.4, 1.0.12, and 1.0.13 as distributed on RubyGems.org, included a code-execution backdoor inserted by a third party. No unaffected version is known to exist, as the gem appears to have been entirely removed...

9.8CVSS5.7AI score0.0355EPSS
SaveExploits0References1
RubySec
RubySec
•added 2019/07/16 12:00 a.m.•21 views

Arbitrary command execution in slanger

A remote attacker can execute arbitrary commands by sending a crafted request to the server. This is due to the use of Oj.load instead of Oj.strictload when processing messages. Note that slanger is no longer maintained...

9.8CVSS4.3AI score0.04042EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/06/13 12:00 a.m.•21 views

ruby-openid SSRF via claimed_id request

Ruby OpenID aka ruby-openid through 2.8.0 has a remotely exploitable flaw. This library is used by Rails web applications to integrate with OpenID Providers. Severity can range from medium to critical, depending on how a web application developer chose to employ the ruby-openid library. Developer...

10CVSS3.3AI score0.02968EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/10/27 12:00 a.m.•21 views

fat_free_crm gem XSS vulnerability via query parameter

FatFreeCRM version =0.15.0 =0.16.0 =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 to be exploitable via Content with Javascript payload will be executed on e...

6.1CVSS4.6AI score0.01673EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/06/05 12:00 a.m.•21 views

Use of uninitialized pointer in mrb_hash_keys

The initcopy function in kernel.c in mruby 1.4.1 makes initializecopy calls for TTICLASS objects, which allows attackers to cause a denial of service mrbhashkeys uninitialized pointer and application crash or possibly have unspecified other impact...

9.8CVSS7.4AI score0.02203EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/01/10 12:00 a.m.•21 views

delayed_job_web ruby gem XSS vulnerability via `queues` parameter

An exploitable cross site scripting XSS vulnerability exists in the filter functionality of the delayedjobweb ruby gem. 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 an authenticated...

6.1CVSS2.8AI score0.01012EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
•added 2017/11/28 12:00 a.m.•21 views

Potential arbitrary file read vulnerability in yard server

lib/yard/coreext/file.rb in the server in YARD before 0.9.11 does not block relative paths with an initial ../ sequence, which allows attackers to conduct directory traversal attacks and read arbitrary files...

7.5CVSS5.2AI score0.02894EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:00 a.m.•21 views

Improper Input Validation in rails

Ruby on Rails 2.1 before 2.1.3 and 2.2.x before 2.2.2 does not verify tokens for requests with certain content types, which allows remote attackers to bypass cross-site request forgery CSRF protection for requests to applications that rely on this protection, as demonstrated using text/plain...

6.8CVSS7AI score0.0808EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2015/07/13 12:00 a.m.•21 views

rack-cors Gem Missing Anchor permits unauthorized CORS requests

Missing anchor in generated regex for rack-cors before 0.4.1 allows a malicious third-party site to perform CORS requests. If the configuration were intended to allow only the trusted example.com domain name and not the malicious example.net domain name, then example.com.example.net as well as...

8.8CVSS3.9AI score0.02345EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2015/06/16 12:00 a.m.•21 views

Potential Denial of Service Vulnerability in Rack

Carefully crafted requests can cause a SystemStackError and potentially cause a denial of service attack. All users running an affected release should upgrade...

5CVSS4.9AI score0.07991EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2014/06/30 12:00 a.m.•21 views

backup_checksum Gem for Ruby /lib/backup/cli/utility.rb Process List Local Plaintext Password Disclosure

backupchecksum Gem for Ruby contains a flaw in /lib/backup/cli/utility.rb that is triggered as the program displays password information in plaintext in the process list. This may allow a local attacker to gain access to password information...

7.8CVSS1.7AI score0.00512EPSS
SaveExploits1References1
RubySec
RubySec
•added 2014/06/30 12:00 a.m.•21 views

backup-agoddard Gem for Ruby /lib/backup/cli/utility.rb Process Table Local Plaintext Password Disclosure

backup-agoddard Gem for Ruby contains a flaw in /lib/backup/cli/utility.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.00512EPSS
SaveExploits1References1
RubySec
RubySec
•added 2014/06/30 12:00 a.m.•21 views

cap-strap Gem for Ruby Process Table Local Plaintext Credential Disclosure

cap-strap Gem for Ruby contains a flaw that is due to the application exposing credential information in plaintext in the process table listing. This may allow a local attacker to gain access to credential information...

7.8CVSS6.6AI score0.00522EPSS
SaveExploits1References1
RubySec
RubySec
•added 2014/06/30 12:00 a.m.•21 views

karo Gem for Ruby db.rb Metacharacter Handling Remote Command Execution

The karo gem 2.3.8 for Ruby allows Remote command injection via the host field. karo Gem for Ruby contains a flaw in db.rb that is triggered when handling metacharacters. This may allow a remote attacker to execute arbitrary commands. CWE-77 - Improper Neutralization of Special Elements used in a...

9.8CVSS7.6AI score0.03537EPSS
SaveExploits1References1
RubySec
RubySec
•added 2014/06/30 12:00 a.m.•21 views

lynx Gem for Ruby command/basic.rb Process Table Local Plaintext Password Disclosure

lynx Gem for Ruby contains a flaw in command/basic.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
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2013/12/24 12:00 a.m.•21 views

Fat Free CRM Gem for Ruby contains multiple cross-site request forgery (CSRF) vulnerabilities

Fat Free CRM contains a flaw as the application is missing the protectfromforgery statement, therefore HTTP requests to app/controllers/applicationcontroller.rb do not require multiple steps, explicit confirmation, or a unique token when performing certain sensitive actions. By tricking a user in...

6.8CVSS0.6AI score0.01199EPSS
SaveExploits1References1Affected Software1
Total number of security vulnerabilities1279