Lucene search
+L
RubygemsMost viewed

1292 matches found

RubySec
RubySec
added 2017/10/09 12:00 a.m.25 views

Unsafe Object Deserialization Vulnerability in RubyGems

There is a possible unsafe object deserialization vulnerability in RubyGems. It is possible for YAML deserialization of gem specifications to bypass class white lists. Specially crafted serialized objects can possibly be used to escalate to remote code execution...

9.8CVSS3.8AI score0.15853EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2017/05/08 12:00 a.m.25 views

haml failure to escape single quotes

In haml versions prior to version 5.0.0.beta.2, when using user input to perform tasks on the server, characters like " ' must be escaped properly. In this case, the ' character was missed. An attacker can manipulate the input to introduce additional attributes, potentially executing code...

6.1CVSS4.1AI score0.01452EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2016/04/01 12:00 a.m.25 views

Cross-site request forgery (CSRF) vulnerability in administrate gem

"Administrate::ApplicationController actions didn't have CSRF protection. Remote attackers can hijack user's sessions and use any functionality that administrate exposes on their behalf."...

5.4CVSS5AI score0.00351EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2015/07/21 12:00 a.m.25 views

Logstash: SSL/TLS FREAK Attack

Logstash: SSL/TLS FREAK Attack: Logstash 1.5.x before 1.5.3 and 1.4.x before 1.4.4 allows remote attackers to read communications between Logstash Forwarder agent and Logstash server...

7.5CVSS6.9AI score0.02462EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2015/04/29 12:00 a.m.25 views

ruby-saml gem is vulnerable to XPath injection

xmlsecurity.rb in the ruby-saml gem before 1.0.0 for Ruby allows XPath injection and code execution because prepared statements are not used. The lack of prepared statements allows for possibly command injection, leading to arbitrary code execution...

9.8CVSS8.2AI score0.01332EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2014/02/07 12:00 a.m.25 views

Ember.js XSS Vulnerability With {{link-to}} Helper in Non-block Form

In general, Ember.js escapes or strips any user-supplied content before inserting it in strings that will be sent to innerHTML. However, a change made to the implementation of the link-to helper means that any user-supplied data bound to the link-to helper's title attribute will not be escaped...

2.6CVSS1AI score0.01316EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2013/10/01 12:00 a.m.25 views

Vulnerability in aescrypt because IV is not randomized

The aescrypt gem 1.0.0 for Ruby does not randomize the CBC IV for use with the AESCrypt.encrypt and AESCrypt.decrypt functions, which allows attackers to defeat cryptographic protection mechanisms via a chosen plaintext attack...

7.5CVSS4.8AI score0.01148EPSS
SaveExploits0References1
RubySec
RubySec
added 2013/09/19 12:00 a.m.25 views

CVE-2013-6459 rubygem-will_paginate: XSS vulnerabilities

Cross-site scripting XSS vulnerability in the willpaginate gem before 3.0.5 for Ruby allows remote attackers to inject arbitrary web script or HTML via vectors involving generated pagination links. It was found that ruby willpaginate is vulnerable to a XSS via malformed input that cause paginatio...

4.3CVSS7.4AI score0.02209EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2013/05/14 12:00 a.m.25 views

Creme Fraiche Gem for Ruby File Name Shell Metacharacter Injection Arbitrary Command Execution

Creme Fraiche Gem for Ruby contains a flaw that is due to the program failing to properly sanitize input in file names. With a specially crafted file name that contains shell metacharacters, a context-dependent attacker can execute arbitrary commands...

9.3CVSS5.2AI score0.04247EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
added 2010/04/26 12:00 a.m.25 views

CVE-2010-1330 jruby: XSS in the regular expression engine when processing invalid UTF-8 byte sequences

The regular expression engine in JRuby before 1.4.1, when $KCODE is set to 'u', does not properly handle characters immediately after a UTF-8 character, which allows remote attackers to conduct cross-site scripting XSS attacks via a crafted string...

4.3CVSS5.5AI score0.02218EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2026/06/19 12:00 a.m.24 views

Oj - Use-After-Free in Oj::Parser Symbol Key Cache Toggle

Summary Disabling symbolkeys on a reused Oj::Parser instance triggers a heap use-after-free. When symbolkeys is toggled from true to false, optsymbolkeysset frees the internal key cache cachefree but does not clear the pointer. The next parse call reads from the freed cache via cacheintern,...

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

OpenC3 COSMOS - Hijacked session token can be used to reset password for persistence

Summary The OpenC3 password change functionality allows a user to change their password without providing the old password, by accepting a valid session token instead. In assumed breach scenarios, this behaviour can be exploited by an attacker who has already obtained a valid session token, to ga...

8.1CVSS5.8AI score0.00305EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2026/04/22 12:00 a.m.24 views

OpenC3 COSMOS is Vulnerable to Self-XSS Through the Command Sender

