Lucene search
+L
RubygemsMost viewed

1255 matches found

RubySec
RubySec
•added 2021/11/15 12:0 a.m.•20 views

Secure/signed cookies share secrets between sites in a multi-site application

Impact This vulnerability impacts any Rails applications using railsmultisite alongside Rails' signed/encrypted cookies. Depending on how the application makes use of these cookies, it may be possible for an attacker to re-use cookies on different 'sites' within a multi-site Rails application...

8.8CVSS6.8AI score0.00608EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2021/11/03 12:0 a.m.•20 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2021/11/01 12:0 a.m.•20 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.02004EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2021/10/06 12:0 a.m.•20 views

Remote code execution in ruby-jss

The Pixar ruby-jss gem before 1.6.0 allows remote attackers to execute arbitrary code because of the Plist gem's documented behavior of using Marshal.load during XML document processing...

9.8CVSS7.3AI score0.02603EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2021/02/01 12:0 a.m.•20 views

Mechanize ruby gem Command Injection vulnerability

Impact Mechanize = v2.0, v2.7.7 allows for OS commands to be injected using several classes' methods which implicitly use Ruby's Kernel.open method. Exploitation is possible only if untrusted input is used as a local filename and passed to any of these calls: Mechanize::CookieJarload: since v2.0...

8.3CVSS6.9AI score0.03507EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2020/11/13 12:0 a.m.•20 views

Remote code execution in dependabot-core branch names when cloning

Impact Remote code execution vulnerability in dependabot-common and dependabot-gomodules when a source branch name contains malicious injectable bash code. For example, if Dependabot is configured to use the following source branch name: "/$curl,127.0.0.1", Dependabot will make a HTTP request to...

8.8CVSS7.6AI score0.02935EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2020/11/03 12:0 a.m.•20 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2020/06/05 12:0 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.04404EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2020/01/11 12:0 a.m.•20 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
Exploits1References1Affected Software1
RubySec
RubySec
•added 2019/08/20 12:0 a.m.•20 views

Code execution backdoor in doge-coin

The doge-coin gem 1.0.2 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 1.0.1...

9.8CVSS5.6AI score0.0355EPSS
Exploits0References1
RubySec
RubySec
•added 2018/04/23 12:0 a.m.•20 views

Insecure path handling in Bundler

Bundler prior to 2.1.0 uses a predictable path in /tmp/, created with insecure permissions as a storage location for gems, if locations under the user's home directory are not available. If Bundler is used in a scenario where the user does not have a writable home directory, an attacker could pla...

7.8CVSS6.7AI score0.00529EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:0 a.m.•20 views

Moderate severity vulnerability that affects rails

Session fixation vulnerability in Rails before 1.2.4, as used for Ruby on Rails, allows remote attackers to hijack web sessions via unspecified vectors related to "URL-based sessions."...

6.8CVSS7AI score0.03576EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2017/08/29 12:0 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
Exploits1References1Affected Software1
RubySec
RubySec
•added 2017/02/27 12:0 a.m.•20 views

Directory traversal vulnerability in rubyzip

The Zip::File component in the rubyzip gem before 1.2.1 for Ruby has a directory traversal vulnerability. If a site allows uploading of .zip files, an attacker can upload a malicious file that uses "../" pathname substrings to write arbitrary files to the filesystem...

9.8CVSS4.3AI score0.0347EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2015/12/11 12:0 a.m.•20 views

git-fastclone permits arbitrary shell command execution from .gitmodules

Git allows executing arbitrary shell commands using git-remote-ext via a remote URLs. Normally git never requests URLs that the user doesn't specifically request, so this is not a serious security concern. However, submodules did allow the remote repository to specify what URL to clone from. If a...

9.3CVSS5.3AI score0.05198EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2015/07/13 12:0 a.m.•20 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2015/02/10 12:0 a.m.•20 views

