Lucene search
+L
RubygemsMost viewed

1279 matches found

RubySec
RubySec
•added 2017/07/11 12:0 a.m.•41 views

Stored XSS in "gemirro" via injection in Gemspec "homepage" value

Stored cross-site scripting XSS vulnerability in Gemirro allows attackers to inject arbitrary web script via a crafted JavaScript URL in the "homepage" value of a ".gemspec" file. A ".gemspec" file must be created with a JavaScript URL in the homepage value. This can be used to build a gem for...

6.1CVSS1.4AI score0.00814EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2016/08/22 12:0 a.m.•41 views

Minitar Directory Traversal Vulnerability

Minitar allows attackers to overwrite arbitrary files during archive extraction via a .. dot dot in an extracted filename. Analogous vulnerabilities for unzip and tar: https://www.cvedetails.com/cve/CVE-2001-1268/ and http://www.cvedetails.com/cve/CVE-2001-1267/ Credit: ecneladis...

7.5CVSS4.6AI score0.04703EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2016/01/19 12:0 a.m.•41 views

Nokogiri gem contains a heap-based buffer overflow vulnerability in libxml2

Nokogiri version 1.6.7.2 has been released, pulling in several upstream patches to the vendored libxml2 to address the following CVE: CVE-2015-7499 CVSS v2 Base Score: 5.0 MEDIUM Heap-based buffer overflow in the xmlGROW function in parser.c in libxml2 before 2.9.3 allows context-dependent...

5CVSS3.7AI score0.06412EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2013/05/29 12:0 a.m.•41 views

CVE-2013-2119 rubygem-passenger: incorrect temporary file usage

Phusion Passenger gem before 3.0.21 and 4.0.x before 4.0.5 for Ruby allows local users to cause a denial of service prevent application start or gain privileges by pre-creating a temporary "config" file in a directory with a predictable name in /tmp/ before it is used by the gem...

4.6CVSS6.2AI score0.004EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2013/03/19 12:0 a.m.•41 views

CVE-2013-1854 rubygem-activerecord: attribute_dos Symbol DoS vulnerability

The Active Record component in Ruby on Rails 2.3.x before 2.3.18, 3.1.x before 3.1.12, and 3.2.x before 3.2.13 processes certain queries by converting hash keys to symbols, which allows remote attackers to cause a denial of service via crafted input to a where method. A flaw was found in the way...

5CVSS2.5AI score0.03438EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2013/02/22 12:0 a.m.•41 views

CVE-2013-1821 ruby: entity expansion DoS vulnerability in REXML

lib/rexml/text.rb in the REXML parser in Ruby before 1.9.3-p392 allows remote attackers to cause a denial of service memory consumption and crash via crafted text nodes in an XML document, aka an XML Entity Expansion XEE attack...

5CVSS5.6AI score0.06671EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2025/05/08 12:0 a.m.•40 views

Rack has an Unbounded-Parameter DoS in Rack::QueryParser

Summary Rack::QueryParser parses query strings and application/x-www-form-urlencoded bodies into Ruby data structures without imposing any limit on the number of parameters, allowing attackers to send requests with extremely large numbers of parameters. Details The vulnerability arises because...

7.5CVSS6.8AI score0.01157EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2023/09/14 12:0 a.m.•40 views

sidekiq Denial of Service vulnerability

Versions of the package sidekiq before 7.1.3 are vulnerable to Denial of Service DoS due to insufficient checks in the dashboard-charts.js file. An attacker can exploit this vulnerability by manipulating the localStorage value which will cause excessive polling requests...

7.5CVSS6.8AI score0.0075EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2023/01/18 12:0 a.m.•40 views

ReDoS based DoS vulnerability in Action Dispatch

There is a possible regular expression based DoS vulnerability in Action Dispatch. This vulnerability has been assigned the CVE identifier CVE-2023-22792. Versions Affected: = 3.0.0 Not affected: 3.0.0 Fixed Versions: 6.1.7.1, 7.0.4.1 Impact Specially crafted cookies, in combination with a...

7.5CVSS7.3AI score0.01695EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/09/10 12:0 a.m.•40 views

PDFKit vulnerable to Command Injection

The package pdfkit from version 0.0.0 through version 0.8.6 is vulnerable to Command Injection where the URL is not properly sanitized...

