Lucene search
+L
RubygemsRecent

1300 matches found

RubySec
RubySec
•added 2019/07/01 12:00 a.m.•30 views

Arbitrary Variants Via Query Parameters

Due to unvalidated input, an attacker can pass in arbitrary variants via query parameters. If an application treats variants as trusted, this can lead to potential vulnerabilities like SQL injection or cross-site scripting XSS. For instance: landingpage = fieldtest:landingpage Page.where"key =...

5.3CVSS4.9AI score0.01449EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2019/06/13 12:00 a.m.•27 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/06/04 12:00 a.m.•51 views

XSS Vulnerability in Chartkick Ruby Gem

Chartkick is vulnerable to a cross-site scripting XSS attack if both the following conditions are met: Condition 1: It's used with ActiveSupport.escapehtmlentitiesinjson = false this is not the default for Rails OR used with a non-Rails framework like Sinatra. Condition 2: Untrusted data or optio...

4.7CVSS2AI score0.00772EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2019/04/22 12:00 a.m.•32 views

Nokogiri gem, via libxslt, is affected by improper access control vulnerability

Nokogiri v1.10.3 has been released. This is a security release. It addresses a CVE in upstream libxslt rated as "Priority: medium" by Canonical, and "NVD Severity: high" by Debian. More details are available below. If you're using your distro's system libraries, rather than Nokogiri's vendored...

9.8CVSS0.0523EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/04/19 12:00 a.m.•41 views

Prototype pollution attack through jQuery $.extend

jQuery before 3.4.0 mishandles jQuery.extendtrue, , ... because of bject.prototype pollution. If an unsanitized source object contained an enumerable proto property, it could extend the native Object.prototype...

6.1CVSS2.2AI score0.8682EPSS
SaveExploits4References1Affected Software1
RubySec
RubySec
•added 2019/04/10 12:00 a.m.•69 views

Blacklist keys are no longer being filtered in airbrake-ruby

A flaw in airbrake-ruby v4.2.3 prevented user data from being filtered prior to sending to Airbrake. Such data could be user passwords. Therefore, an app could leak user passwords without knowing it...

9.8CVSS2.5AI score0.01442EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/04/04 12:00 a.m.•135 views

Remote code execution in bootstrap-sass

Arbitrary code execution via backdoor code, when downloaded from rubygems.org was discovered in bootstrap-sass 3.2.0.3. Users are advised to upgrade immediately to 3.2.0.4 An unauthenticated attacker can craft the cfduid cookie value with base64 arbitrary code to be executed via eval, which can b...

10CVSS6.2AI score0.04923EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2019/03/25 12:00 a.m.•95 views

Doorkeeper::OpenidConnect Open Redirect

Doorkeeper::OpenidConnect aka the OpenID Connect extension for Doorkeeper 1.4.x and 1.5.x before 1.5.4 has an open redirect via the redirecturi field in an OAuth authorization request that results in an error response with the 'openid' scope and a prompt=none value. This allows phishing attacks...

6.1CVSS6.8AI score0.01349EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/03/13 12:00 a.m.•101 views

Possible Remote Code Execution Exploit in Rails Development Mode

There is a possible a possible remote code executing exploit in Rails when in development mode. This vulnerability has been assigned the CVE identifier CVE-2019-5420. Versions Affected: 6.0.0.X, 5.2.X. Not affected: 5.2.0 Fixed Versions: 6.0.0.beta3, 5.2.2.1 Impact ------ With some knowledge of a...

9.8CVSS7.5AI score0.8933EPSS
SaveExploits13References1Affected Software1
RubySec
RubySec
•added 2019/03/13 12:00 a.m.•53 views

Denial of Service Vulnerability in Action View

There is a potential denial of service vulnerability in actionview. This vulnerability has been assigned the CVE identifier CVE-2019-5419. Impact ------ Specially crafted accept headers can cause the Action View template location code to consume 100% CPU, causing the server unable to process...

7.8CVSS1.8AI score0.08778EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
•added 2019/03/13 12:00 a.m.•37 views