Puppet Labs Facter allows local users to obtains sensitive Amazon EC2 IAM instance metadata by reading a fact for an Amazon EC2 node.

Puppet Labs Facter 1.6.0 through 2.4.0 allows local users to obtains sensitive Amazon EC2 IAM instance metadata by reading a fact for an Amazon EC2 node...

2.1CVSS6.6AI score0.00353EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2014/12/18 12:0 a.m.•20 views

Cross-site request forgery (CSRF) vulnerability in doorkeeper 1.4.0 and earlier.

Cross-site request forgery CSRF vulnerability in doorkeeper 1.4.0 and earlier allows remote attackers to hijack the user's OAuth autorization code. This vulnerability has been assigned the CVE identifier CVE-2014-8144. Doorkeeper's endpoints didn't have CSRF protection. Any HTML document on the...

6.8CVSS2.3AI score0.00654EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2014/12/08 12:0 a.m.•20 views

sentry-raven Gem for Ruby contains a flaw that can result in a denial of service

Sentry raven-ruby contains a flaw in the lib/raven/okjson.rb script that is triggered when large numeric values are stored as an exponent or in scientific notation. With a specially crafted request, an attacker can cause the software to consume excessive resources resulting in a denial of service...

5CVSS6.5AI score0.02413EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2014/06/30 12:0 a.m.•20 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
Exploits1References1
RubySec
RubySec
•added 2013/12/12 12:0 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
Exploits2References1
RubySec
RubySec
•added 2010/07/02 12:0 a.m.•20 views

Ruby on Windows ARGF.inplace_mode Variable Local Overflow

Buffer overflow in Ruby 1.9.x before 1.9.1-p429 on Windows might allow local users to gain privileges via a crafted ARGF.inplacemode value that is not properly handled when constructing the filenames of the backup files...

7.2CVSS7.1AI score0.00406EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2007/01/22 12:0 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.04826EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2026/04/02 12:0 a.m.•19 views

Rack's improper unfolding of folded multipart headers preserves CRLF in parsed parameter values

Summary Rack::Multipart::Parser unfolds folded multipart part headers incorrectly. When a multipart header contains an obs-fold sequence, Rack preserves the embedded CRLF in parsed parameter values such as filename or name instead of removing the folded line break during unfolding. As a result,...

6.5CVSS5.8AI score0.00227EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2026/02/17 12:0 a.m.•19 views

Stored XSS in Rack::Directory via javascript: filenames rendered into anchor href

Summary Rack::Directory generates an HTML directory index where each file entry is rendered as a clickable link. If a file exists on disk whose basename begins with the javascript: scheme e.g. javascript:alert1, the generated index includes an anchor whose href attribute is exactly...

5.4CVSS5.8AI score0.00224EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2025/03/12 12:0 a.m.•19 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.8CVSS9.2AI score0.63792EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2024/12/02 12:0 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.8AI score0.00435EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2024/10/23 12:0 a.m.•19 views

camaleon_cms affected by cross site scripting

Cross Site Scripting vulnerability in camaleon-cms v.2.7.5 allows remote attacker to execute arbitrary code via the content group name field...

4.8CVSS7.1AI score0.00973EPSS
Exploits1References1
RubySec
RubySec
•added 2024/09/25 12:0 a.m.•19 views

Heap-based Buffer Overflow in sqlite-vec

sqlite-vec v0.1.1 was discovered to contain a heap buffer overflow via the npytokennext function. This vulnerability allows attackers to cause a Denial of Service DoS via a crafted file. Workaround for CVE in release 0.1.3...

9.1CVSS7.2AI score0.00425EPSS
Exploits2References1Affected Software1
RubySec
RubySec
•added 2024/09/11 12:0 a.m.•19 views

omniauth-saml vulnerable to Improper Verification of Cryptographic Signature