9.8CVSS3.9AI score0.39543EPSS
SaveExploits11References1Affected Software1
RubySec
RubySec
•added 2022/05/13 12:0 a.m.•40 views

Phusion Passenger information disclosure

In agent/Core/SpawningKit/Spawner.h in Phusion Passenger 5.1.10 fixed in Passenger Open Source 5.1.11 and Passenger Enterprise 5.1.10, if Passenger is running as root, it is possible to list the contents of arbitrary files on a system by symlinking a file named REVISION from the application root...

4.7CVSS2.2AI score0.00358EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/12/14 12:0 a.m.•40 views

Possible Open Redirect in Host Authorization Middleware

There is a possible open redirect vulnerability in the Host Authorization middleware in Action Pack. Specially crafted "X-Forwarded-Host" headers in combination with certain "allowed host" formats can cause the Host Authorization middleware in Action Pack to redirect users to a malicious website...

6.1CVSS6.4AI score0.04182EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/10/12 12:0 a.m.•40 views

Inconsistent Interpretation of HTTP Requests ('HTTP Request Smuggling') in puma

Impact Prior to puma version 5.5.0, using puma with a proxy which forwards LF characters as line endings could allow HTTP request smuggling. A client could smuggle a request through a proxy, causing the proxy to send a response back to another unknown client. This behavior forwarding LF character...

3.7CVSS6.8AI score0.01203EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2020/06/17 12:0 a.m.•40 views

Untrusted users able to run pending migrations in production

There is a vulnerability in versions of Rails prior to 6.0.3.2 that allowed an untrusted user to run any pending migrations on a Rails app running in production. This vulnerability has been assigned the CVE identifier CVE-2020-8185. Versions Affected: 6.0.0 = 6.0.3.2 Impact ------ Using this issu...

6.5CVSS4.3AI score0.02181EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/10/17 12:0 a.m.•40 views

Tainted flags not always propogated in Array#pack and String#unpack

In Arraypack and Stringunpack with some formats, the tainted flags of the original data are not propagated to the returned string/array. Arraypack method converts the receiver’s contents into a string with specified format. If the receiver contains some tainted objects, the returned string also...

8.1CVSS6.8AI score0.07968EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2016/02/29 12:0 a.m.•40 views

Possible Information Leak Vulnerability in Action View

There is a possible directory traversal and information leak vulnerability in Action View. This was meant to be fixed on CVE-2016-0752. However the 3.2 patch was not covering all the scenarios. This vulnerability has been assigned the CVE identifier CVE-2016-2097. Versions Affected: 3.2.x, 4.0.x,...

5.3CVSS0.8AI score0.04423EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2016/01/25 12:0 a.m.•40 views

Possible Information Leak Vulnerability in Action View

There is a possible directory traversal and information leak vulnerability in Action View. This vulnerability has been assigned the CVE identifier CVE-2016-0752. Versions Affected: All. Not affected: None. Fixed Versions: 5.0.0.beta1.1, 4.2.5.1, 4.1.14.1, 3.2.22.1 Impact ------ Applications that...

7.5CVSS2.3AI score0.95537EPSS
SaveExploits11References1Affected Software1
RubySec
RubySec
•added 2013/12/02 12:0 a.m.•40 views

sprout Gem for Ruby archive_unpacker.rb unpack_zip() Function Multiple Parameter Arbitrary Code Execution

sprout Gem for Ruby contains a flaw in the unpackzip function in archiveunpacker.rb. The issue is due to the program failing to properly sanitize input passed via the 'zipfile', 'dir', 'zipname', and 'output' parameters. This may allow a context-dependent attacker to execute arbitrary code...

7.5CVSS7AI score0.01971EPSS
SaveExploits1References1
RubySec
RubySec
•added 2013/11/22 12:0 a.m.•40 views

CVE-2013-4164 ruby: heap overflow in floating point parsing

Heap-based buffer overflow in Ruby 1.8, 1.9 before 1.9.3-p484, 2.0 before 2.0.0-p353, 2.1 before 2.1.0 preview2, and trunk before revision 43780 allows context-dependent attackers to cause a denial of service segmentation fault and possibly execute arbitrary code via a string that is converted to...

6.8CVSS6.1AI score0.34968EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
•added 2010/06/15 12:0 a.m.•40 views

