Lucene search
+L
RubygemsMost viewed

1291 matches found

RubySec
RubySec
added 2016/04/26 12:00 a.m.33 views

Puppet Improper Access Control

Puppet Server before 2.3.2 and Ruby puppetmaster in Puppet 4.x before 4.4.2 and in Puppet Agent before 1.4.2 might allow remote attackers to bypass intended auth.conf access restrictions by leveraging incorrect URL decoding...

9.8CVSS7AI score0.02889EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2016/01/25 12:00 a.m.33 views

Possible XSS vulnerability in rails-html-sanitizer

There is a possible XSS vulnerability in the white list sanitizer in the rails-html-sanitizer gem. This vulnerability has been assigned the CVE identifier CVE-2015-7580. Versions Affected: All. Not affected: None. Fixed Versions: v1.0.3 Impact ------ Carefully crafted strings can cause user input...

6.1CVSS1.4AI score0.02188EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2016/01/04 12:00 a.m.33 views

colorscore Gem for Ruby lib/colorscore/histogram.rb Arbitrary Command Injection

The contents of the imagepath, colors, and depth variables generated from possibly user-supplied input are passed directly to the shell via convert .... If a user supplies a value that includes shell metacharacters such as ';', an attacker may be able to execute shell commands on the remote syste...

10CVSS7.5AI score0.0353EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2015/06/16 12:00 a.m.33 views

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

"Spina::ApplicationController actions didn't have CSRF protection. This causes a CSRF vulnerability across the entire engine which includes administrative functionality such as creating users, changing passwords, and media management."...

8.8CVSS6.9AI score0.00903EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2015/05/14 12:00 a.m.33 views

CVE-2015-3900 rubygems: DNS hijacking vulnerability in api_endpoint()

RubyGems 2.0.x before 2.0.16, 2.2.x before 2.2.4, and 2.4.x before 2.4.7 does not validate the hostname when fetching gems or making API requests, which allows remote attackers to redirect requests to arbitrary domains via a crafted DNS SRV record, aka a "DNS hijack attack." A flaw was found in a...

5CVSS7.9AI score0.08934EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2013/04/08 12:00 a.m.33 views

Karteek Docsplit Gem for Ruby text_extractor.rb File Name Shell Metacharacter Injection Arbitrary Command Execution

Karteek Docsplit Gem for Ruby contains a flaw that is due to the program failing to properly sanitize input passed to textextractor.rb. With a specially crafted file name that contains shell metacharacters, a context-dependent attacker can execute arbitrary commands...

9.3CVSS7.4AI score0.01793EPSS
SaveExploits3References1
RubySec
RubySec
added 2026/07/13 12:00 a.m.32 views

Decidim - Admin user search allows SQL injection through similarity-based sorting

Description The admin organization user search uses the untrusted term value inside raw SQL ORDER BY expressions. Because the value is interpolated before Rails sanitization is applied, a crafted search string is executed by PostgreSQL as part of the sort expression. Impact - Exploitation require...

5.5CVSS6.2AI score0.00341EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2026/06/19 12:00 a.m.32 views

Oj - Heap Buffer Overflow in Oj.dump Exception Serialization via Large Indent

Summary Oj.dump in object mode is vulnerable to a heap buffer overflow when serializing Exception objects with a large :indent value. The serializer allocates a buffer sized for the object's attributes but does not account for the indent bytes added on each write. With indent: 5000, the...

2.1CVSS6.1AI score0.00166EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2026/06/19 12:00 a.m.32 views

Oj - Use-After-Free in Oj::Parser SAJ Callback via Input Mutation

Summary Oj::Parserparse is vulnerable to a heap use-after-free when a SAJ/SAJ2 callback mutates the input JSON string during parsing. The C engine holds a raw const byte pointer into the Ruby string's internal buffer. If a callback e.g. hashstart resizes the string — for example by calling...

2.1CVSS5.9AI score0.00167EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2026/04/14 12:00 a.m.32 views