File Content Disclosure in Action View

There is a possible file content disclosure vulnerability in Action View. This vulnerability has been assigned the CVE identifier CVE-2019-5418. Versions Affected: All. Not affected: None. Fixed Versions: 6.0.0.beta3, 5.2.2.1, 5.1.6.2, 5.0.7.2, 4.2.11.1 Impact ------ There is a possible file...

7.5CVSS6.8AI score0.98507EPSS
SaveExploits18References1Affected Software1
RubySec
RubySec
•added 2019/03/08 12:00 a.m.•29 views

Improper handling of ssh known_hosts file with Chloride

Prior to version 0.3.0, chloride's use of net-ssh resulted in host fingerprints for previously unknown hosts getting added to the user's knownhosts file without confirmation. In version 0.3.0 this is updated so that the user's knownhosts file is not updated by chloride...

7.5CVSS2.4AI score0.00893EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/03/05 12:00 a.m.•28 views

Escape sequence injection vulnerability in errors

An issue was discovered in RubyGems 2.6 and later through 3.0.2. Since Gem::CommandManagerrun calls alerterror without escaping, escape sequence injection is possible. There are many ways to cause an error...

7.5CVSS3.2AI score0.03281EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/03/05 12:00 a.m.•26 views

Delete directory using symlink when decompressing tar

A Directory Traversal issue was discovered in RubyGems 2.7.6 and later through 3.0.2. Before making new directories or touching files which now include path-checking code for symlinks, it would delete the target destination. If that destination was hidden behind a symlink, a malicious gem could...

8.8CVSS1AI score0.04193EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2019/03/05 12:00 a.m.•21 views

Escape sequence injection vulnerability in verbose

An issue was discovered in RubyGems 2.6 and later through 3.0.2. Since Gem::UserInteractionverbose calls say without escaping, escape sequence injection is possible...

7.5CVSS2.5AI score0.03281EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/03/05 12:00 a.m.•25 views

Escape sequence injection vulnerability in gem owner

An issue was discovered in RubyGems 2.6 and later through 3.0.2. The gem owner command outputs the contents of the API response directly to stdout. Therefore, if the response is crafted, escape sequence injection may occur...

7.5CVSS1.1AI score0.03281EPSS
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 2019/03/05 12:00 a.m.•19 views

Escape sequence injection vulnerability in api response handling

An issue was discovered in RubyGems 2.6 and later through 3.0.2. Gem::GemcutterUtilitieswithresponse may output the API response to stdout as it is. Therefore, if the API side modifies the response, escape sequence injection may occur...

7.5CVSS0.6AI score0.03281EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/02/15 12:00 a.m.•83 views

twitter-bootstrap-rails vulnerable to Cross-Site Scripting (XSS)

The seyhunak/twitter-bootstrap-rails gem includes a vendored version of the Bootstrap JavaScript library. 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. The most recent version of this gem, 5.0.0, includes Bootstrap v 3.3.6. Al...

6.1CVSS6.5AI score0.16404EPSS
SaveExploits4References1Affected Software1
RubySec
RubySec
•added 2019/02/15 12:00 a.m.•48 views

XSS vulnerability in bootstrap-sass

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.6AI score0.16404EPSS
SaveExploits4References1Affected 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.6AI score0.16404EPSS
SaveExploits4References1Affected Software1
RubySec
RubySec
•added 2019/02/07 12:00 a.m.•39 views

Devise Gem for Ruby Time-of-check Time-of-use race condition with lockable module

Devise ruby gem before 4.6.0 when the lockable module is used is vulnerable to a time-of-check time-of-use TOCTOU race condition due to incrementfailedattempts within the Devise::Models::Lockable class not being concurrency safe...

9.8CVSS2.3AI score0.01556EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2019/02/07 12:00 a.m.•17 views

Prototype Pollution in lodash

Versions of lodash before 4.17.11 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 constructor: prototype: ... causing the addition or modification of an existing propert...

6.8CVSS7AI score0.01553EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2019/01/17 12:00 a.m.•36 views

