CVE-2026-79534
Last modified
CVE-2026-79534 is a medium-severity vulnerability rated 5.9/10 on the CVSS scale. mark3labs mcp-filesystem-server v0.11.1 is vulnerable to Directory Traversal due to an improper link resolution in validatePath (filesystemserver/handler/helper.go). When filepath.EvalSymlinks returns os.IsNotExist for a dangling symlink, the fallback validates only the parent directory and returns the unresolved path, so write_file (and modify_file, copy_file, move_file, create_directory) follows a pre-existing dangling symlink located inside an allowed directory and creates a file outside the configured allowed directories..
Description
mark3labs mcp-filesystem-server v0.11.1 is vulnerable to Directory Traversal due to an improper link resolution in validatePath (filesystemserver/handler/helper.go). When filepath.EvalSymlinks returns os.IsNotExist for a dangling symlink, the fallback validates only the parent directory and returns the unresolved path, so write_file (and modify_file, copy_file, move_file, create_directory) follows a pre-existing dangling symlink located inside an allowed directory and creates a file outside the configured allowed directories.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| — | — | n/a |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-79534?
How severe is CVE-2026-79534?
How do I fix CVE-2026-79534?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-79514An out-of-bounds read in the gf_dm_data_received function (d…6.5
- CVE-2026-79515An out-of-bounds read in the stbtt_GetGlyphShape component o…4.3
- CVE-2026-79516An out-of-bounds read in the stbsp_vsnprintf function (stb_s…4
- CVE-2026-7952Insufficient policy enforcement in Extensions in Google Chro…4.2
- CVE-2026-79522An out-of-bounds read in the gf_dm_get_chunk_data function (…6.5
- CVE-2026-7953Insufficient validation of untrusted input in Omnibox in Goo…6.1
- CVE-2026-79535mbailey VoiceMode <= 8.10.1 is vulnerable to OS Command Inje…6.3
- CVE-2026-79536bytebase dbhub v1.2.0 was discovered to contain a SQL inject…9.1
- CVE-2026-79537metatool-ai MetaMCP through 2.4.22 contains an insecure dire…9.1
- CVE-2026-79538metatool-ai MetaMCP up to and including 2.4.22 is vulnerable…9.8
- CVE-2026-7954Race in Shared Storage in Google Chrome prior to 148.0.7778.…3.1
- CVE-2026-7955Uninitialized Use in GPU in Google Chrome prior to 148.0.777…5.3
Are you affected by CVE-2026-79534?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
