GitHub Advisoryadvisory · npm

GHSA-37q6-576q-vgr7 Missing Origin Validation in parcel-bundler

HIGH Published 2018-10-30 Modified 2021-08-31 Official page ↗
Aliases
CVE-2018-14731
Ecosystem
npm
Packages
parcel-bundler
Severity
High
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weaknesses
CWE-200
Reviewed
2020-06-16

Affected packages

• npm parcel-bundler: < 1.10.0 → fixed in 1.10.0

Description

Versions of `parcel-bundler` before 1.10.0 are missing origin validation on the websocket server. This vulnerability allows a remote attacker to steal a developer's source code because the origin of requests to the websocket server that is used for Hot Module Replacement (HMR) are not validated. Recommendation Update to version 1.10.0 or later.

Related

Alias · CVE (1)

  • CVE-2018-14731 An issue was discovered in HMRServer.js in Parcel parcel-bundler. vulnerability

Weakness · CWE (1)

  • CWE-200 Exposure of Sensitive Information to an Unauthorized Actor weakness

References