XSS vulnerability that affects bootstrap

In Bootstrap before 3.4.0, XSS is possible in the tooltip data-viewport attribute...

6.1CVSS6.1AI score0.03835EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/01/17 12:00 a.m.•33 views

XSS vulnerability that affects bootstrap

In Bootstrap before 3.4.0, XSS is possible in the tooltip data-viewport attribute...

6.1CVSS6.1AI score0.03835EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2019/01/17 12:00 a.m.•29 views

bootstrap Cross-site Scripting vulnerability

In Bootstrap before 3.4.0, XSS is possible in the affix configuration target property...

6.1CVSS6.8AI score0.03984EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2019/01/17 12:00 a.m.•29 views

bootstrap Cross-site Scripting vulnerability

In Bootstrap before 3.4.0, XSS is possible in the affix configuration target property...

6.1CVSS6.8AI score0.03984EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/11/27 12:00 a.m.•23 views

Bypass vulnerability in Active Storage

There is a vulnerability in Active Storage. This vulnerability has been assigned the CVE identifier CVE-2018-16477. Versions Affected: = 5.2.0 Not affected: 5.2.0 Fixed Versions: 5.2.1.1 Impact ------ Signed download URLs generated by ActiveStorage for Google Cloud Storage service and Disk servic...

6.5CVSS3.1AI score0.01311EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/11/27 12:00 a.m.•29 views

Broken Access Control vulnerability in Active Job

There is a vulnerability in Active Job. This vulnerability has been assigned the CVE identifier CVE-2018-16476. Versions Affected: = 4.2.0 Not affected: 4.2.0 Fixed Versions: 4.2.11, 5.0.7.1, 5.1.6.1, 5.2.1.1 Impact ------ Carefully crafted user input can cause Active Job to deserialize it using...

7.5CVSS4.3AI score0.02865EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/11/09 12:00 a.m.•57 views

Reflected XSS in Firefox in check endpoint

When passing an invalid check name as parameter to the endpoint where the easymon routes are mounted, a 406 response with a body that contains the invalid check name unescaped is returned. Malicious JavaScript can be injected into that invalid name and have it executed in Firefox...

6.1CVSS1.5AI score0.00896EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/11/05 12:00 a.m.•37 views

Possible XSS vulnerability in Rack

There is a possible vulnerability in Rack. This vulnerability has been assigned the CVE identifier CVE-2018-16471. Versions Affected: All. Not affected: None. Fixed Versions: 2.0.6, 1.6.11 Impact ------ There is a possible XSS vulnerability in Rack. Carefully crafted requests can impact the data...

6.1CVSS6.6AI score0.0189EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/11/05 12:00 a.m.•40 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/30 12:00 a.m.•26 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 2018/10/27 12:00 a.m.•23 views

fat_free_crm gem XSS vulnerability via query parameter

FatFreeCRM version =0.15.0 =0.16.0 =0.17.0 =0.17.2, ==0.18.0 contains a Cross Site Scripting XSS vulnerability in commit 6d60bc8ed010c4eda05d6645c64849f415f68d65 that can result in Javascript execution. This attack appear to be exploitable via Content with Javascript payload will be executed on e...

6.1CVSS4.6AI score0.01673EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/10/19 12:00 a.m.•59 views

mysql-binuuid-rails allows SQL Injection by removing default string escaping

mysql-binuuid-rails 1.1.0 and earlier allows SQL Injection because it removes default string escaping for affected database columns. ActiveRecord does not explicitly escape the Binary data type Type::Binary::Data for mysql. mysql-binuuid-rails uses a data type that is derived from the base Binary...

9.8CVSS2.2AI score0.01789EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/10/17 12:00 a.m.•42 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 2018/10/17 12:00 a.m.•25 views

Incorrect value comparison in Ruby openssl

An issue was discovered in the OpenSSL library in Ruby when two OpenSSL::X509::Name objects are compared using ==, depending on the ordering, non-equal objects may return true. When the first argument is one character longer than the second, or the second argument contains a character that is one...

