CVE-2026-86439 json
knowns before 0.30.0 Path Traversal via MCP doc and memory tools
published 2026-09-07 2 mo ago modified 2026-09-25 44 d ago also GHSA-9gfj-28hw-jchp , EUVD-2026-72555
- cvss
- 8.8
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.1%
- EPSS 1.1% chance of exploitation in 30 days, percentile 65%
- public exploits
- 0
- none known
Summary
knowns versions before 0.30.0 fail to validate filesystem paths in MCP tool arguments, allowing attackers to read, create, overwrite and delete files outside the project directory. Attackers can supply path arguments containing directory traversal sequences to access arbitrary Markdown files accessible to the server process.
Patch / fix
- npm knowns 0.30.0
- knowns-dev knowns 0.30.0
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- 2 mo ago
Exploit prediction
1.08% chance of exploitation in the next 30 days, higher than 65% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 8.7 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N |
| CNA | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| CNA | 4.0 | 8.7 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| GitHub | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | knowns | <0.30.0 |
0.30.0 |
Affected products
- knowns-dev knowns
Classification
References
-
github.com
/knowns-dev/knowns/commit/09c5a96fd5817b941dc86669278c1a17db10ed4e
patch, web
-
github.com
/knowns-dev/knowns/security/advisories/GHSA-9gfj-28hw-jchp
vendor-advisory, web
-
github.com
/knowns-dev/knowns/blob/v0.29.1/internal/storage/doc_store.go#L124-L129
technical-description, web
-
github.com
/knowns-dev/knowns/blob/v0.29.1/internal/storage/memory_store.go#L203-L211
technical-description, web
-
github.com
/knowns-dev/knowns/releases/tag/v0.30.0
release-notes, web
-
vulncheck.com
/advisories/knowns-before-0.30.0-path-traversal-via-mcp-doc-and-memory-tools
third-party-advisory, web
-
nvd.nist.gov
/vuln/detail/CVE-2026-86439
advisory
-
github.com
/knowns-dev/knowns
package
Sources
- CVE List CVE-2026-86439
- GitHub Advisory GHSA-9gfj-28hw-jchp
- NVD CVE-2026-86439
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.