Lucene search
+L
RubygemsMost viewed

1291 matches found

RubySec
RubySec
added 2011/07/02 12:00 a.m.41 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 2008/06/20 12:00 a.m.41 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 2007/09/27 12:00 a.m.41 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/07/11 12:00 a.m.40 views

Bootstrap Cross-Site Scripting (XSS) vulnerability

A vulnerability has been identified in Bootstrap that exposes users to Cross-Site Scripting XSS attacks. The issue is present in the carousel component, where the data-slide and data-slide-to attributes can be exploited through the href attribute of an tag due to inadequate sanitization. This...

6.2AI score
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/02/28 12:00 a.m.40 views

YARD's default template vulnerable to Cross-site Scripting in generated frames.html

Summary The "frames.html" file within the Yard Doc's generated documentation is vulnerable to Cross-Site Scripting XSS attacks due to inadequate sanitization of user input within the JavaScript segment of the "frames.erb" template file. Details The vulnerability stems from mishandling...

6.1CVSS5.5AI score0.0106EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2024/02/21 12:00 a.m.40 views

Possible Denial of Service Vulnerability in Rack Header Parsing

There is a possible denial of service vulnerability in the header parsing routines in Rack. This vulnerability has been assigned the CVE identifier CVE-2024-26146. Versions Affected: All. Not affected: None Fixed Versions: 2.0.9.4, 2.1.4.4, 2.2.8.1, 3.0.9.1 Impact Carefully crafted headers can...

7.5CVSS7.1AI score0.01996EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/10/24 12:00 a.m.40 views

encoded_id-rails potential DOS vulnerability due to URIs with extremely long encoded IDs

Impact The length of URIs and the various parts eg path segments, query parameters is usually limited by the webserver processing the incoming request. In the case of Puma the defaults are : - path segment length: 8192 - Max URI length: 1024 12 - Max query length: 1024 10 See...

7.5CVSS7AI score0.01112EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2023/07/11 12:00 a.m.40 views

Decidim Cross-site Scripting vulnerability in the processes filter

Impact The processes filter feature is susceptible to Cross-site scripting. This allows a remote attacker to execute JavaScript code in the context of a currently logged-in user. An attacker could use this vulnerability to make other users endorse or support proposals they have no intention of...

8.1CVSS6.8AI score0.00736EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/09/10 12:00 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.42961EPSS
SaveExploits12References1Affected Software1
RubySec
RubySec
added 2022/04/26 12:00 a.m.40 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/04/02 12:00 a.m.40 views

Command injection in cocoapods-downloader

The package cocoapods-downloader before 1.6.0, from 1.6.2 and before 1.6.3 are vulnerable to Command Injection via git argument injection. When calling the Pod::Downloader.preprocessoptions function and using git, both the git and branch parameters are passed to the git ls-remote subcommand in a...

9.8CVSS7.5AI score0.02549EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/04/02 12:00 a.m.40 views

NULL Pointer Dereference in mrb_vm_exec with super in mruby/mruby

NULL Pointer Dereference in mrbvmexec with super in GitHub repository mruby/mruby prior to 3.2. This vulnerability is capable of making the mruby interpreter crash, thus affecting the availability of the system...

7.1CVSS6.8AI score0.00369EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2022/02/11 12:00 a.m.40 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/09/13 12:00 a.m.40 views

Open Redirect in clearance

This affects the package clearance before 2.5.0. The vulnerability can be possible when users are able to set the value of session:returnto. If the value used for returnto contains multiple leading slashes /////example.com the user ends up being redirected to the external domain that comes after...

7.6CVSS1.1AI score0.00697EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2021/05/05 12:00 a.m.40 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.05003EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2020/05/18 12:00 a.m.40 views

CSRF Vulnerability in rails-ujs

There is an vulnerability in rails-ujs that allows attackers to send CSRF tokens to wrong domains. Versions Affected: rails = 5.2.4.3, rails = 6.0.3.1 Impact ------ This is a regression of CVE-2015-1840. In the scenario where an attacker might be able to control the href attribute of an anchor ta...

6.5CVSS2AI score0.04519EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
added 2017/10/24 12:00 a.m.40 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 2016/02/29 12:00 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 2015/06/16 12:00 a.m.40 views

IP whitelist bypass in Web Console

Specially crafted remote requests can spoof their origin, bypassing the IP whitelist, in any environment where Web Console is enabled development and test, by default. Users whose application is only accessible from localhost as is the default behaviour in Rails 4.2 are not affected, unless a loc...

4.3CVSS5.2AI score0.44708EPSS
SaveExploits6References1Affected Software1
RubySec
RubySec
added 2013/02/21 12:00 a.m.40 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:00 a.m.40 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 2010/01/10 12:00 a.m.40 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 2026/04/02 12:00 a.m.39 views

Rack - Forwarded Header semicolon injection enables Host and Scheme spoofing