Decidim's comments API allows access to all commentable resources

Impact The root level commentable field in the API allows access to all commentable resources within the platform, without any permission checks. All Decidim instances are impacted that have not secured the /api endpoint. The /api endpoint is publicly available with the default configuration...

7.5CVSS5.8AI score0.00287EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2026/03/19 12:00 a.m.32 views

Ruby JSON has a format string injection vulnerability

Impact A format string injection vulnerability than that lead to denial of service attacks or information disclosure, when the allowduplicatekey: false parsing option is used to parse user supplied documents. This option isn't the default, if you didn't opt-in to use it, you are not impacted...

9.1CVSS5.8AI score0.00857EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2025/12/16 12:00 a.m.32 views

ALTCHA Proof-of-Work Vulnerable to Challenge Splicing and Replay

Impact A cryptographic semantic binding flaw in ALTCHA libraries allows challenge payload splicing, which may enable replay attacks. The HMAC signature does not unambiguously bind challenge parameters to the nonce, allowing an attacker to reinterpret a valid proof-of-work submission with a modifi...

6.5CVSS6.6AI score0.00463EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2025/08/20 12:00 a.m.32 views

Spree Commerce is vulnerable to RCE through Search API

Spreecommerce versions prior to 0.50.x contain a remote command execution vulnerability in the API's search functionality. Improper input sanitation allows attackers to inject arbitrary shell commands via the searchinstanceeval parameter, which is dynamically invoked using Ruby’s send method. Thi...

9.8CVSS7.5AI score0.0264EPSS
SaveExploits2References1
RubySec
RubySec
added 2024/02/20 9:00 p.m.32 views

Possible Sensitive Session Information Leak in Active Storage

There is a possible sensitive session information leak in Active Storage. By default, Active Storage sends a Set-Cookie header along with the user’s session cookie when serving blobs. It also sets Cache-Control to public. Certain proxies may cache the Set-Cookie, leading to an information leak...

6.6AI score0.01129EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/01/17 12:00 a.m.32 views

Cross-site scripting (XSS) in Action messages on Avo

Avo is a framework to create admin panels for Ruby on Rails apps. In Avo 3 pre12 any HTML inside text that is passed to error or succeed in an Avo::BaseAction subclass will be rendered directly without sanitization in the toast/notification that appears in the UI on Action completion. A malicious...

6.5CVSS6.2AI score0.0071EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2023/07/15 12:00 a.m.32 views

rswag vulnerable to arbitrary JSON and YAML file read via directory traversal

rswag before 2.10.1 allows remote attackers to read arbitrary JSON and YAML files via directory traversal, because rswag-api can expose a file that is not the OpenAPI or Swagger specification file of a project...

7.5CVSS6.9AI score0.01271EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/05/26 12:00 a.m.32 views

Server-Side Template Injection in Camaleon CMS

Camaleon CMS prior to 2.7.4 was discovered to contain a Server-Side Template Injection SSTI vulnerability via the formats parameter...

9.8CVSS7.5AI score0.46136EPSS
SaveExploits6References1Affected Software1
RubySec
RubySec
added 2023/02/24 12:00 a.m.32 views

Code injection in pdf_info

pdfinfo 0.5.3 is vulnerable to Command Execution. An attacker using a specially crafted payload may execute OS commands by using command chaining because during object initalization there is no validation performed and the user provided path is used...

9.8CVSS3.9AI score0.03014EPSS
SaveExploits2References1
RubySec
RubySec
added 2023/02/01 12:00 a.m.32 views

CSRF Vulnerability with Rails < 5.2

Clockwork Web is vulnerable to cross-site request forgery CSRF with Rails 5.2. A CSRF attack works by getting an authorized user to visit a malicious website and then performing requests on behalf of the user. In this instance, actions include enabling and disabling jobs...

6.5CVSS2.4AI score0.00358EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/06/24 12:00 a.m.32 views

Improper handling of double quotes in file name in Diffy in Windows environment

