๐Ÿ” CVE Alert

CVE-2026-59179

HIGH 8.3

OpenHop: Path Traversal in Flow ID File Operations

CVSS Score
8.3
EPSS Score
0.0%
EPSS Percentile
0th

OpenHop is a tool for creating interactive data-flow diagrams. Prior to 0.3.7, `@openhop/server` passes unauthenticated flow route parameters from `GET /api/flows/:id` and `DELETE /api/flows/:id` in `packages/server/src/routes.ts` to `FlowStore.filePath()` in `packages/server/src/store.ts` without an identifier allow-list. The router applies `decodeURIComponent` to the id, and `path.join()` then normalizes traversal outside the configured flow directory after appending the .yaml extension. An attacker can read accessible YAML files as YAML-parsed JSON or permanently delete accessible .yaml files outside that directory, exposing configuration or secrets and disrupting dependent services. In `packages/server/src/index.ts`, CORS `origin: true` permits any browser origin, enabling a malicious webpage to target a loopback-bound instance. Docker deployments default to `HOST=0.0.0.0` and permit direct unauthenticated network access. This issue is fixed in repository release 0.3.7.

CWE CWE-22
Vendor naorsabag
Product openhop
Published Oct 28, 2026
Stay Ahead of the Next One

Get instant alerts for naorsabag openhop

Be the first to know when new high vulnerabilities affecting naorsabag openhop are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
High
Availability
High

Affected Versions

naorsabag / openhop
< 0.3.7

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/naorsabag/openhop/security/advisories/GHSA-g72f-jw3w-mgh7 github.com: https://github.com/naorsabag/openhop/pull/190 github.com: https://github.com/naorsabag/openhop/commit/c8190fbefa3a50e7b0c16c001d2e05b0e920cfb4 github.com: https://github.com/naorsabag/openhop/releases/tag/v0.3.7