Lucene search
+L
RubygemsRecent

1278 matches found

RubySec
RubySec
•added 2019/02/07 12:0 a.m.•10 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:0 a.m.•31 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:0 a.m.•29 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:0 a.m.•26 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
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2019/01/17 12:0 a.m.•24 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
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/11/27 12:0 a.m.•20 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:0 a.m.•27 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
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/11/09 12:0 a.m.•50 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:0 a.m.•31 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.0189EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/11/05 12:0 a.m.•36 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:0 a.m.•23 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.00915EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/10/27 12:0 a.m.•21 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:0 a.m.•51 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: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 2018/10/17 12:0 a.m.•19 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:0 a.m.•32 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:0 a.m.•38 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:0 a.m.•76 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:0 a.m.•15 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:0 a.m.•45 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
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2018/09/13 12:0 a.m.•36 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
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/09/13 12:0 a.m.•42 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
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2018/08/09 12:0 a.m.•33 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:0 a.m.•55 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:0 a.m.•11 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.02413EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2018/07/17 12:0 a.m.•27 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.01392EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/07/11 12:0 a.m.•93 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.01611EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/07/03 12:0 a.m.•259 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.1CVSS2.6AI score0.04293EPSS
SaveExploits3References1Affected Software1
RubySec
RubySec
•added 2018/06/22 12:0 a.m.•23 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/19 12:0 a.m.•32 views

Path Traversal in Sprockets

Specially crafted requests can be used to access files that exist on the filesystem that is outside an application's root directory, when the Sprockets server is used in production. All users running an affected release should either upgrade or use one of the work arounds immediately. Workaround:...

7.5CVSS6.8AI score0.26717EPSS
SaveExploits2References1Affected Software1
RubySec
RubySec
•added 2018/06/14 12:0 a.m.•25 views

Directory Traversal in rubyzip

rubyzip version 1.2.1 and earlier contains a Directory Traversal vulnerability in Zip::File component that can result in write arbitrary files to the filesystem. If a site allows uploading of .zip files, an attacker can upload a malicious file which contains symlinks or files with absolute...

9.8CVSS3.7AI score0.04585EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/06/12 12:0 a.m.•27 views

Incorrect Access Control in Phusion Passenger

An Incorrect Access Control vulnerability in SpawningKit in Phusion Passenger 5.3.x before 5.3.2 allows a Passenger-managed malicious application, upon spawning a child process, to report an arbitrary different PID back to Passenger's process manager. If the malicious application then generates a...

7.8CVSS6.9AI score0.009EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/06/12 12:0 a.m.•30 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:0 a.m.•33 views

SpawningKit exploits

During the spawning of a malicious Passenger-managed application, SpawningKit in Phusion Passenger 5.3.x before 5.3.2 allows such applications to replace key files or directories in the spawning communication directory with symlinks. This then could result in arbitrary reads and writes, which in...

9.8CVSS6.5AI score0.01948EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/06/12 12:0 a.m.•31 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/06/12 12:0 a.m.•25 views

CHMOD race vulnerability

The file system access race condition allows for local privilege escalation and affects the Nginx module for Passenger versions 5.3.1, all the way back to 3.0.0 the chown command entered the code in 2010. The vulnerability was exploitable only when running a non-standard...

7CVSS7.1AI score0.00276EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/06/12 12:0 a.m.•65 views

Null pointer dereference in mrb_class

An issue was discovered in mruby 1.4.1. There is a NULL pointer dereference in mrbclass, related to certain .clone usage, because mrbobjclone in kernel.c copies flags other than the MRBFLAGISFROZEN flag e.g., the embedded flag...

7.5CVSS6.8AI score0.01552EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/06/12 12:0 a.m.•22 views

Heap buffer overflow in OP_ENTER

An issue was discovered in mruby 1.4.1. There is a heap-based buffer over-read associated with OPENTER because a heap-based mrbgems/mruby-fiber/src/fiber.c does not extend the stack in cases of many arguments to fiber...

7.5CVSS7AI score0.01552EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/06/05 12:0 a.m.•21 views

Use of uninitialized pointer in mrb_hash_keys

The initcopy function in kernel.c in mruby 1.4.1 makes initializecopy calls for TTICLASS objects, which allows attackers to cause a denial of service mrbhashkeys uninitialized pointer and application crash or possibly have unspecified other impact...

