hashi-vault-js is a Node.js module for interacting with the HashiCorp Vault API. Prior to 0.5.2, src/Vault.js concatenates unencoded identifier values including name, username, group, role, and version into Vault request paths and query strings instead of using encodeURIComponent() and URLSearchParams, allowing path traversal and query parameter injection. This issue is fixed in version 0.5.2.
Advisories
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-g956-2f74-rmv7 | hashi-vault-js has a path traversal and query parameter injection |
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Sun, 02 Aug 2026 21:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Kyndryl-open-source
Kyndryl-open-source hashi-vault-js |
|
| Vendors & Products |
Kyndryl-open-source
Kyndryl-open-source hashi-vault-js |
Fri, 31 Jul 2026 20:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Fri, 31 Jul 2026 17:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | hashi-vault-js is a Node.js module for interacting with the HashiCorp Vault API. Prior to 0.5.2, src/Vault.js concatenates unencoded identifier values including name, username, group, role, and version into Vault request paths and query strings instead of using encodeURIComponent() and URLSearchParams, allowing path traversal and query parameter injection. This issue is fixed in version 0.5.2. | |
| Title | hashi-vault-js has a path traversal and query parameter injection | |
| Weaknesses | CWE-23 CWE-74 |
|
| References |
|
|
| Metrics |
cvssV4_0
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-07-31T19:57:01.760Z
Reserved: 2026-06-16T14:41:54.579Z
Link: CVE-2026-55100
Updated: 2026-07-31T19:56:55.381Z
No data.
No data.
OpenCVE Enrichment
Updated: 2026-08-02T20:32:34Z
Github GHSA