Lucene search
+L
RubygemsRecent

1255 matches found

RubySec
RubySec
•added 2019/07/16 12:0 a.m.•21 views

Arbitrary command execution in slanger

A remote attacker can execute arbitrary commands by sending a crafted request to the server. This is due to the use of Oj.load instead of Oj.strictload when processing messages. Note that slanger is no longer maintained...

9.8CVSS4.3AI score0.04042EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/07/12 12:0 a.m.•24 views

Remote command execution via filename

A remote shell execution vulnerability when using MiniMagick::Image.open with URL coming from unsanitized user input. e.g. MiniMagick::Image.open"| touch.txt"...

7.8CVSS4.1AI score0.07639EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2019/07/10 12:0 a.m.•7 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
Exploits2References1Affected Software1
RubySec
RubySec
•added 2019/07/05 12:0 a.m.•21 views

strong_password Ruby gem malicious version causing Remote Code Execution vulnerability

The strongpassword gem on RubyGems.org was hijacked by a malicious actor. The malicious actor published v0.0.7 containing malicious code that enables an attacker to execute remote code in production. Upgrade strongpassword to v0.0.8 to ensure no malicious code execution is possible...

9.8CVSS5.4AI score0.03329EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/07/02 12:0 a.m.•26 views

Arbitrary path traversal and file access via `yard server`

A path traversal vulnerability was discovered in YARD = 0.9.19 when using yard server to serve documentation. This bug would allow unsanitized HTTP requests to access arbitrary files on the machine of a yard server host under certain conditions. The issue is resolved in v0.9.20 and later...

7.5CVSS2AI score0.02334EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/07/01 12:0 a.m.•21 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
Exploits1References1Affected Software1
RubySec
RubySec
•added 2019/06/13 12:0 a.m.•21 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/06/04 12:0 a.m.•41 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
Exploits1References1Affected Software1
RubySec
RubySec
•added 2019/04/22 12:0 a.m.•26 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.05089EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/04/19 12:0 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.87218EPSS
Exploits4References1Affected Software1
RubySec
RubySec
•added 2019/04/10 12:0 a.m.•59 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/04/04 12:0 a.m.•28 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
Exploits1References1Affected Software1
RubySec
RubySec
•added 2019/03/25 12:0 a.m.•78 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/03/13 12:0 a.m.•91 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.8CVSS4.2AI score0.92144EPSS
Exploits13References1Affected Software1
RubySec
RubySec
•added 2019/03/13 12:0 a.m.•31 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.5CVSS0.8AI score0.98507EPSS
Exploits18References1Affected Software1
RubySec
RubySec
•added 2019/03/13 12:0 a.m.•49 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.08671EPSS
Exploits3References1Affected Software1
RubySec
RubySec
•added 2019/03/08 12:0 a.m.•22 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/03/05 12:0 a.m.•24 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.04212EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2019/03/05 12:0 a.m.•27 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.03372EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/03/05 12:0 a.m.•18 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.03372EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/03/05 12:0 a.m.•17 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.03372EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/03/05 12:0 a.m.•23 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/03/05 12:0 a.m.•22 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.03372EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/02/15 12:0 a.m.•36 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.1686EPSS
Exploits2References1Affected Software1
RubySec
RubySec
•added 2019/02/15 12:0 a.m.•43 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.3AI score0.1686EPSS
Exploits2References1Affected Software1
RubySec
RubySec
•added 2019/02/15 12:0 a.m.•56 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.2AI score0.1686EPSS
Exploits2References1Affected Software1
RubySec
RubySec
•added 2019/02/07 12:0 a.m.•30 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
Exploits1References1Affected Software1
RubySec
RubySec
•added 2019/02/07 12:0 a.m.•8 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
Exploits2References1Affected Software1
RubySec
RubySec
•added 2019/01/17 12:0 a.m.•28 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/01/17 12:0 a.m.•23 views

bootstrap Cross-site Scripting vulnerability

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

6.1CVSS6.1AI score0.03984EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2019/01/17 12:0 a.m.•28 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2019/01/17 12:0 a.m.•21 views

bootstrap Cross-site Scripting vulnerability

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

6.1CVSS6.1AI score0.03984EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2018/11/27 12:0 a.m.•17 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
Exploits1References1Affected Software1
RubySec
RubySec
•added 2018/11/27 12:0 a.m.•24 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.02559EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2018/11/09 12:0 a.m.•47 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2018/11/05 12:0 a.m.•30 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.1CVSS1AI score0.01882EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2018/11/05 12:0 a.m.•34 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2018/10/30 12:0 a.m.•19 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.0091EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2018/10/27 12:0 a.m.•18 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.01687EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2018/10/19 12:0 a.m.•47 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
Exploits1References1Affected Software1
RubySec
RubySec
•added 2018/10/17 12:0 a.m.•25 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2018/10/17 12:0 a.m.•33 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2018/10/17 12:0 a.m.•15 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2018/10/04 12:0 a.m.•37 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
Exploits0References1Affected Software1
RubySec
RubySec
•added 2018/09/28 12:0 a.m.•74 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.0217EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2018/09/14 12:0 a.m.•13 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.06007EPSS
Exploits0References1Affected Software1
RubySec
RubySec
•added 2018/09/13 12:0 a.m.•35 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.3AI score0.04293EPSS
Exploits1References1Affected Software1
RubySec
RubySec
•added 2018/09/13 12:0 a.m.•43 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.1AI score0.04293EPSS
Exploits2References1Affected Software1
RubySec
RubySec
•added 2018/09/13 12:0 a.m.•36 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.1AI score0.04293EPSS
Exploits2References1Affected Software1
RubySec
RubySec
•added 2018/08/09 12:0 a.m.•30 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
Exploits1References1
Total number of security vulnerabilities1255