Summary The Command Sender UI uses an unsafe eval function on array-like command parameters, which allows a user-supplied payload to execute in the browser when sending a command. This creates a self-XSS risk because an attacker can trigger their own script execution in the victim’s session, if...

4.6CVSS5.9AI score0.002EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2026/04/14 12:00 a.m.24 views

Uncontrolled resource consumption and loop with unreachable exit condition in facil.io and downstream iodine ruby gem

Summary fiojsonparse can enter an infinite loop when it encounters a nested JSON value starting with i or I. The process spins in user space and pegs one CPU core at 100 instead of returning a parse error. Because iodine gem vendors the same parser code, the issue also affects iodine gem when it...

8.7CVSS5.9AI score0.00294EPSS
SaveExploits0References1
RubySec
RubySec
added 2026/04/08 12:00 a.m.24 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/03/11 12:00 a.m.24 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 2026/01/08 12:00 a.m.24 views

Spree API has Unauthenticated IDOR - Guest Address

Summary An Unauthenticated Insecure Direct Object Reference IDOR vulnerability was identified that allows an unauthenticated attacker to access guest address information without supplying valid credentials or session cookies. Details During testing, it was observed that all guest users can make a...

7.5CVSS6.7AI score0.00436EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2025/12/23 12:00 a.m.24 views

httparty Has Potential SSRF Vulnerability That Leads to API Key Leakage

Summary There may be an SSRF vulnerability in httparty. This issue can pose a risk of leaking API keys, and it can also allow third parties to issue requests to internal servers. Details When httparty receives a path argument that is an absolute URL, it ignores the baseuri field. As a result, if ...

8.8CVSS5.8AI score0.00295EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2025/09/18 12:00 a.m.24 views

DoS vulnerability in REXML

REXML has a DoS condition when parsing malformed XML file REXML is an XML toolkit for Ruby. The REXML gems from 3.3.3 to 3.4.1 has a DoS vulnerability when parsing XML containing multiple XML declarations. If you need to parse untrusted XMLs, you may be impacted to these vulnerabilities. The REXM...

5.3CVSS7.1AI score0.00248EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2025/07/30 12:00 a.m.24 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.24 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/28 12:00 a.m.24 views

Publify Vulnerable To Cross-Site Scripting (XSS) Via Redirects Requiring User Interaction

Summary A publisher on a publify application is able to perform a cross-site scripting attack on an administrator using the redirect functionality. Details A publisher on a publify application is able to perform a cross-site scripting attack on an administrator using the redirect functionality. T...

5.4CVSS6.3AI score0.00259EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2025/03/03 12:00 a.m.24 views

Oxidized Web RANCID migration page allows unauthenticated user to gain control over Linux user account

In oxidized-web aka Oxidized Web before 0.15.0, the RANCID migration page allows an unauthenticated user to gain control over the Linux user account that is running oxidized-web...

9.8CVSS6.7AI score0.27573EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2024/12/02 12:00 a.m.24 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.00475EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/10/23 12:00 a.m.24 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.0103EPSS
SaveExploits1References1
RubySec
RubySec
added 2024/08/01 12:00 a.m.24 views

DoS vulnerabilities in REXML

There are some DoS vulnerabilities in REXML gem. These vulnerabilities have been assigned the CVE identifier CVE-2024-41123. We strongly recommend upgrading the REXML gem. Details When parsing an XML document that has many specific characters such as whitespace character, and , REXML gem may take...

7.5CVSS5.7AI score0.01283EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/03/25 12:00 a.m.24 views

CarrierWave content-Type allowlist bypass vulnerability which possibly leads to XSS remained

Impact The vulnerability CVE-2023-49090 wasn't fully addressed. This vulnerability is caused by the fact that when uploading to object storage, including Amazon S3, it is possible to set a Content-Type value that is interpreted by browsers to be different from what's allowed by...

6.8CVSS6.5AI score0.00613EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/02/20 12:00 a.m.24 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
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/10/30 12:00 a.m.24 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/10/06 12:00 a.m.24 views

Puppet Bolt privilege escalation vulnerability

In Puppet Bolt versions prior to 3.27.4, a path to escalate privileges was identified...

9.8CVSS6.9AI score0.00374EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/10/05 12:00 a.m.24 views

Decidim has broken access control in templates

Impact The templates module doesn't enforce the correct permissions, allowing any logged-in user to access to this functionality in the administration panel. An attacker could use this vulnerability to change, create or delete templates of surveys...

9.1CVSS6.8AI score0.00541EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/07/06 12:00 a.m.24 views

Sanitize vulnerable to Cross-site Scripting via insufficient neutralization of `style` element content

Impact Using carefully crafted input, an attacker may be able to sneak arbitrary HTML and CSS through Sanitize = 3.0.0, = 6.0.2 performs additional escaping of CSS in style element content, which fixes this issue. Workarounds Users who are unable to upgrade can prevent this issue by using a...

7.1CVSS6AI score0.00712EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/01/28 12:00 a.m.24 views