Summary Rack::Utils.forwardedvalues parses the RFC 7239 Forwarded header by splitting on semicolons before handling quoted-string values. Because quoted values may legally contain semicolons, a header such as: http Forwarded: for="127.0.0.1;host=evil.com;proto=https" can be interpreted by Rack as...

6.5CVSS5.9AI score0.00179EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2025/03/14 12:00 a.m.39 views

Camaleon CMS Vulnerable to Privilege Escalation through a Mass Assignment

A Privilege Escalation through a Mass Assignment exists in Camaleon CMS When a user wishes to change his password, the 'updatedajax' method of the UsersController is called. The vulnerability stems from the use of the dangerous permit! method, which allows all parameters to pass through without a...

9.4CVSS7AI score0.00616EPSS
SaveExploits17References1Affected Software1
RubySec
RubySec
added 2024/10/01 12:00 a.m.39 views

Decidim has a cross-site scripting vulnerability in the version control page

Impact The version control feature used in resources is subject to potential cross-site scripting XSS attack through a malformed URL. Workarounds Not available References OWASP ASVS v4.0.3-5.1.3 Credits This issue was discovered in a security audit organized by Open Source Politics against Decidi...

7.1CVSS6.1AI score0.00424EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/03/31 12:00 a.m.39 views

Ruby Time component ReDos issue

A ReDoS issue was discovered in the Time component through 0.2.1 in Ruby through 3.2.1. The Time parser mishandles invalid URLs that have specific characters. It causes an increase in execution time for parsing strings to Time objects. The fixed versions are 0.1.1 and 0.2.2...

5.3CVSS6.8AI score0.02452EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/03/13 12:00 a.m.39 views

Possible Denial of Service Vulnerability in Rack’s header parsing

There is a denial of service vulnerability in the header parsing component of Rack. This vulnerability has been assigned the CVE identifier CVE-2023-27539. Versions Affected: = 2.0.0 Not affected: None. Fixed Versions: 2.2.6.4, 3.0.6.1 Impact Carefully crafted input can cause header parsing in Ra...

5.3CVSS4.5AI score0.01081EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/03/03 12:00 a.m.39 views

Possible DoS Vulnerability in Multipart MIME parsing

There is a possible DoS vulnerability in the Multipart MIME parsing code in Rack. This vulnerability has been assigned the CVE identifier CVE-2023-27530. Versions Affected: All. Not affected: None Fixed Versions: 3.0.4.2, 2.2.6.3, 2.1.4.3, 2.0.9.3 Impact The Multipart MIME parsing code in Rack...

7.5CVSS2.6AI score0.0183EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2023/01/18 12:00 a.m.39 views

Denial of service via header parsing in Rack

There is a possible denial of service vulnerability in the Range header parsing component of Rack. This vulnerability has been assigned the CVE identifier CVE-2022-44570. Versions Affected: = 1.5.0 Not affected: None. Fixed Versions: 2.0.9.2, 2.1.4.2, 2.2.6.2, 3.0.4.1 Impact Carefully crafted inp...

7.5CVSS4.7AI score0.01626EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/11/02 12:00 a.m.39 views

fluentd vulnerable to remote code execution due to insecure deserialization (in non-default configuration)

Impact A remote code execution RCE vulnerability in non-default configurations of Fluentd allows unauthenticated attackers to execute arbitrary code via specially crafted JSON payloads. Fluentd setups are only affected if the environment variable FLUENTOJOPTIONMODE is explicitly set to object...

9.8CVSS5.6AI score0.44983EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/03/30 12:00 a.m.39 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.02191EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2022/03/01 12:00 a.m.39 views

Remote shell execution vulnerability when applying commands from user input

Impact When using the apply method from imageprocessing to apply a series of operations that are coming from unsanitized user input, this allows the attacker to execute shell commands: rb ImageProcessing::Vips.apply system: "echo EXECUTED" EXECUTED This method is called internally by Active Stora...

10CVSS7.1AI score0.02686EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2021/12/15 12:00 a.m.39 views

NULL Pointer Dereference in mruby/mruby

mruby is vulnerable to NULL Pointer Dereference...

9.1CVSS6.9AI score0.01635EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2021/10/26 12:00 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 2019/02/15 12:00 a.m.39 views

XSS vulnerability in bootstrap

In Bootstrap before 3.4.1 and 4.3.x before 4.3.1, XSS is possible in the tooltip or popover data-template attribute...

6.1CVSS6.3AI score0.16404EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
added 2018/11/05 12:00 a.m.39 views

Possible DoS vulnerability in Rack

There is a possible DoS vulnerability in the multipart parser in Rack. This vulnerability has been assigned the CVE identifier CVE-2018-16470. Versions Affected: 2.0.4, 2.0.5 Not affected: = 2.0.3 Fixed Versions: 2.0.6 Impact ------ There is a possible DoS vulnerability in the multipart parser in...