9.8CVSS7.4AI score0.02203EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/05/31 12:0 a.m.•31 views

XSS via the 400 Bad Request page

Sinatra before 2.0.2 has XSS via the 400 Bad Request page that occurs upon a params parser exception...

6.1CVSS3.6AI score0.02193EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/05/23 12:0 a.m.•43 views

ruby-grape Gem has XSS via "format" parameter

When request on API contains the "format" parameter in GET, the input value of this parameter is rendered as the web-server responds with text/html header. Example: http://example.com/api/endpoint?format=%3Cscript%3Ealertdocument.cookie%3C/script%3E...

6.1CVSS1.5AI score0.01428EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/05/03 12:0 a.m.•24 views

private_address_check Ruby Gem Time-of-check Time-of-use race condition

privateaddresscheck ruby gem before 0.5.0 is vulnerable to a time-of-check time-of-use TOCTOU race condition due to the address the socket uses not being checked. DNS entries with a TTL of 0 can trigger this case where the initial resolution is a public address by the subsequent resolution is a...

4.3CVSS2.8AI score0.00691EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/04/30 12:0 a.m.•17 views

Auth tag forgery vulnerability with AES-GCM encrypted JWT

Ruby's OpenSSL bindings do not check the length of the supplied authentication tag when decrypting an authenticated encryption mode such as AES-GCM, leaving this up to the authors of a gem/app to implement for properly validating the message. json-jwt was not checking for the authentication tag...

5.3CVSS2.2AI score0.00777EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/04/23 12:0 a.m.•25 views

Insecure path handling in Bundler

Bundler prior to 2.1.0 uses a predictable path in /tmp/, created with insecure permissions as a storage location for gems, if locations under the user's home directory are not available. If Bundler is used in a scenario where the user does not have a writable home directory, an attacker could pla...

7.8CVSS6.7AI score0.00529EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/04/18 12:0 a.m.•55 views

Use after free in File#initilialize_copy

In versions of mruby up to and including 1.4.0, a use-after-free vulnerability exists in src/io.c::Fileinitilializecopy. An attacker that can cause Ruby code to be run can possibly use this to execute arbitrary code...

9.8CVSS7.6AI score0.02344EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/04/17 12:0 a.m.•26 views

Use after free caused by integer overflow in environment stack

In versions of mruby up to and including 1.4.0, an integer overflow exists in src/vm.c::mrbvmexec when handling OPGETUPVAR in the presence of deep scope nesting, resulting in a use-after-free. An attacker that can cause Ruby code to be run can use this to possibly execute arbitrary code...

9.8CVSS7.5AI score0.02605EPSS
SaveExploits1References1Affected Software1
RubySec
RubySec
•added 2018/04/13 12:0 a.m.•47 views

Moderate severity vulnerability that affects nokogiri

The xzhead function in xzlib.c in libxml2 before 2.9.6 allows remote attackers to cause a denial of service memory consumption via a crafted LZMA file, because the decoder functionality does not restrict memory usage to what is required for a legitimate file. References: -...

6.5CVSS7.2AI score0.02706EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/04/03 12:0 a.m.•8 views

Buffer under-read in String#unpack

An attacker controlling the unpacking format similar to format string vulnerabilities can trigger a buffer under-read in the Stringunpack method, resulting in a massive and controlled information disclosure. Stringunpack receives format specifiers as its parameter, and can be specified the positi...

7.5CVSS7.4AI score0.0767EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/04/03 12:0 a.m.•11 views

HTTP response splitting attack in WEBrick

Allows an HTTP Response Splitting attack. An attacker can inject a crafted key and value into an HTTP response for the HTTP server of WEBrick...

5.3CVSS6.5AI score0.05556EPSS
SaveExploits0References1Affected Software1
RubySec
RubySec
•added 2018/03/29 12:0 a.m.•68 views

Revert libxml2 behavior in Nokogiri gem that could cause XSS

MRI Behavior in libxml2 has been reverted which caused CVE-2018-8048 loofah gem, CVE-2018-3740 sanitize gem, and CVE-2018-3741 rails-html-sanitizer gem. The commit in question is here: https://github.com/GNOME/libxml2/commit/960f0e2 and more information is available about this commit and its impa...

6.1CVSS0.7AI score0.01962EPSS
SaveExploits0References1Affected Software1
Total number of security vulnerabilities1278