The function that calls the diff tool in versions of Diffy prior to 3.4.1 does not properly handle double quotes in a filename when run in a Windows environment. This allows attackers to execute arbitrary commands via a crafted string...

9.8CVSS6.5AI score0.01793EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/04/23 12:00 a.m.32 views

Out-of-bounds Read in mrb_obj_is_kind_of in in mruby/mruby

Out-of-bounds Read in mrbobjiskindof in in GitHub repository mruby/mruby prior to 3.2. Impact: Possible arbitrary code execution if being exploited...

7.8CVSS7.1AI score0.00477EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2022/04/10 12:00 a.m.32 views

Out-of-bounds Read in mrb_get_args in mruby/mruby

Out-of-bounds Read in mrbgetargs in GitHub repository mruby/mruby prior to 3.2. Possible arbitrary code execution if being exploited...

9.8CVSS7.8AI score0.01576EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2022/01/07 12:00 a.m.32 views

A potential Denial of Service issue in protobuf-java

Summary A potential Denial of Service issue in protobuf-java was discovered in the parsing procedure for binary data. Affected versions: All versions of Java Protobufs including Kotlin and JRuby prior to the versions listed below. Protobuf "javalite" users typically Android are not affected...

7.5CVSS6.6AI score0.01669EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2020/10/20 12:00 a.m.32 views

HTTP Request Smuggling in Agoo

agoo through 2.12.3 allows request smuggling attacks where agoo is used as a backend and a frontend proxy also being vulnerable. It is possible to conduct HTTP request smuggling attacks by sending the Content-Length header twice. Furthermore, invalid Transfer Encoding headers were found to be...

7.5CVSS1.9AI score0.0117EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2020/08/04 12:00 a.m.32 views

Ability to change order address without triggering address validations in solidus

Impact This vulnerability allows a malicious customer to craft request data with parameters that allow changing the address of the current order without changing the shipment costs associated with the new shipment. All stores with at least two shipping zones and different costs of shipment per zo...

5.3CVSS0.00896EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2020/05/15 12:00 a.m.32 views

Potential remote code execution of user-provided local names in ActionView

There was a vulnerability in versions of Rails prior to 5.0.1 that would allow an attacker who controlled the locals argument of a render call. Versions Affected: rails 5.0.1 Not affected: Applications that do not allow users to control the names of locals. Fixed Versions: 4.2.11.2 Impact ------ ...

8.8CVSS5.3AI score0.82047EPSS
SaveExploits10References1Affected Software1
RubySec
RubySec
added 2020/01/09 12:00 a.m.32 views

Publify vulnerable to DoS attack

Publify before 8.0.2 is vulnerable to a Denial of Service attack...

7.5CVSS6.8AI score0.01083EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2019/08/20 12:00 a.m.32 views

Code execution backdoor in coin_base

The coinbase gem 4.2.1 through 4.2.2 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 2019/08/11 12:00 a.m.32 views

Rexical Command Injection Vulnerability

A command injection vulnerability appears in code generated by the Rexical gem versions v1.0.6 and earlier. It allows commands to be executed in a subprocess by Ruby's Kernel.open method...

9.8CVSS5.4AI score0.05899EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/06/22 12:00 a.m.32 views

ruby-ffi DDL loading issue on Windows OS

ruby-ffi version 1.9.23 and earlier has a DLL loading issue which can be hijacked on Windows OS, when a Symbol is used as DLL name instead of a String This vulnerability appears to have been fixed in v1.9.24 and later...

7.8CVSS4AI score0.01351EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/06/12 12:00 a.m.32 views

Null pointer dereference in mrb_class_real

An issue was discovered in mruby 1.4.1. There is a NULL pointer dereference in mrbclassreal because "class BasicObject" is not properly supported in class.c...

7.5CVSS6.9AI score0.02119EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2018/06/12 12:00 a.m.32 views

Insecure Permissions in Phusion Passenger