ruby-saml, the dependent SAML gem of omniauth-saml has a signature wrapping vulnerability in = v1.12.0 and v1.13.0 to v1.16.0 , see https://github.com/SAML-Toolkits/ruby-saml/security/advisories/GHSA-jw9c-mfg7-9rx2 As a result, omniauth-saml created a new release by upgrading ruby-saml to the...

10CVSS9.3AI score0.10684EPSS
Exploits3References1Affected Software1
RubySec
RubySec
•added 2024/08/22 12:0 a.m.•19 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2024/02/20 12:0 a.m.•19 views

Race condition in Endorsements

Impact A race condition in the endorsement of resources for instance, a proposal allows a user to make more than once endorsement. To exploit this vulnerability, the request to set an endorsement must be sent several times in parallel. Workarounds Disable the Endorsement feature in the components...

3.1CVSS6.9AI score0.00444EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2023/12/18 12:0 a.m.•19 views

Resque vulnerable to reflected XSS in Queue Endpoint

Impact Reflected XSS can be performed using the currentqueue portion of the path on the /queues endpoint of resque-web. Patches v2.6.0 Workarounds No known workarounds at this time. It is recommended to not click on 3rd party or untrusted links to the resque-web interface until you have patched...

6.3CVSS6.2AI score0.00514EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2023/10/19 12:0 a.m.•19 views

External XML entity (XXE) vulnerability in svg_optimizer rubygem

An issue in Fnando svgoptimizer v.0.2.6 allows a remote attacker to escalate privileges when optimizing untrusted SVG content...

6.9AI score0.0142EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2023/04/11 12:0 a.m.•19 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2023/01/07 12:0 a.m.•19 views

Inline SVG vulnerable to Cross-site Scripting

A vulnerability has been found in jamesmartin Inline SVG up to 1.7.1 and classified as problematic. Affected by this vulnerability is an unknown functionality of the file lib/inlinesvg/actionview/helpers.rb of the component URL Parameter Handler. The manipulation of the argument filename leads to...

6.1CVSS1.4AI score0.00669EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2022/12/31 12:0 a.m.•19 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2022/12/22 12:0 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/24 12:0 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.00731EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2022/05/24 12:0 a.m.•19 views

papercrop does not properly handle crop input

The papercrop gem before 0.3.0 for Ruby on Rails does not properly handle crop input...

9.8CVSS0.7AI score0.0178EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/24 12:0 a.m.•19 views

Nokogiri Implements libxml2 version vulnerable to use-after-free

There's a flaw in libxml2 in versions before 2.9.11. An attacker who is able to submit a crafted file to be processed by an application linked with libxml2 could trigger a use-after-free. The greatest impact from this flaw is to confidentiality, integrity, and availability...

8.8CVSS6.6AI score0.03653EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/14 12:0 a.m.•19 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2022/03/02 12:0 a.m.•19 views

XSS via `translate` method of `ViewComponent::Translatable` in view_component gem

This is an XSS vulnerability that has the potential to impact anyone using translations with the viewcomponent gem. Data received via user input and passed as an interpolation argument to the translate method is not properly sanitized before display. Versions 2.31.2 and 2.49.1 have been released...

8.1CVSS3.9AI score0.01075EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2022/02/16 12:0 a.m.•19 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
Exploits1References1Affected Software1
RubySec
RubySec
•added 2021/04/14 12:0 a.m.•19 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2020/08/04 12:0 a.m.•19 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2020/06/16 12:0 a.m.•19 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2020/01/25 12:0 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/11/15 12:0 a.m.•19 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/09/27 12:0 a.m.•19 views

simple_form Gem for Ruby Incorrect Access Control for forms based on user input

Simple Form before 5.0 has Incorrect Access Control in filemethod? in lib/simpleform/formbuilder.rb, because a user-supplied string is invoked as a method call. This only happens for pages that build forms based on user input...

9.8CVSS1.4AI score0.034EPSS
Exploits1References1Affected Software1
Total number of security vulnerabilities1255