Lucene search
+L
RubygemsMost viewed

1302 matches found

RubySec
RubySec
•added 2025/05/07 12:00 a.m.•17 views

JRuby-OpenSSL has hostname verification disabled by default

JRuby-OpenSSL is an add-on gem for JRuby that emulates the Ruby OpenSSL native library. Starting in JRuby-OpenSSL version 0.12.1 and prior to version 0.15.4 corresponding to JRuby versions starting in 9.3.4.0 prior to 9.4.12.1 and 10.0.0.0 prior to 10.0.0.1, when verifying SSL certificates,...

7.1CVSS5.5AI score0.00188EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2024/02/13 12:00 a.m.•18 views

sidekiq-unique-jobs UI server vulnerable to XSS & RCE in Redis

Cross site scripting XSS potentially exposing cookies / sessions / localStorage, fixed by sidekiq-unique-jobs v8.0.7. Details Specially crafted URL query parameters handled by any of the following endpoints of sidekiq-unique-jobs' "admin" web UI, allow a super-user attacker, or an unwitting, but...

7.1CVSS5.7AI score0.0053EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2023/05/23 12:00 a.m.•17 views

Cross Site Scripting (XSS) Vulnerability in Fetlife rollout-ui gem v0.5

Cross Site Scripting XSS Vulnerability in Fetlife rollout-ui version 0.5, allows attackers to execute arbitrary code via a crafted url to the delete a feature functionality...

6.1CVSS6.8AI score0.00521EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2021/11/17 12:00 a.m.•17 views

Advanced Content Filter (ACF) vulnerability allowing to execute JavaScript code using malformed HTML

Affected packages The vulnerability has been discovered in the Advanced Content Filter ACF module and may affect all plugins used by CKEditor 4. Impact A potential vulnerability has been discovered in CKEditor 4 Advanced Content Filter ACF core module. The vulnerability allowed to inject malforme...

8.2CVSS6.9AI score0.01346EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/10/13 12:00 a.m.•17 views

Inclusion of Functionality from Untrusted Control Sphere in CKEditor 4

It was possible to execute a ReDoS-type attack inside CKEditor 4 before 4.16 by persuading a victim to paste crafted URL-like text into the editor, and then press Enter or Space in the Autolink plugin...

6.5CVSS7.2AI score0.02303EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/08/20 12:00 a.m.•17 views

Code execution backdoor in lita_coin

The litacoin gem 0.0.3 for Ruby, 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.4AI score0.0355EPSS
SaveExploits0References1
RubySec
RubySec
•added 2018/04/03 12:00 a.m.•17 views

HTTP response splitting attack in WEBrick

Allows an HTTP Response Splitting attack. An attacker can inject a crafted key and value into an HTTP response for the HTTP server of WEBrick...

5.3CVSS6.9AI score0.05453EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2013/04/21 12:00 a.m.•17 views

Data-type injection vulnerability

The Active Record component in Ruby on Rails 2.3.x, 3.0.x, 3.1.x, and 3.2.x does not ensure that the declared data type of a database column is used during comparisons of input values to stored values in that column, which makes it easier for remote attackers to conduct data-type injection attack...

6.4CVSS5.9AI score0.01962EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2011/02/10 12:00 a.m.•17 views

Remote Command Execution in Spree search functionality

Spree versions prior to 0.60.2 contain a remote command execution vulnerability in the search functionality. The application fails to properly sanitize input passed via the search:send parameter, which is dynamically invoked using Ruby’s send method. This allows attackers to execute arbitrary she...

10CVSS7.9AI score0.05763EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2026/07/28 12:00 a.m.•16 views

Pagy I18n locale option is not validated before being used in a file path

Summary Pagy::I18n.locale= did not validate its argument before using it as a path component to load the matching dictionary file .yml. An application that assigns untrusted input to the locale — e.g. the common pattern Pagy::I18n.locale = params:locale — let that input influence which file Pagy...

6.9CVSS5.9AI score0.0054EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/06/03 12:00 a.m.•16 views

CSP directive injection via sandbox, plugin_types, and report_to when given untrusted input

