@truffle/require@2.0.61

Vulnerabilities

8 via 580 paths

Dependencies

591

Source

npm

Find, fix and prevent vulnerabilities in your code.

Severity
  • 1
  • 5
  • 2
Status
  • 8
  • 0
  • 0

high severity

Command Injection

  • Vulnerable module: lodash.template
  • Introduced through: @truffle/config@1.2.43

Detailed paths

  • Introduced through: @truffle/require@2.0.61 @truffle/config@1.2.43 module@1.2.5 lodash.template@4.2.4

Overview

lodash.template is a The Lodash method _.template exported as a Node.js module.

Affected versions of this package are vulnerable to Command Injection via template.

PoC

var _ = require('lodash');

_.template('', { variable: '){console.log(process.env)}; with(obj' })()

Remediation

There is no fixed version for lodash.template.

References

medium severity

Uninitialized Memory Exposure

  • Vulnerable module: concat-stream
  • Introduced through: @truffle/config@1.2.43

Detailed paths

  • Introduced through: @truffle/require@2.0.61 @truffle/config@1.2.43 module@1.2.5 concat-stream@1.5.1

Overview

concat-stream is writable stream that concatenates strings or binary data and calls a callback with the result. Affected versions of the package are vulnerable to Uninitialized Memory Exposure.

A possible memory disclosure vulnerability exists when a value of type number is provided to the stringConcat() method and results in concatenation of uninitialized memory to the stream collection.

This is a result of unobstructed use of the Buffer constructor, whose insecure default constructor increases the odds of memory leakage.

Details

Constructing a Buffer class with integer N creates a Buffer of length N with raw (not "zero-ed") memory.

In the following example, the first call would allocate 100 bytes of memory, while the second example will allocate the memory needed for the string "100":

// uninitialized Buffer of length 100
x = new Buffer(100);
// initialized Buffer with value of '100'
x = new Buffer('100');

concat-stream's stringConcat function uses the default Buffer constructor as-is, making it easy to append uninitialized memory to an existing list. If the value of the buffer list is exposed to users, it may expose raw server side memory, potentially holding secrets, private data and code. This is a similar vulnerability to the infamous Heartbleed flaw in OpenSSL.

You can read more about the insecure Buffer behavior on our blog.

Similar vulnerabilities were discovered in request, mongoose, ws and sequelize.

Remediation

Upgrade concat-stream to version 1.5.2 or higher. Note This is vulnerable only for Node <=4

References

medium severity

Cryptographic Issues

  • Vulnerable module: elliptic
  • Introduced through: @truffle/interface-adapter@0.4.24 and @truffle/config@1.2.43

Detailed paths

  • Introduced through: @truffle/require@2.0.61 @truffle/interface-adapter@0.4.24 ethers@4.0.48 elliptic@6.5.3
  • Introduced through: @truffle/require@2.0.61 @truffle/config@1.2.43 @truffle/provider@0.2.33 @truffle/interface-adapter@0.5.1 ethers@4.0.48 elliptic@6.5.3

Overview

elliptic is a Fast elliptic-curve cryptography in a plain javascript implementation.

Affected versions of this package are vulnerable to Cryptographic Issues via the secp256k1 implementation in elliptic/ec/key.js. There is no check to confirm that the public key point passed into the derive function actually exists on the secp256k1 curve. This results in the potential for the private key used in this implementation to be revealed after a number of ECDH operations are performed.

Remediation

Upgrade elliptic to version 6.5.4 or higher.

References

medium severity

Regular Expression Denial of Service (ReDoS)

  • Vulnerable module: glob-parent
  • Introduced through: @truffle/config@1.2.43

Detailed paths

  • Introduced through: @truffle/require@2.0.61 @truffle/config@1.2.43 module@1.2.5 vinyl-fs@2.4.3 glob-stream@5.3.5 glob-parent@3.1.0
  • Introduced through: @truffle/require@2.0.61 @truffle/config@1.2.43 module@1.2.5 vinyl-fs@2.4.3 glob-stream@5.3.5 micromatch@2.3.11 parse-glob@3.0.4 glob-base@0.3.0 glob-parent@2.0.0

