CVE-2026-112085
waiting for further signalsZero needs more public information before it can validate it.description
webpack-dev-server versions before 5.2.7 and version 6.0.0 do not apply allowed-host checks to certain proxied WebSocket upgrade requests. A malicious site visited by a developer may use the development server to read from or send data to the proxied backend when WebSocket forwarding is configured, including when the server listens only on loopback.
mitigation
Upgrade webpack-dev-server to 5.2.7, 6.1.0, or a later release. Until upgraded, disable unnecessary WebSocket forwarding in proxy entries and limit proxies to required paths.
fixed in 5.2.7, 6.1.0
outcome
Contextual: an exploit technique exists, but no deterministic check could cover this one.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-10-22 09:31Zcve_org: trigger signal, started the run
this entry in the feed
GET /api/v1/feed/CVE-2026-112085
{ "etk_id": "ETK-2026-2414", "cve_id": "CVE-2026-112085", "display_id": "CVE-2026-112085", "ghsa_id": "GHSA-cfqc-fj3v-j925", "euvd_id": null, "status": "published", "anchor_state": "anchored", "title": "Cross-origin WebSocket proxy bypass in webpack-dev-server", "summary": "webpack-dev-server versions before 5.2.7 and version 6.0.0 do not apply allowed-host checks to certain proxied WebSocket upgrade requests. A malicious site visited by a developer may use the development server to read from or send data to the proxied backend when WebSocket forwarding is configured, including when the server listens only on loopback.", "mitigation": "Upgrade webpack-dev-server to 5.2.7, 6.1.0, or a later release. Until upgraded, disable unnecessary WebSocket forwarding in proxy entries and limit proxies to required paths.", "vendor": "webpack-dev-server", "product": "webpack-dev-server", "affected": [ { "affected_notes": [], "affected_ranges": [ "< 5.2.7" ], "ecosystem": "npm", "fixed_versions": [ "5.2.7" ], "package_name": "webpack-dev-server", "purl": "pkg:npm/webpack-dev-server" }, { "affected_notes": [], "affected_ranges": [ ">= 6.0.0, < 6.1.0" ], "ecosystem": "npm", "fixed_versions": [ "6.1.0" ], "package_name": "webpack-dev-server", "purl": "pkg:npm/webpack-dev-server" } ], "cwes": [ 346 ], "cvss_score": 8.2, "cvss_src": "cna_vendor", "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N", "epss_score": null, "epss_percentile": null, "epss_asof": null, "automation": "contextual", "check": false, "check_confidence_basis": null, "exploit": false, "pipeline_minutes": 12.094189633333333, "t0_at": "2026-10-22T09:31:59.124000+00:00", "signals": { "trigger_signal": { "at": "2026-10-22T09:31:59.124000+00:00", "days": 0, "is_lower_bound": false, "measured_at": "2026-10-22T09:31:59.124000+00:00", "url": "https://www.cve.org/CVERecord?id=CVE-2026-112085" } } }
published 2026-10-22 09:47Z
last change 2026-10-22 10:36Z
Need the technical details behind an entry?
Every entry here shows what we attempted and when. The technical details, the generated exploit that fired it and the evidence behind the verdict are not public. Tell us about your use case and we’ll get back to you about extended API access.