Summary secureheaders builds the Content-Security-Policy value by stitching every configured directive together with ; separators. Three directive builders buildsandboxlistdirective, buildmediatypelistdirective, buildreporttodirective interpolate caller-supplied strings into that value without...

4.7CVSS6.1AI score0.00286EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2025/11/13 12:00 a.m.•16 views

Use-after-realloc vulnerablity in mruby 3.4.0

A vulnerability has been found in mruby up to 3.4.0. This vulnerability affects the function sortcmp of the file src/array.c. Such manipulation leads to use after free. An attack has to be approached locally. The exploit has been disclosed to the public and may be used. The name of the patch is...

5.5CVSS5AI score0.00146EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/24 12:00 a.m.•16 views

Improper Neutralization of Input During Web Page Generation in CKEditor4

A cross-site scripting XSS vulnerability in the Color Dialog plugin for CKEditor 4.15.0 allows remote attackers to run arbitrary web script after persuading a user to copy and paste crafted HTML code into one of editor inputs...

6.1CVSS6AI score0.02033EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/03/16 12:00 a.m.•16 views

Cross-site Scripting in CKEditor4

Affected packages The vulnerability has been discovered in the core HTML processing module and may affect all plugins used by CKEditor 4. Impact A potential vulnerability has been discovered in CKEditor 4 HTML processing core module. The vulnerability allowed to inject malformed HTML bypassing...

5.4CVSS6.9AI score0.01203EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/08/23 12:00 a.m.•16 views

Widget feature vulnerability allowing to execute JavaScript code using undo functionality

Affected packages The vulnerability has been discovered in Widget plugin if used alongside Undo feature. Impact A potential vulnerability has been discovered in CKEditor 4 Widget package. The vulnerability allowed to abuse undo functionality using malformed widget HTML, which could result in...

7.6CVSS7AI score0.01192EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/05/07 12:00 a.m.•16 views

CKEditor 4.0 vulnerability in the HTML Data Processor

A cross-site scripting XSS vulnerability in the HTML Data Processor for CKEditor 4.0 before 4.14.0 allows remote attackers to inject arbitrary web script through a crafted "protected" comment with the ckeprotected syntax...

6.1CVSS5.8AI score0.04308EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/03/29 12:00 a.m.•16 views

Improper Certificate Validation in twitter-stream

In voloko twitter-stream 0.1.16, missing TLS hostname validation allows an attacker to perform a man-in-the-middle attack against users of the library because eventmachine is misused...

5.9CVSS4.7AI score0.00884EPSS
SaveExploits1References1
RubySec
RubySec
•added 2021/01/26 12:00 a.m.•16 views

Regular expression Denial of Service in dialog plugin

Affected packages The vulnerability has been discovered and fixed in the dialog plugin. Packages indirectly affected by the issue having dialog plugin dependency: - Link - Image - Enhanced Image - Code Snippet - Iframe Dialog Impact A potential vulnerability has been discovered in CKEditor 4 dial...

6.5CVSS6.9AI score0.0197EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/07/19 12:00 a.m.•16 views

Regular Expression Denial of Service (ReDoS) in lodash

lodash prior to 4.7.11 is affected by: CWE-400: Uncontrolled Resource Consumption. The impact is: Denial of service. The component is: Date handler. The attack vector is: Attacker provides very long strings, which the library attempts to match using a regular expression. The fixed version is:...

6.5CVSS7AI score0.03162EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2019/07/10 12:00 a.m.•16 views

Prototype Pollution in lodash

Versions of lodash before 4.17.12 are vulnerable to Prototype Pollution. The function defaultsDeep allows a malicious user to modify the prototype of Object via constructor: prototype: ... causing the addition or modification of an existing property that will exist on all objects. Recommendation...

9.1CVSS7AI score0.05006EPSS
SaveExploits4References1Affected Software1
RubySec
RubySec
•added 2018/07/26 12:00 a.m.•16 views

Prototype Pollution in lodash