Overview

glob-parent is a package that helps extracting the non-magic parent path from a glob string.

Affected versions of this package are vulnerable to Regular Expression Denial of Service (ReDoS). The enclosure regex used to check for strings ending in enclosure containing path separator.

PoC by Yeting Li

var globParent = require("glob-parent")
function build_attack(n) {
var ret = "{"
for (var i = 0; i < n; i++) {
ret += "/"
}

return ret;
}

globParent(build_attack(5000));

Details

Denial of Service (DoS) describes a family of attacks, all aimed at making a system inaccessible to its original and legitimate users. There are many types of DoS attacks, ranging from trying to clog the network pipes to the system by generating a large volume of traffic from many machines (a Distributed Denial of Service - DDoS - attack) to sending crafted requests that cause a system to crash or take a disproportional amount of time to process.

The Regular expression Denial of Service (ReDoS) is a type of Denial of Service attack. Regular expressions are incredibly powerful, but they aren't very intuitive and can ultimately end up making it easy for attackers to take your site down.

Let’s take the following regular expression as an example:

regex = /A(B|C+)+D/

This regular expression accomplishes the following:

  • A The string must start with the letter 'A'
  • (B|C+)+ The string must then follow the letter A with either the letter 'B' or some number of occurrences of the letter 'C' (the + matches one or more times). The + at the end of this section states that we can look for one or more matches of this section.
  • D Finally, we ensure this section of the string ends with a 'D'

The expression would match inputs such as ABBD, ABCCCCD, ABCBCCCD and ACCCCCD

It most cases, it doesn't take very long for a regex engine to find a match:

$ time node -e '/A(B|C+)+D/.test("ACCCCCCCCCCCCCCCCCCCCCCCCCCCCD")'
0.04s user 0.01s system 95% cpu 0.052 total

$ time node -e '/A(B|C+)+D/.test("ACCCCCCCCCCCCCCCCCCCCCCCCCCCCX")'
1.79s user 0.02s system 99% cpu 1.812 total

The entire process of testing it against a 30 characters long string takes around ~52ms. But when given an invalid string, it takes nearly two seconds to complete the test, over ten times as long as it took to test a valid string. The dramatic difference is due to the way regular expressions get evaluated.

Most Regex engines will work very similarly (with minor differences). The engine will match the first possible way to accept the current character and proceed to the next one. If it then fails to match the next one, it will backtrack and see if there was another way to digest the previous character. If it goes too far down the rabbit hole only to find out the string doesn’t match in the end, and if many characters have multiple valid regex paths, the number of backtracking steps can become very large, resulting in what is known as catastrophic backtracking.

Let's look at how our expression runs into this problem, using a shorter string: "ACCCX". While it seems fairly straightforward, there are still four different ways that the engine could match those three C's:

  1. CCC
  2. CC+C
  3. C+CC
  4. C+C+C.

The engine has to try each of those combinations to see if any of them potentially match against the expression. When you combine that with the other steps the engine must take, we can use RegEx 101 debugger to see the engine has to take a total of 38 steps before it can determine the string doesn't match.

From there, the number of steps the engine must use to validate a string just continues to grow.

String Number of C's Number of steps
ACCCX 3 38
ACCCCX 4 71
ACCCCCX 5 136
ACCCCCCCCCCCCCCX 14 65,553

By the time the string includes 14 C's, the engine has to take over 65,000 steps just to see if the string is valid. These extreme situations can cause them to work very slowly (exponentially related to input size, as shown above), allowing an attacker to exploit this and can cause the service to excessively consume CPU, resulting in a Denial of Service.

Remediation

Upgrade glob-parent to version 5.1.2 or higher.

References

medium severity

