Skip to content
OpenAdvisories
High · 7.5 CVE-2015-8851 EUVD-2020-0358GHSA-265q-28rp-chq5

Insecure Entropy Source - Math.random() in node-uuid

Published Jan 30, 2020 · Updated Oct 7, 2026 · Assigned by redhat

Description

node-uuid before 1.4.4 uses insufficiently random data to create a GUID, which could make it easier for attackers to have unspecified impact via brute force guessing.

Affected products

VendorProductAffectedFixed
node-uuid node-uuid before 1.4.4 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 node-uuid 1.4.7-1 —
Debian 13 node-uuid 1.4.7-1 —
Debian 12 node-uuid 1.4.7-1 —
ReleasePackageFixed inAdvisory
Red Hat OpenShift 3 atomic-openshift +10 3.2.1.1-1.git.0.96f9555.el7 RHBA-2016:1343
Red Hat OpenShift 3 heapster 1.1.0-1.beta2.el7 RHBA-2016:1343

Affected packages

EcosystemPackageAffectedFixedRecord
npm node-uuid < 1.4.4 1.4.4 GHSA-265q-28rp-chq5

Advisories 1

References