CVE-2010-0541 Ruby WEBrick javascript injection flaw

Cross-site scripting XSS vulnerability in the WEBrick HTTP server in Ruby in Apple Mac OS X 10.5.8, and 10.6 before 10.6.4, allows remote attackers to inject arbitrary web script or HTML via a crafted URI that triggers a UTF-7 error page...

4.3CVSS5.3AI score0.02814EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2008/06/20 12:0 a.m.•40 views

CVE-2008-2662 ruby: Integer overflows in rb_str_buf_append()

Multiple integer overflows in the rbstrbufappend function in Ruby 1.8.4 and earlier, 1.8.5 before 1.8.5-p231, 1.8.6 before 1.8.6-p230, 1.8.7 before 1.8.7-p22, and 1.9.0 before 1.9.0-2 allow context-dependent attackers to execute arbitrary code or cause a denial of service via unknown vectors that...

10CVSS7.2AI score0.04264EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2025/02/26 12:0 a.m.•39 views

CVE-2025-27220 - ReDoS in CGI::Util#escapeElement.

There is a possibility for Regular expression Denial of Service ReDoS by in the cgi gem. This vulnerability has been assigned the CVE identifier CVE-2025-27220. We recommend upgrading the cgi gem. Details The regular expression used in CGI::UtilescapeElement is vulnerable to ReDoS. The crafted...

7.5CVSS7AI score0.00732EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/06/02 12:0 a.m.•39 views

activeadmin vulnerable to stored persistent cross-site scripting (XSS) in dynamic form legends

Impact Users settings their active admin form legends dynamically may be vulnerable to stored XSS, as long as its value can be injected directly by a malicious user. For example: A public web application allows users to create entities with arbitrary names. Active Admin is used to administrate...

6.1CVSS6.6AI score0.00349EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/03/21 12:0 a.m.•39 views

Buffer overread vulnerability in StringIO

An issue was discovered in StringIO 3.0.1, as distributed in Ruby 3.0.x through 3.0.6 and 3.1.x through 3.1.4. The ungetbyte and ungetc methods on a StringIO can read past the end of a string, and a subsequent call to StringIO.gets may return the memory value. This vulnerability is not affected...

9.8CVSS7AI score0.02364EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/02/03 9:0 p.m.•39 views

Improper Handling of Unexpected Data Type in Nokogiri

Summary Nokogiri v1.16.2 upgrades the version of its dependency libxml2 to v2.12.5. libxml2 v2.12.5 addresses the following vulnerability: CVE-2024-25062 / https://vulners.com/cve/CVE-2024-25062 described at https://gitlab.gnome.org/GNOME/libxml2/-/issues/604 patched by...

6.6AI score0.01364EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
•added 2022/05/24 12:0 a.m.•39 views

Missing Initialization of Resource in Apache Arrow

While investigating UBSAN errors in https://github.com/apache/arrow/pull/5365 it was discovered Apache Arrow versions 0.12.0 to 0.14.1, left memory Array data uninitialized when reading RLE null data from parquet. This affected the C++, Python, Ruby and R implementations. The uninitialized memory...

7.5CVSS2.7AI score0.04608EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/04/26 12:0 a.m.•39 views

Possible XSS Vulnerability in Action View tag helpers

There is a possible XSS vulnerability in Action View tag helpers. Passing untrusted input as hash keys can lead to a possible XSS vulnerability. This vulnerability has been assigned the CVE identifier CVE-2022-27777. Versions Affected: ALL Not affected: NONE Fixed Versions: 7.0.2.4, 6.1.5.1,...

6.1CVSS3.2AI score0.01639EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2022/02/11 12:0 a.m.•39 views

Information Exposure with Puma when used with Rails

Impact Prior to puma version 5.6.2, puma may not always call close on the response body. Rails, prior to version 7.0.2.2, depended on the response body being closed in order for its CurrentAttributes implementation to work correctly. From Rails: Under certain circumstances response bodies will no...

8CVSS6.4AI score0.02107EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/10/26 12:0 a.m.•39 views

XSS in the `of` option of the `.position()` util in jquery-ui

Impact Accepting the value of the of option of the .position util from untrusted sources may execute untrusted code. For example, invoking the following code: js $"element".position my: "left top", at: "right bottom", of: "", collision: "none" ; will call the doEvilThing function. Patches The iss...