Arbitrary Code Injection

  • Vulnerable module: underscore
  • Introduced through: web3@1.3.5

Detailed paths

  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-bzz@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-abi@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-abi@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-eth-abi@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-abi@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-eth-abi@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-abi@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-eth-abi@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-eth-abi@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-accounts@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-shh@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-method@1.3.5 web3-core-subscriptions@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-http@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ipc@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-ens@1.3.5 web3-eth-contract@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-eth@1.3.5 web3-eth-personal@1.3.5 web3-net@1.3.5 web3-core@1.3.5 web3-core-requestmanager@1.3.5 web3-providers-ws@1.3.5 web3-core-helpers@1.3.5 web3-eth-iban@1.3.5 web3-utils@1.3.5 underscore@1.9.1
    Remediation: Upgrade to @truffle/require@2.0.63.

Overview

underscore is a JavaScript's functional programming helper library.

Affected versions of this package are vulnerable to Arbitrary Code Injection via the template function, particularly when the variable option is taken from _.templateSettings as it is not sanitized.

PoC

const _ = require('underscore');
_.templateSettings.variable = "a = this.process.mainModule.require('child_process').execSync('touch HELLO')";
const t = _.template("")();

Remediation

Upgrade underscore to version 1.13.0-2, 1.12.1 or higher.

References

medium severity

Regular Expression Denial of Service (ReDoS)

  • Vulnerable module: ws
  • Introduced through: web3@1.3.5, @truffle/interface-adapter@0.4.24 and others

Detailed paths

  • Introduced through: @truffle/require@2.0.61 web3@1.3.5 web3-bzz@1.3.5 swarm-js@0.1.40 eth-lib@0.1.29 ws@3.3.3
  • Introduced through: @truffle/require@2.0.61 @truffle/interface-adapter@0.4.24 web3@1.3.6 web3-bzz@1.3.6 swarm-js@0.1.40 eth-lib@0.1.29 ws@3.3.3
  • Introduced through: @truffle/require@2.0.61 @truffle/config@1.2.43 @truffle/provider@0.2.33 web3@1.3.6 web3-bzz@1.3.6 swarm-js@0.1.40 eth-lib@0.1.29 ws@3.3.3
  • Introduced through: @truffle/require@2.0.61 @truffle/config@1.2.43 @truffle/provider@0.2.33 @truffle/interface-adapter@0.5.1 web3@1.3.6 web3-bzz@1.3.6 swarm-js@0.1.40 eth-lib@0.1.29 ws@3.3.3

Overview

ws is a simple to use websocket client, server and console for node.js.

Affected versions of this package are vulnerable to Regular Expression Denial of Service (ReDoS). A specially crafted value of the Sec-Websocket-Protocol header can be used to significantly slow down a ws server.

##PoC

for (const length of [1000, 2000, 4000, 8000, 16000, 32000]) {
  const value = 'b' + ' '.repeat(length) + 'x';
  const start = process.hrtime.bigint();

  value.trim().split(/ *, */);

  const end = process.hrtime.bigint();

  console.log('length = %d, time = %f ns', length, end - start);
}

Details

Denial of Service (DoS) describes a family of attacks, all aimed at making a system inaccessible to its original and legitimate users. There are many types of DoS attacks, ranging from trying to clog the network pipes to the system by generating a large volume of traffic from many machines (a Distributed Denial of Service - DDoS - attack) to sending crafted requests that cause a system to crash or take a disproportional amount of time to process.

The Regular expression Denial of Service (ReDoS) is a type of Denial of Service attack. Regular expressions are incredibly powerful, but they aren't very intuitive and can ultimately end up making it easy for attackers to take your site down.

Let’s take the following regular expression as an example:

regex = /A(B|C+)+D/

This regular expression accomplishes the following:

  • A The string must start with the letter 'A'
  • (B|C+)+ The string must then follow the letter A with either the letter 'B' or some number of occurrences of the letter 'C' (the + matches one or more times). The + at the end of this section states that we can look for one or more matches of this section.
  • D Finally, we ensure this section of the string ends with a 'D'