"An Insecure Permissions vulnerability in SpawningKit in Phusion Passenger 5.3.x before 5.3.2 causes information disclosure in the following situation: given a Passenger-spawned application process that reports that it listens on a certain Unix domain socket, if any of the parent directories of...

8.8CVSS6.3AI score0.01088EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/01/23 12:00 a.m.32 views

Paperclip ruby gem suffers from a Server-Side Request Forgery (SSRF) vulnerability in the Paperclip::UriAdapter and Paperclip::HttpUrlProxyAdapter class.

Paperclip gem provides multiple ways a file can be uploaded to a web server. The vulnerability affects two of Paperclip’s IO adapters that accept URLs as attachment data UriAdapter and HttpUrlProxyAdapter. When these adapters are used, Paperclip acts as a proxy and downloads the file from the...

9.8CVSS1.4AI score0.03053EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/01/04 12:00 a.m.32 views

Radiant CMS 1.1.4 Markdown admin/pages/*/edit part_body_content cross site scripting

Radiant CMS 1.1.4 has XSS via crafted Markdown input in the partbodycontent parameter to an admin/pages//edit resource...

5.4CVSS2.7AI score0.00537EPSS
SaveExploits1References1
RubySec
RubySec
added 2017/10/24 12:00 a.m.32 views

Filter Skipping Vulnerability in Ruby on Rails 3.0/actionpack

The template selection functionality in actionpack/lib/actionview/template/resolver.rb in Ruby on Rails 3.0.x before 3.0.10 and 3.1.x before 3.1.0.rc6 does not properly handle glob characters, which allows remote attackers to render arbitrary views via a crafted URL, related to a "filter skipping...

5CVSS6.7AI score0.01813EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2017/08/29 12:00 a.m.32 views

RubyGems ANSI escape sequence vulnerability

RubyGems version 2.6.12 and earlier is vulnerable to maliciously crafted gem specifications that include terminal escape characters. Printing the gem specification would execute terminal escape sequences...

9.8CVSS3.5AI score0.1081EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2017/08/29 12:00 a.m.32 views

RubyGems DNS request hijacking vulnerability

RubyGems version 2.6.12 and earlier is vulnerable to a DNS hijacking vulnerability that allows a MITM attacker to force the RubyGems client to down load and install gems from a server that the attacker controls...

8.1CVSS4.5AI score0.0475EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2016/08/11 12:00 a.m.32 views

Possible XSS Vulnerability in Action View

There is a possible XSS vulnerability in Action View. Text declared as "HTML safe" will not have quotes escaped when used as attribute values in tag helpers. Impact ------ Text declared as "HTML safe" when passed as an attribute value to a tag helper will not have quotes escaped which can lead to...

6.1CVSS1.6AI score0.03438EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2016/04/23 12:00 a.m.32 views

festivaltts4r Gem for Ruby Arbitrary Command Execution

festivaltts4r passes user modifiable strings directly to a shell command. An attacker can execute malicious commands by modifying the strings that are passed as arguments to the tospeech and and tomp3 methods in lib/festivaltts4r/festival4r.rb library...

9.8CVSS6.5AI score0.0256EPSS
SaveExploits0References1
RubySec
RubySec
added 2015/11/23 12:00 a.m.32 views

Phusion Passenger Server allows to overwrite headers in some cases

It is possible in some cases, for clients to overwrite headers set by the server, resulting in a medium level security issue. Passenger 5 uses an SCGI-inspired format to pass headers to Ruby/Python applications, while Passenger 4 uses an SCGI-inspired format to pass headers to all applications...

4.3CVSS6.8AI score0.02364EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2014/06/30 12:00 a.m.33 views

point-cli Gem for Ruby /lib/commands/setup.rb Process Table Local Plaintext Credential Disclosure

point-cli Gem for Ruby contains a flaw in /lib/commands/setup.rb that is due to the application exposing credential information in plaintext in the process table. This may allow a local attacker to gain access to credential information...

7.8CVSS6.6AI score0.00546EPSS
SaveExploits1References1
RubySec
RubySec
added 2011/05/13 12:00 a.m.32 views

rubygem-sqlite3 gem uses weak file permissions

The sqlite3-ruby gem in the rubygem-sqlite3 package before 1.2.4-0.5.1 in SUSE Linux Enterprise SLE 11 SP1 uses weak permissions for unspecified files, which allows local users to gain privileges via unknown vectors...

2.1CVSS6.9AI score0.00378EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2009/12/07 12:00 a.m.32 views

jruby-openssl Gem for JRuby fails to do proper certificate validation

A security problem involving peer certificate verification was found where failed verification silently did nothing, making affected applications vulnerable to attackers. Attackers could lead a client application to believe that a secure connection to a rogue SSL server is legitimate. Attackers...

7.5CVSS3.9AI score0.006EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2008/06/30 12:00 a.m.32 views

More ruby integer overflows (rb_ary_fill / Array#fill)

Integer overflow in the rbaryfill function in array.c in Ruby before revision 17756 allows context-dependent attackers to cause a denial of service crash or possibly have unspecified other impact via a call to the Arrayfill method with a start aka beg argument greater than ARYMAXSIZE. NOTE: this...

7.5CVSS6.1AI score0.03601EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2007/11/27 12:00 a.m.32 views

CVE-2007-6183 ruby-gnome2: format string vulnerability

Format string vulnerability in the mdiaginitialize function in gtk/src/rbgtkmessagedialog.c in Ruby-GNOME 2 aka Ruby/Gnome2 0.16.0, and SVN versions before 20071127, allows context-dependent attackers to execute arbitrary code via format string specifiers in the message parameter...

6.8CVSS7.1AI score0.0338EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2025/12/18 12:00 a.m.31 views

AWS SDK for Ruby's S3 Encryption Client has a Key Commitment Issue

Summary S3 Encryption Client for Ruby is an open-source client-side encryption library used to facilitate writing and reading encrypted records to S3. When the encrypted data key EDK is stored in an "Instruction File" instead of S3's metadata record, the EDK is exposed to an "Invisible Salamander...

6CVSS7AI score0.00207EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/12/30 12:00 a.m.31 views

Password Pusher Allows Session Token Interception Leading to Potential Hijacking

Impact A vulnerability has been reported in Password Pusher where an attacker can copy the session cookie before a user logs out, potentially allowing session hijacking. Although the session token is replaced and invalidated upon logout, if an attacker manages to capture the session cookie before...

5.7CVSS6.9AI score0.00213EPSS
SaveExploits0References1
RubySec
RubySec
added 2024/10/28 12:00 a.m.31 views

REXML ReDoS vulnerability

Impact The REXML gem before 3.3.9 has a ReDoS vulnerability when it parses an XML that has many digits between & and x...; in a hex numeric character reference &x...;. This does not happen with Ruby 3.2 or later. Ruby 3.1 is the only affected maintained Ruby. Note that Ruby 3.1 will reach EOL on...

8.7CVSS6.6AI score0.0142EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/07/10 12:00 a.m.31 views

Decidim cross-site scripting (XSS) in the pagination

Impact The pagination feature used in searches and filters is subject to potential XSS attack through a malformed URL using the GET parameter perpage. Patches Patched in version 0.27.6 and 0.28.1 References OWASP ASVS v4.0.3-5.1.3 Credits This issue was discovered in a security audit organized by...

7.1CVSS6.3AI score0.00417EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/04/26 12:00 a.m.31 views

Reflected XSS in Metrics Web Page

Reflected XSS in Sidekiq Web UI via the /metrics HTTP end-point and the substr query param: https://host/sidekiq/metrics?substr=foot%22%3E%3Cscript%20src=%22payload%22%20/%3E...

5.5CVSS6.2AI score0.00594EPSS
SaveExploits0References1Affected Software1
Total number of security vulnerabilities1291