Improper neutralization of `noscript` element content may allow XSS in Sanitize

Impact Using carefully crafted input, an attacker may be able to sneak arbitrary HTML through Sanitize = 5.0.0, = 6.0.1 always removes noscript elements and their contents, even when noscript is in the allowlist. Workarounds Users who are unable to upgrade can prevent this issue by using one of...

6.1CVSS5.9AI score0.00525EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/12/13 12:00 a.m.24 views

Inefficient Regular Expression Complexity in rails-html-sanitizer

Summary Certain configurations of rails-html-sanitizer = 1.4.4...

7.5CVSS3.6AI score0.01454EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/06/03 12:00 a.m.24 views

Arbitrary file write in dragonfly

An argument injection vulnerability in Dragonfly Ruby Gem v1.3.0 allows attackers to read and write arbitrary files when the verifyurl option is disabled. This vulnerability is exploited via a crafted URL...

9.1CVSS5.2AI score0.01094EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/05/24 12:00 a.m.24 views

Camaleon CMS vulnerable to Server-Side Request Forgery

In Camaleon CMS, versions 2.1.2.0 through 2.6.0, are vulnerable to Server-Side Request Forgery SSRF in the media upload feature, which allows admin users to fetch media files from external URLs but fails to validate URLs referencing to localhost or other internal servers. This allows attackers to...

4.9CVSS4.4AI score0.00986EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/05/24 12:00 a.m.24 views

apollo_upload_server has Denial of Service vulnerability

A Denial Of Service vulnerability in the apollouploadserver Ruby gem in GitLab CE/EE version 11.11 and above allows an attacker to deny access to all users via specially crafted requests to the apollouploadserver middleware...

6.5CVSS6.4AI score0.01845EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/05/17 12:00 a.m.24 views

Code injection in publify

Code Injection in GitHub repository publify/publify prior to 9.2.8...

6.5CVSS7.6AI score0.00898EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2022/05/17 12:00 a.m.24 views

Article metadata exposure in publify

Leaking password protected articles content due to improper access control in GitHub repository publify/publify prior to 9.2.8. Attackers can leverage this vulnerability to view the contents of any password-protected article present on the publify website, compromising confidentiality and integri...

8.8CVSS4.4AI score0.01227EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2022/04/22 12:00 a.m.24 views

Cross site scripting in rails/actionpack < 3.0.6

A cross-site scripting vulnerability flaw was found in the autolink function in Rails before version 3.0.6...

6.1CVSS6.1AI score0.01285EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2022/02/19 12:00 a.m.24 views

Out-of-bounds Read in mruby/mruby

Out-of-bounds Read in Homebrew mruby prior to 3.2...

7.1CVSS6.8AI score0.00992EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2022/02/16 12:00 a.m.24 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
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2021/10/06 12:00 a.m.24 views

Cross-site Scripting in Sidekiq

Sidekiq through 5.1.3 and 6.x through 6.2.0 allows XSS via the queue name of the live-poll feature when Internet Explorer is used...

6.1CVSS2.9AI score0.04158EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2021/08/02 12:00 a.m.24 views

Cross-Site Scripting in Qiita::Markdown

Increments Qiita::Markdown before 0.33.0 allows XSS in transformers...

6.1CVSS6.3AI score0.00774EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2019/10/14 12:00 a.m.24 views

netaddr world-writeable file permissions

The netaddr gem before 2.0.4 for Ruby has misconfigured file permissions, such that a gem install may result in 0777 permissions in the target filesystem...

9.8CVSS1.4AI score0.02307EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2019/06/13 12:00 a.m.24 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 2019/03/05 12:00 a.m.24 views

Installing a malicious gem may lead to arbitrary code execution

An issue was discovered in RubyGems 2.6 and later through 3.0.2. A crafted gem with a multi-line name is not handled correctly. Therefore, an attacker could inject arbitrary code to the stub line of gemspec, which is eval-ed by code in ensureloadablespec during the preinstall check...

8.8CVSS2.3AI score0.03219EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/10/30 12:00 a.m.24 views

Loofah XSS Vulnerability

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

5.4CVSS1AI score0.00916EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2017/10/24 12:00 a.m.24 views

RedCloth Cross-site Scripting vulnerability

Cross-site scripting XSS vulnerability in the RedCloth library 4.2.9 for Ruby and earlier allows remote attackers to inject arbitrary web script or HTML via a "javascript:" URI...

5.9AI score0.02253EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2017/10/24 12:00 a.m.24 views

Arbitrary file delete/D.O.S on Puppet Master

Directory traversal vulnerability in lib/puppet/reports/store.rb in Puppet before 2.6.17 and 2.7.x before 2.7.18, and Puppet Enterprise before 2.5.2, when Delete is enabled in auth.conf, allows remote authenticated users to delete arbitrary files on the puppet master server via a .. dot dot in a...

3.5CVSS6.7AI score0.01882EPSS
SaveExploits1References1Affected Software1
Total number of security vulnerabilities1292