Versions of lodash before 4.17.5 are vulnerable to prototype pollution. The vulnerable functions are 'defaultsDeep', 'merge', and 'mergeWith' which allow a malicious user to modify the prototype of Object via proto causing the addition or modification of an existing property that will exist on al...

6.5CVSS7AI score0.02384EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2018/04/03 12:00 a.m.•16 views

Buffer under-read in String#unpack

An attacker controlling the unpacking format similar to format string vulnerabilities can trigger a buffer under-read in the Stringunpack method, resulting in a massive and controlled information disclosure. Stringunpack receives format specifiers as its parameter, and can be specified the positi...

7.5CVSS7.4AI score0.07529EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2013/10/08 12:00 a.m.•16 views

Wicked Gem for Ruby contains a flaw

Wicked Gem for Ruby contains a flaw that is due to the program failing to properly sanitize input passed via the 'thestep' parameter upon submission to the renderredirect.rb script. This may allow a remote attacker to gain access to arbitrary files...

5CVSS7.1AI score0.03015EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2026/08/12 12:00 a.m.•15 views

CamaleonCMS 2.9.1 Server-Side Template Injection via test_email Action

CamaleonCMS 2.9.1 contains a server-side template injection vulnerability that allows authenticated administrators to execute arbitrary commands by embedding ERB tags in the email parameter of the testemail settings action, which are evaluated when an SMTP rejection reflects the recipient address...

7.5CVSS6.7AI score0.00789EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/01/27 12:00 a.m.•15 views

Cassandra Web 0.5.0 contains a directory traversal vulnerability

Cassandra Web 0.5.0 contains a directory traversal vulnerability that allows unauthenticated attackers to read arbitrary files by manipulating path traversal parameters. Attackers can exploit the disabled Rack::Protection module to read sensitive system files like /etc/passwd and retrieve Apache...

8.7CVSS7.6AI score0.0291EPSS
SaveExploits0References1
RubySec
RubySec
•added 2024/08/21 12:00 a.m.•15 views

Code Snippet GeSHi plugin in CKEditor 4 has reflected cross-site scripting (XSS) vulnerability

Affected packages The vulnerability has been discovered in Code Snippet GeSHi plugin. All integrators that use GeSHi syntax highlighter on the backend side can be affected. Impact A potential vulnerability has been discovered in CKEditor 4 Code Snippet GeSHi plugin. The vulnerability allowed a...

6.1CVSS6.6AI score0.0045EPSS
SaveExploits0References1
RubySec
RubySec
•added 2023/08/08 12:00 a.m.•15 views

Several quadratic complexity bugs may lead to denial of service in Commonmarker

Impact Several quadratic complexity bugs in commonmarker's underlying cmark-gfm library may lead to unbounded resource exhaustion and subsequent denial of service. The following vulnerabilities were addressed: CVE-2023-37463 For more information, consult the release notes for version 0.29.0.gfm.1...

7.5CVSS7AI score0.00696EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2023/04/03 9:00 p.m.•15 views

Fluent Fluentd and Fluent-ui use default password

An issue was discovered in Fluent Fluentd v.1.8.0 and Fluent-ui v.1.2.2 that allows attackers to gain escilated privileges and execute arbitrary code due to use of a default password...

8.8CVSS9AI score0.00786EPSS
SaveExploits1References1
RubySec
RubySec
•added 2022/05/19 12:00 a.m.•15 views

Insecure PRNG use in random_password_generator

The randompasswordgenerator aka RandomPasswordGenerator gem through 1.0.0 for Ruby uses Kernelrand to generate passwords, which, due to its cyclic nature, can facilitate password prediction...

7.5CVSS2.1AI score0.01903EPSS
SaveExploits1References1
RubySec
RubySec
•added 2017/10/24 12:00 a.m.•15 views

WEBrick Improper Input Validation vulnerability

WEBrick 1.3.1 in Ruby 1.8.6 through patchlevel 383, 1.8.7 through patchlevel 248, 1.8.8dev, 1.9.1 through patchlevel 376, and 1.9.2dev writes data to a log file without sanitizing non-printable characters, which might allow remote attackers to modify a window's title, or possibly execute arbitrar...