The expression would match inputs such as ABBD, ABCCCCD, ABCBCCCD and ACCCCCD

It most cases, it doesn't take very long for a regex engine to find a match:

$ time node -e '/A(B|C+)+D/.test("ACCCCCCCCCCCCCCCCCCCCCCCCCCCCD")'
0.04s user 0.01s system 95% cpu 0.052 total

$ time node -e '/A(B|C+)+D/.test("ACCCCCCCCCCCCCCCCCCCCCCCCCCCCX")'
1.79s user 0.02s system 99% cpu 1.812 total

The entire process of testing it against a 30 characters long string takes around ~52ms. But when given an invalid string, it takes nearly two seconds to complete the test, over ten times as long as it took to test a valid string. The dramatic difference is due to the way regular expressions get evaluated.

Most Regex engines will work very similarly (with minor differences). The engine will match the first possible way to accept the current character and proceed to the next one. If it then fails to match the next one, it will backtrack and see if there was another way to digest the previous character. If it goes too far down the rabbit hole only to find out the string doesn’t match in the end, and if many characters have multiple valid regex paths, the number of backtracking steps can become very large, resulting in what is known as catastrophic backtracking.

Let's look at how our expression runs into this problem, using a shorter string: "ACCCX". While it seems fairly straightforward, there are still four different ways that the engine could match those three C's:

  1. CCC
  2. CC+C
  3. C+CC
  4. C+C+C.

The engine has to try each of those combinations to see if any of them potentially match against the expression. When you combine that with the other steps the engine must take, we can use RegEx 101 debugger to see the engine has to take a total of 38 steps before it can determine the string doesn't match.

From there, the number of steps the engine must use to validate a string just continues to grow.

String Number of C's Number of steps
ACCCX 3 38
ACCCCX 4 71
ACCCCCX 5 136
ACCCCCCCCCCCCCCX 14 65,553

By the time the string includes 14 C's, the engine has to take over 65,000 steps just to see if the string is valid. These extreme situations can cause them to work very slowly (exponentially related to input size, as shown above), allowing an attacker to exploit this and can cause the service to excessively consume CPU, resulting in a Denial of Service.

Remediation

Upgrade ws to version 7.4.6, 6.2.2, 5.2.3 or higher.

References

low severity

Regular Expression Denial of Service (ReDoS)

  • Vulnerable module: braces
  • Introduced through: @truffle/config@1.2.43

Detailed paths

  • Introduced through: @truffle/require@2.0.61 @truffle/config@1.2.43 module@1.2.5 vinyl-fs@2.4.3 glob-stream@5.3.5 micromatch@2.3.11 braces@1.8.5

Overview

braces is a Bash-like brace expansion, implemented in JavaScript.

Affected versions of this package are vulnerable to Regular Expression Denial of Service (ReDoS). It used a regular expression (^\{(,+(?:(\{,+\})*),*|,*(?:(\{,+\})*),+)\}) in order to detects empty braces. This can cause an impact of about 10 seconds matching time for data 50K characters long.

Disclosure Timeline

  • Feb 15th, 2018 - Initial Disclosure to package owner
  • Feb 16th, 2018 - Initial Response from package owner
  • Feb 18th, 2018 - Fix issued
  • Feb 19th, 2018 - Vulnerability published

Details

Denial of Service (DoS) describes a family of attacks, all aimed at making a system inaccessible to its original and legitimate users. There are many types of DoS attacks, ranging from trying to clog the network pipes to the system by generating a large volume of traffic from many machines (a Distributed Denial of Service - DDoS - attack) to sending crafted requests that cause a system to crash or take a disproportional amount of time to process.

The Regular expression Denial of Service (ReDoS) is a type of Denial of Service attack. Regular expressions are incredibly powerful, but they aren't very intuitive and can ultimately end up making it easy for attackers to take your site down.