6.5CVSS6.8AI score0.40768EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2021/05/05 12:0 a.m.•39 views

Possible Information Disclosure / Unintended Method Execution in Action Pack

There is a possible information disclosure / unintended method execution vulnerability in Action Pack which has been assigned the CVE identifier CVE-2021-22885. Versions Affected: = 2.0.0. Not affected: 2.0.0. Fixed Versions: 6.1.3.2, 6.0.3.7, 5.2.4.6, 5.2.6 Impact ------ There is a possible...

7.5CVSS2.5AI score0.04195EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2020/05/18 12:0 a.m.•39 views

Potentially unintended unmarshalling of user-provided objects in MemCacheStore and RedisCacheStore

There is potentially unexpected behaviour in the MemCacheStore and RedisCacheStore where, when untrusted user input is written to the cache store using the raw: true parameter, re-reading the result from the cache can evaluate the user input as a Marshalled object instead of plain text. Vulnerabl...

9.8CVSS2.6AI score0.45732EPSS
SaveExploits5References1Affected Software1
RubySec
RubySec
•added 2018/01/09 12:0 a.m.•39 views

sinatra ruby gem path traversal via backslash characters on Windows

An issue was discovered in rack-protection/lib/rack/protection/pathtraversal.rb in Sinatra 2.x before 2.0.1 on Windows. Path traversal is possible via backslash characters...

5.3CVSS5.2AI score0.01838EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2017/10/24 12:0 a.m.•39 views

Moderate severity vulnerability that affects rails

The session fixation protection mechanism in cgiprocess.rb in Rails 1.2.4, as used in Ruby on Rails, removes the :cookieonly attribute from the DEFAULTSESSIONOPTIONS constant, which effectively causes cookieonly to be applied only to the first instantiation of CgiRequest, which allows remote...

6.8CVSS6.9AI score0.03576EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2015/06/16 12:0 a.m.•39 views

XSS Vulnerability in ActiveSupport::JSON.encode

When a Hash containing user-controlled data is encode as JSON either through Hashtojson or ActiveSupport::JSON.encode, Rails does not perform adequate escaping that matches the guarantee implied by the escapehtmlentitiesinjson option which is enabled by default. If this resulting JSON string is...

4.3CVSS1AI score0.0278EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2015/04/29 12:0 a.m.•39 views

rest-client ruby gem logs sensitive information

REST client for Ruby aka rest-client before 1.7.3 logs usernames and passwords, which allows local users to obtain sensitive information by reading the log...

2.1CVSS2.5AI score0.00373EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2014/09/27 12:0 a.m.•39 views

i18n Gem for Ruby lib/i18n/core_ext/hash.rb Hash#slice() Function Hash Handling DoS

i18n Gem for Ruby contains a flaw in the Hashslice function in lib/i18n/coreext/hash.rb that is triggered when calling a hash when :somekey is in keepkeys but not in the hash. This may allow an attacker to cause the program to crash...

7.5CVSS1.8AI score0.0339EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2014/04/07 12:0 a.m.•39 views

CVE-2014-3916 ruby: DoS via long string in str_buf_cat()

The strbufcat function in string.c in Ruby 1.9.3, 2.0.0, and 2.1 allows context-dependent attackers to cause a denial of service segmentation fault and crash via a long string...

5CVSS6.2AI score0.01374EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2013/02/21 12:0 a.m.•39 views

PDFKit Gem for Ruby PDF File Generation Parameter Handling Remote Code Execution

PDFKit Gem for Ruby contains a flaw that is due to the program failing to properly validate input during the handling of parameters when generating PDF files. This may allow a remote attacker to potentially execute arbitrary code via the pdfkit generation options...

9.8CVSS7.7AI score0.02675EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2013/02/07 12:0 a.m.•39 views

CVE-2013-0262 rubygem-rack: Path sanitization information disclosure

rack/file.rb Rack::File in Rack 1.5.x before 1.5.2 and 1.4.x before 1.4.5 allows attackers to access arbitrary files outside the intended root directory via a crafted PATHINFO environment variable, probably a directory traversal vulnerability that is remotely exploitable, aka "symlink path...

4.3CVSS6.3AI score0.02941EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2011/07/02 12:0 a.m.•39 views