7.5CVSS7.8AI score0.1623EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
•added 2006/04/20 12:00 a.m.•15 views

Ruby http/xmlrpc server DoS

The HTTP/XMLRPC server in Ruby before 1.8.2 uses blocking sockets, which allows attackers to cause a denial of service blocked connections via a large amount of data...

5CVSS5.3AI score0.10428EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2026/07/11 12:00 a.m.•14 views

OpenC3 COSMOS - Authenticated OS command injection via the `pypi_url` setting

Summary An authenticated user can execute arbitrary operating system commands on the openc3-cosmos-cmd-tlm-api service. The pypiurl setting is interpolated, unescaped, into a command line that is run through a shell backtick when a plugin is installed. Shell metacharacters in the setting value ar...

8.8CVSS6.6AI score0.00581EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/07/11 12:00 a.m.•14 views

OpenC3 COSMOS - Authenticated remote code execution via the user-writable config overlay (table definitions, cmd/tlm definitions, and script suites)

Summary COSMOS reads configuration from a user-writable overlay targetsmodified/ before the read-only plugin-installed targets/ tree, and the config subsystem executes code on those files: ConfigParser renders every file as ERB by default, a GENERICREADCONVERSION / GENERICWRITECONVERSION block is...

9.9CVSS6.6AI score0.00574EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/06/04 12:00 a.m.•14 views

Resource limit bypass via message compression

Impact If this library is used in tandem with the permessage-deflate extension, a WebSocket server or client can be made to accept messages that are larger than the configured maximum message size. This is because this limit is checked against the message frames' length headers, which give the si...

6.3CVSS5.9AI score0.00445EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2020/07/15 12:00 a.m.•14 views

Prototype Pollution in lodash

Versions of lodash prior to 4.17.19 are vulnerable to Prototype Pollution. The functions pick, set, setWith, update, updateWith, and zipObjectDeep allow a malicious user to modify the prototype of Object if the property identifiers are user-supplied. Being affected by this issue requires...

7.4CVSS7.5AI score0.05213EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2026/07/15 12:00 a.m.•13 views

Loofah `allowed_uri?` does not detect `javascript:` URIs split by named whitespace character references

Summary Loofah::HTML5::Scrub.alloweduri? does not correctly reject javascript: URIs when the scheme is split or prefixed by the HTML5 named character references tab or line feed. This is a bypass of the fix for GHSA-46fp-8f5p-pf2m, which handled the equivalent numeric character references , , but...

2.3CVSS5.9AI score0.00394EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/03/26 12:00 a.m.•13 views

Stored XSS via HTMLParser attribute injection on paste

Impact The Trix editor, in versions prior to 2.1.18, is vulnerable to XSS when crafted HTML is pasted into the editor. The HTMLParser processed a mock attachment, a carrying an empty data-trix-attachment="". The empty attachment object caused the element to bypass attachment handling, so its...

4.6CVSS5.8AI score0.00353EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/02/18 12:00 a.m.•13 views

Nokogiri does not check the return value from xmlC14NExecute

Summary Nokogiri's CRuby extension fails to check the return value from xmlC14NExecute in the method Nokogiri::XML::Documentcanonicalize and Nokogiri::XML::Nodecanonicalize. When canonicalization fails, an empty string is returned instead of raising an exception. This incorrect return value may...

6.9CVSS5.8AI score0.00342EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/03/29 12:00 a.m.•12 views

Trix is vulnerable to XSS through JSON deserialization bypass in drag-and-drop (Level0InputController)

Impact The Trix editor, in versions prior to 2.1.18, is vulnerable to XSS when a crafted application/x-trix-document JSON payload is dropped into the editor in environments using the fallback Level0InputController e.g., embedded WebViews lacking Input Events Level 2 support. The...

2.1CVSS5.8AI score0.00575EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/03/12 12:00 a.m.•12 views

Trix has a Stored XSS vulnerability through serialized attributes

