CVSS2
Attack Vector
NETWORK
Attack Complexity
LOW
Authentication
NONE
Confidentiality Impact
PARTIAL
Integrity Impact
NONE
Availability Impact
NONE
AV:N/AC:L/Au:N/C:P/I:N/A:N
CVSS3
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS
Percentile
58.6%
Versions of cryptiles
prior to 4.1.2 are vulnerable to Insufficient Entropy. The randomDigits()
method does not provide sufficient entropy and its generates digits that are not evenly distributed.
Upgrade to version 4.1.2. The package is deprecated and has been moved to @hapi/cryptiles
and it is strongly recommended to use the maintained package.
Vendor | Product | Version | CPE |
---|---|---|---|
cryptiles_project | cryptiles | * | cpe:2.3:a:cryptiles_project:cryptiles:*:*:*:*:*:*:*:* |
github.com/advisories/GHSA-rq8g-5pc5-wrhr
github.com/hapijs/cryptiles/commit/6bdcd0f6ee8ade96e7b30350bad39ee0c2ef0f9b
github.com/hapijs/cryptiles/commit/9332d4263a32b84e76bf538d7470d01ea63fa047
github.com/hapijs/cryptiles/issues/34
github.com/hapijs/cryptiles/issues/35
github.com/nodejs/security-wg/blob/master/vuln/npm/476.json
nvd.nist.gov/vuln/detail/CVE-2018-1000620
www.npmjs.com/advisories/1464
www.npmjs.com/advisories/720
CVSS2
Attack Vector
NETWORK
Attack Complexity
LOW
Authentication
NONE
Confidentiality Impact
PARTIAL
Integrity Impact
NONE
Availability Impact
NONE
AV:N/AC:L/Au:N/C:P/I:N/A:N
CVSS3
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS
Percentile
58.6%