Ruby Random Number Generation Local Denial Of Service Vulnerability

Ruby before 1.8.7-p352 does not reset the random seed upon forking, which makes it easier for context-dependent attackers to predict the values of random numbers by leveraging knowledge of the number sequence obtained in a different child process, a related issue to CVE-2003-0900. NOTE: this issu...

5CVSS4.2AI score0.02582EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2010/01/10 12:0 a.m.•39 views

CVE-2009-4492 ruby WEBrick log escape sequence

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.4AI score0.15936EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
•added 2008/06/20 12:0 a.m.•39 views

CVE-2008-2664 ruby: Unsafe use of alloca in rb_str_format()

The rbstrformat function in Ruby 1.8.4 and earlier, 1.8.5 before 1.8.5-p231, 1.8.6 before 1.8.6-p230, 1.8.7 before 1.8.7-p22, and 1.9.0 before 1.9.0-2 allows context-dependent attackers to trigger memory corruption via unspecified vectors related to alloca, a different issue than CVE-2008-2662,...

7.8CVSS6.7AI score0.0428EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2007/09/27 12:0 a.m.•39 views

Ruby Net::HTTPS library does not validate server certificate CN

The connect method in lib/net/http.rb in the 1 Net::HTTP and 2 Net::HTTPS libraries in Ruby 1.8.5 and 1.8.6 does not verify that the commonName CN field in a server certificate matches the domain name in an HTTPS request, which makes it easier for remote attackers to intercept SSL transmissions v...

4.3CVSS3.3AI score0.01681EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2024/02/20 12:0 a.m.•38 views

Cross-site scripting (XSS) in the dynamic file uploads

Impact The dynamic file upload feature is subject to potential XSS attach in case the attacker manages to modify the file names of the records being uploaded to the server. This appears in sections where the user controls the file upload dialogs themselves and has the technical knowledge to chang...

6.3CVSS6AI score0.00493EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2023/04/20 12:0 a.m.•38 views

Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS) in Pay

Impact A payments info page of Pay is susceptible to reflected Cross-site scripting. An attacker could create a working URL that renders a javascript link to a user on a Rails application that integrates Pay. This URL could be distributed via email to specifically target certain individuals. If t...

7.1CVSS6.5AI score0.0045EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/10/04 12:0 a.m.•38 views

protobuf-java has a potential Denial of Service issue

Summary A potential Denial of Service issue in protobuf-java core and lite was discovered in the parsing procedure for binary and text format data. Input streams containing multiple instances of non-repeated embedded messages with repeated or unknown fields causes objects to be converted...

7.5CVSS3.3AI score0.01137EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/05/14 12:0 a.m.•38 views

xapian-core Cross-site Scripting vulnerability

A cross-site scripting vulnerability in queryparser/termgeneratorinternal.cc in Xapian xapian-core before 1.4.6 exists due to incomplete HTML escaping by Xapian::MSet::snippet...

6.1CVSS1.2AI score0.01452EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/04/20 12:0 a.m.•38 views

SQL injection for certain queries with variables

For some queries, specific variable values can modify the query rather than just the variable. This can occur if: 1. the query's data source uses different escaping than the Rails database OR 2. the query has a variable inside a string literal Since Blazer is designed to run arbitrary queries, th...

7.5CVSS2.6AI score0.00857EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2022/03/30 12:0 a.m.•38 views

HTTP Request Smuggling in puma

Impact When using Puma behind a proxy that does not properly validate that the incoming HTTP request matches the RFC7230 standard, Puma and the frontend proxy may disagree on where a request starts and ends. This would allow requests to be smuggled via the front-end proxy to Puma. The following...

9.1CVSS0.9AI score0.02173EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2021/05/05 12:0 a.m.•38 views

Possible DoS Vulnerability in Action Controller Token Authentication

There is a possible DoS vulnerability in the Token Authentication logic in Action Controller. This vulnerability has been assigned the CVE identifier CVE-2021-22904. Versions Affected: = 4.0.0 Not affected: 4.0.0 Fixed Versions: 6.1.3.2, 6.0.3.7, 5.2.4.6, 5.2.6 Impact ------ Impacted code uses...

7.5CVSS4.4AI score0.04808EPSS
SaveExploits1References1Affected Software1
Total number of security vulnerabilities1279