9.8CVSS6.7AI score0.10715EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/10/17 12:00 a.m.•34 views

Incorrect equality check in OpenSSL::X509::Name

The equality check of OpenSSL::X509::Name is not correctly in openssl extension library bundled with Ruby. An instance of OpenSSL::X509::Name contains entities such as CN, C and so on. Some two instances of OpenSSL::X509::Name are equal only when all entities are exactly equal. However, there is ...

9.8CVSS3.1AI score0.10715EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/10/04 12:00 a.m.•40 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/09/28 12:00 a.m.•85 views

Jekyll _config.yml privilege escalation

Jekyll through 3.6.2, 3.7.x through 3.7.3, and 3.8.x through 3.8.3 allows attackers to access arbitrary files by specifying a symlink in the "include" key in the "config.yml" file...

7.5CVSS6.9AI score0.02188EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/09/14 12:00 a.m.•20 views

smart_proxy_dynflow gem authentication bypass in Foreman remote execution feature

An authentication bypass flaw was found in the smartproxydynflow component used by Foreman. A malicious attacker can use this flaw to remotely execute arbitrary commands on machines managed by vulnerable Foreman instances, in a highly privileged context...

10CVSS4.7AI score0.06056EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/09/13 12:00 a.m.•50 views

Bootstrap Cross-site Scripting vulnerability

In Bootstrap before 4.1.2, XSS is possible in the data-container property of tooltip. This is similar to CVE-2018-14041...

6.1CVSS6.8AI score0.04312EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2018/09/13 12:00 a.m.•40 views

Bootstrap vulnerable to Cross-Site Scripting (XSS)

In Bootstrap before 4.1.2, XSS is possible in the collapse data-parent attribute...

6.1CVSS6.8AI score0.04312EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/09/13 12:00 a.m.•46 views

Bootstrap Cross-site Scripting vulnerability

In Bootstrap starting in version 2.3.0 and prior to versions 3.4.0 and 4.1.2, XSS is possible in the data-container property of tooltip. This is similar to CVE-2018-14041...

6.1CVSS6.8AI score0.04312EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2018/08/09 12:00 a.m.•36 views

Malicious ruby gem - active-support

The gem duplicates official activesupport no hyphen code, but adds a compiled extension. The extension attempts to resolve a base64 encoded domain, downloads a payload, and executes. Replace this gem with the official activesupport gem...

10CVSS3.3AI score0.06129EPSS
SaveExploits1References1
RubySec
RubySec
•added 2018/07/27 12:00 a.m.•57 views

Insufficient URI encoding in restforce

A flaw in how restforce constructs URL's may allow an attacker to inject additional parameters into Salesforce API requests. Impact ------ This flaw is only exploitable in applications that pass user input directly to restforce's select, find, describe, update, upsert, and destroy methods...

9.8CVSS0.9AI score0.01506EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/07/26 12:00 a.m.•15 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/07/17 12:00 a.m.•29 views

Signed integer overflow in mrb_str_format

The CHECK macro in mrbgems/mruby-sprintf/src/sprintf.c in mruby 1.4.1 contains a signed integer overflow, possibly leading to out-of-bounds memory access because the mrbstrresize function in string.c does not check for a negative length...

7.5CVSS7AI score0.01354EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/07/11 12:00 a.m.•104 views

Doorkeeper gem does not revoke token for public clients

Any OAuth application that uses public/non-confidential authentication when interacting with Doorkeeper is unable to revoke its tokens when calling the revocation endpoint. A bug in the token revocation API would cause it to attempt to authenticate the public OAuth client as if it was a...

7.5CVSS1.5AI score0.01553EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/07/03 12:00 a.m.•267 views

XSS vulnerabilities via data-parent, data-target, data-container in bootstrap

In Bootstrap before 4.1.2, XSS is possible in collapse data-parent attribute CVE-2018-14040, data-target property of scrollspy CVE-2018-14041, data-container property of tooltip CVE-2018-14042...

6.1CVSS6.8AI score0.04312EPSS
SaveExploits3References1Affected Software1
Total number of security vulnerabilities1300