Impact The Trix editor, in versions prior to 2.1.17, is vulnerable to XSS attacks when a data-trix-serialized-attributes attribute bypasses the DOMPurify sanitizer. An attacker could craft HTML containing a data-trix-serialized-attributes attribute with a malicious payload that, when the content ...

4.6CVSS6.3AI score0.0032EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/05/06 12:00 a.m.•12 views

Command Injection in lodash

lodash versions prior to 4.17.21 are vulnerable to Command Injection via the template function...

7.2CVSS6.5AI score0.21333EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
•added 2023/10/23 12:00 a.m.•11 views

NULL Pointer Dereference in seleniumhq/selenium

This is a null pointer dereference that causes the IE driver to crash when selenium gets the cookies from an attacker controlled page. At a high level, the bug is caused by an insufficient check on data returned from Edge Internet Explorer mode...

7.5CVSS5.2AI score0.00859EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/01/14 12:00 a.m.•11 views

An untrusted pointer dereference in mrb_vm_exec() of mruby 3.0.0

An untrusted pointer dereference in mrbvmexec of mruby v3.0.0 can lead to a segmentation fault or application crash. PATCH INFO - Mruby 5613 described the issue and Matz cited 5619 and 5620 as "been addressed" on 2/16/2022. - Found the 5619 commit on 12/31/2021 in 3.1.0-rc release. - Found the 56...

7.5CVSS5.9AI score0.01046EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2021/06/30 12:00 a.m.•11 views

double free vulnerabliity

mruby 2.1.2 has a double free in mrbdefaultallocf called from mrbfree and objfree...

7.8CVSS7.2AI score0.00987EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2026/10/01 12:00 a.m.•10 views

Polynomial-Time Regular Expression Denial of Service (ReDoS) vulnerability

crmne/rubyllm at commit fa6f279847d6d7027814539d9c0dfc3bbdfd2a83 contains polynomial-time regular expression denial-of-service conditions in think-tag response parsing on Ruby 3.1.x. A malicious or anomalous model response containing many unterminated tags can cause excessive CPU consumption in t...

7.5CVSS5.8AI score0.00432EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/05/06 12:00 a.m.•10 views

Nokogiri XSLT transform has a memory leak

Summary Nokogiri's Nokogiri::XSLT::Stylesheettransform leaks a small heap allocation when passed a Ruby string parameter containing a null byte. For applications that pass attacker-controlled input through XSLT.transform parameters, this may be a vector for a denial of service attack against...

6.9CVSS5.7AI score0.00423EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/10/01 12:00 a.m.•9 views

hammer_cli - Insecure interpolation of the $EDITOR environment variable

A flaw was found in rubygem-hammercli. A command injection vulnerability exists in Hammer CLI and the Railties Ruby on Rails component distributed with Satellite due to the insecure interpolation of the $EDITOR environment variable into the Ruby system method. By passing a single interpolated...

6.7CVSS5.8AI score0.00507EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/10/01 12:00 a.m.•9 views

Polynomial-Time Regular Expression Denial of Service (ReDoS) vulnerability

crmne/rubyllm at commit fa6f279847d6d7027814539d9c0dfc3bbdfd2a83 contains a polynomial-time regular expression denial-of-service condition in Mistral model capability matching on Ruby 3.1.x...

7.5CVSS5.8AI score0.00339EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/06/12 12:00 a.m.•8 views

Camaleon CMS 2.9.2 contains an improper authorization

Camaleon CMS 2.9.2 contains an improper authorization vulnerability in the administrator draft autosave endpoint. A low-privileged authenticated user can send an arbitrary postid to POST /admin/posttype//drafts and overwrite the draft associated with another user's post...

5.1CVSS0.00238EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2026/05/06 12:00 a.m.•8 views

Nokogiri CSS selector tokenizer has regular expression backtracking

Summary Nokogiri's CSS selector tokenizer contains regular expressions whose construction may result in exponential regex backtracking on adversarial selectors. Three ReDoS vectors are addressed in this release: 1. String-literal tokenization on certain unterminated quoted-string input. 2...

8.7CVSS5.9AI score0.00493EPSS
SaveExploits0References1Affected Software1
Total number of security vulnerabilities1302