7.5CVSS2.5AI score0.02033EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/10/04 12:00 a.m.39 views

Nokogiri gem, via libxml2, is affected by multiple vulnerabilities

Nokogiri 1.8.5 has been released. This is a security and bugfix release. It addresses two CVEs in upstream libxml2 rated as "medium" by Red Hat, for which details are below. If you're using your distro's system libraries, rather than Nokogiri's vendored libraries, there's no security need to...

7.5CVSS6.7AI score0.043EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2018/03/28 12:00 a.m.39 views

DoS by large request in WEBrick

There is a out-of-memory DoS vulnerability with a large request in WEBrick bundled with Ruby If an attacker sends a large request which contains huge HTTP headers, WEBrick try to process it on memory, so the request causes the out-of-memory DoS attack. All users running an affected release should...

7.5CVSS2.1AI score0.04458EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2016/01/25 12:00 a.m.39 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 2015/06/16 12:00 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 2014/09/27 12:00 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/07/02 12:00 a.m.39 views

CVE-2014-3483 rubygem-activerecord: SQL injection vulnerability in 'range' quoting

SQL injection vulnerability in activerecord/lib/activerecord/connectionadapters/postgresql/quoting.rb in the PostgreSQL adapter for Active Record in Ruby on Rails 4.x before 4.0.7 and 4.1.x before 4.1.3 allows remote attackers to execute arbitrary SQL commands by leveraging improper range quoting...

7.5CVSS3.5AI score0.04181EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2012/05/29 12:00 a.m.39 views

Puppet uses predictable filenames, allowing arbitrary file overwrite

Puppet 2.6.x before 2.6.15 and 2.7.x before 2.7.13, and Puppet Enterprise PE Users 1.0, 1.1, 1.2.x, 2.0.x, and 2.5.x before 2.5.1 uses predictable file names when installing Mac OS X packages from a remote source, which allows local users to overwrite arbitrary files or install arbitrary packages...

3.3CVSS6.9AI score0.0035EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2011/03/01 12:00 a.m.39 views

Ruby memory corruption in BigDecimal on 64bit platforms

The VpMemAlloc function in bigdecimal.c in the BigDecimal class in Ruby 1.9.2-p136 and earlier, as used on Apple Mac OS X before 10.6.7 and other platforms, does not properly allocate memory, which allows context-dependent attackers to execute arbitrary code or cause a denial of service applicati...

6.8CVSS6.2AI score0.03025EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2009/05/12 12:00 a.m.39 views

Ruby DL::dlopen could open a library with tainted library name even if $SAFE > 0

DL::dlopen could open a library with tainted library name even if $SAFE 0...

7.5CVSS1.9AI score0.07766EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2025/10/07 12:00 a.m.38 views

URI Credential Leakage Bypass

A vulnerability in the URI library bundled with Ruby allows sensitive user credentials such as usernames or passwords in a URI to be unintentionally leaked when combining URIs using the + operator. This issue bypasses the previous fix for CVE-2025-27221. The issue affects Ruby's built-in URI...

7.5CVSS7.2AI score0.00568EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2025/02/12 12:00 a.m.38 views

Possible Log Injection in Rack::CommonLogger

Summary Rack::CommonLogger can be exploited by crafting input that includes newline characters to manipulate log entries. The supplied proof-of-concept demonstrates injecting malicious content into logs. Details When a user provides the authorization credentials via Rack::Auth::Basic, if success,...

7.1CVSS6.6AI score0.01185EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
added 2024/09/20 12:00 a.m.38 views

Puma's header normalization allows for client to clobber proxy set headers

Impact Clients could clobber values set by intermediate proxies such as X-Forwarded-For by providing a underscore version of the same header X-ForwardedFor. Any users trusting headers set by their proxy may be affected. Attackers may be able to downgrade connections to HTTP non-SSL or redirect...

5.4CVSS6.7AI score0.0064EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
added 2024/08/28 12:00 a.m.38 views

SAML authentication bypass via Incorrect XPath selector

Ruby-SAML in = 12.2 and 1.13.0 = 1.16.0 does not properly verify the signature of the SAML Response. An unauthenticated attacker with access to any signed saml document by the IdP can thus forge a SAML Response/Assertion with arbitrary contents. This would allow the attacker to log in as arbitrar...

10CVSS7.2AI score0.10684EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
added 2023/09/13 12:00 a.m.38 views

Denial of Service Vulnerability in gRPC TCP Server (Posix-compatible platforms)

Lack of error handling in the TCP server in Google's gRPC starting version 1.23 on posix-compatible platforms ex. Linux allows an attacker to cause a denial of service by initiating a significant number of connections with the server. Note that gRPC C++ Python, and Ruby are affected, but gRPC Jav...

7.5CVSS7AI score0.00773EPSS
SaveExploits0References1Affected Software1
Total number of security vulnerabilities1291