Vulnerability · Published Jun 3, 2025 · Assigned by GitHub_M

CVE-2025-30360webpack-dev-server users' source code may be stolen when they access a malicious web site with non-Chromium based browser

Medium 6.5

In plain English

A medium-severity security flaw in webpack-dev-server from webpack. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 30% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)6.5Medium
Exploit odds (30 days)0.4%top 70.4% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

webpack-dev-server allows users to use webpack with a development server that provides live reloading. Prior to version 5.2.1, webpack-dev-server users' source code may be stolen when you access a malicious web site with non-Chromium based browser. The `Origin` header is checked to prevent Cross-site WebSocket hijacking from happening, which was reported by CVE-2018-14732. But webpack-dev-server always allows IP address `Origin` headers. This allows websites that are served on IP addresses to connect WebSocket. An attacker can obtain source code via a method similar to that used to exploit CVE-2018-14732. Version 5.2.1 contains a patch for the issue.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
npmwebpack-dev-server5.2.1GHSA-9jgg-88mc-972h

Affected products (as reported)

VendorProductVersions
webpack webpack-dev-server < 5.2.1

Weakness: CWE-346 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N

References