Let’s take the following regular expression as an example:

regex = /A(B|C+)+D/

This regular expression accomplishes the following:

  • A The string must start with the letter 'A'
  • (B|C+)+ The string must then follow the letter A with either the letter 'B' or some number of occurrences of the letter 'C' (the + matches one or more times). The + at the end of this section states that we can look for one or more matches of this section.
  • D Finally, we ensure this section of the string ends with a 'D'

The expression would match inputs such as ABBD, ABCCCCD, ABCBCCCD and ACCCCCD

It most cases, it doesn't take very long for a regex engine to find a match:

$ time node -e '/A(B|C+)+D/.test("ACCCCCCCCCCCCCCCCCCCCCCCCCCCCD")'
0.04s user 0.01s system 95% cpu 0.052 total

$ time node -e '/A(B|C+)+D/.test("ACCCCCCCCCCCCCCCCCCCCCCCCCCCCX")'
1.79s user 0.02s system 99% cpu 1.812 total

The entire process of testing it against a 30 characters long string takes around ~52ms. But when given an invalid string, it takes nearly two seconds to complete the test, over ten times as long as it took to test a valid string. The dramatic difference is due to the way regular expressions get evaluated.

Most Regex engines will work very similarly (with minor differences). The engine will match the first possible way to accept the current character and proceed to the next one. If it then fails to match the next one, it will backtrack and see if there was another way to digest the previous character. If it goes too far down the rabbit hole only to find out the string doesn’t match in the end, and if many characters have multiple valid regex paths, the number of backtracking steps can become very large, resulting in what is known as catastrophic backtracking.

Let's look at how our expression runs into this problem, using a shorter string: "ACCCX". While it seems fairly straightforward, there are still four different ways that the engine could match those three C's:

  1. CCC
  2. CC+C
  3. C+CC
  4. C+C+C.

The engine has to try each of those combinations to see if any of them potentially match against the expression. When you combine that with the other steps the engine must take, we can use RegEx 101 debugger to see the engine has to take a total of 38 steps before it can determine the string doesn't match.

From there, the number of steps the engine must use to validate a string just continues to grow.

String Number of C's Number of steps
ACCCX 3 38
ACCCCX 4 71
ACCCCCX 5 136
ACCCCCCCCCCCCCCX 14 65,553

By the time the string includes 14 C's, the engine has to take over 65,000 steps just to see if the string is valid. These extreme situations can cause them to work very slowly (exponentially related to input size, as shown above), allowing an attacker to exploit this and can cause the service to excessively consume CPU, resulting in a Denial of Service.

Remediation

Upgrade braces to version 2.3.1 or higher.

References

low severity

Insecure Credential Storage

  • Vulnerable module: web3
  • Introduced through: @truffle/interface-adapter@0.4.24, @truffle/config@1.2.43 and others

Detailed paths

  • Introduced through: @truffle/require@2.0.61 @truffle/interface-adapter@0.4.24 web3@1.3.6
  • Introduced through: @truffle/require@2.0.61 @truffle/config@1.2.43 @truffle/provider@0.2.33 web3@1.3.6
  • Introduced through: @truffle/require@2.0.61 @truffle/config@1.2.43 @truffle/provider@0.2.33 @truffle/interface-adapter@0.5.1 web3@1.3.6
  • Introduced through: @truffle/require@2.0.61 web3@1.3.5

Overview

web3 is a JavaScript API which connects to the Generic JSON RPC spec.

Affected versions of this package are vulnerable to Insecure Credential Storage. The current implementation of web3.js could result in wallet decryption under certain circumstances. When a wallet is saved and encrypted into local storage, a private key is needed to load the wallet. However, this private key is available via LocalStorage and is readable in plaintext on a webpage after a wallet is loaded.

This implementation could be abused by an attacker through client-side attacks such as Cross-site Scripting (XSS) and could result in theft of a user's wallet private key.

Remediation

There is no fixed version for web3.

References