CVE-2026-116046
Received
Received - Intake
Path Traversal in EventCatalog SDK
Vulnerability report for CVE-2026-116046, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-10-25
Last updated on: 2026-10-25
Assigner: VulDB
Description
Description
A flaw has been found in eventcatalog sdk up to 2.29.0. This vulnerability affects the function getCustomDoc/writeCustomDoc/rmCustomDoc of the file packages/sdk/src/custom-docs.ts of the component Custom Documentation Helpers. This manipulation of the argument options.path causes path traversal. It is possible to launch the attack on the local host. Upgrading to version 2.30.0 is able to resolve this issue. Patch name: a4f072a03f440d58230092e88d8b4893f4c6d6ca. The affected component should be upgraded. The vendor was contacted early, responded in a very professional manner and quickly released a fixed version of the affected product.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| eventcatalog | sdk | 2.0 |
| eventcatalog | sdk | 2.1 |
| eventcatalog | sdk | 2.2 |
| eventcatalog | sdk | 2.3 |
| eventcatalog | sdk | 2.4 |
| eventcatalog | sdk | 2.5 |
| eventcatalog | sdk | 2.6 |
| eventcatalog | sdk | 2.7 |
| eventcatalog | sdk | 2.8 |
| eventcatalog | sdk | 2.9 |
| eventcatalog | sdk | 2.10 |
| eventcatalog | sdk | 2.11 |
| eventcatalog | sdk | 2.12 |
| eventcatalog | sdk | 2.13 |
| eventcatalog | sdk | 2.14 |
| eventcatalog | sdk | 2.15 |
| eventcatalog | sdk | 2.16 |
| eventcatalog | sdk | 2.17 |
| eventcatalog | sdk | 2.18 |
| eventcatalog | sdk | 2.19 |
| eventcatalog | sdk | 2.20 |
| eventcatalog | sdk | 2.21 |
| eventcatalog | sdk | 2.22 |
| eventcatalog | sdk | 2.23 |
| eventcatalog | sdk | 2.24 |
| eventcatalog | sdk | 2.25 |
| eventcatalog | sdk | 2.26 |
| eventcatalog | sdk | 2.27 |
| eventcatalog | sdk | 2.28 |
| eventcatalog | sdk | 2.29.0 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-22 | The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory. |