GitHub Advisoryadvisory · npm
GHSA-hc55-p739-j48w @modelcontextprotocol/server-filesystem vulnerability allows for path validation bypass via colliding path prefix
HIGH
Official page ↗
- Aliases
- CVE-2025-53110
- Ecosystem
- npm
- Packages
- @modelcontextprotocol/server-filesystem
- Severity
- High
- CVSS vector
- CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:N/VI:N/VA:H/SC:H/SI:H/SA:H
- Weaknesses
- CWE-22
- Reviewed
- 2025-07-01
Affected packages
• npm @modelcontextprotocol/server-filesystem: <= 0.6.2 (no fix yet)
• npm @modelcontextprotocol/server-filesystem: >= 2025.1.14, < 2025.7.1 → fixed in 2025.7.1
Description
Versions of Filesystem prior to 0.6.3 & 2025.7.1 could allow access to unintended files in cases where the prefix matches an allowed directory. Users are advised to upgrade to 2025.7.1 to resolve the issue.
Thank you to Elad Beber (Cymulate) for reporting these issues.
Related
Alias · CVE (1)
- CVE-2025-53110 Model Context Protocol Servers is a collection of reference implementations for the model context protocol (MCP). vulnerability
Weakness · CWE (1)
- CWE-22 Improper Limitation of a Pathname to a Restricted Directory weakness
References
- https://github.com/modelcontextprotocol/servers/security/advisories/GHSA-hc55-p739-j48w web
- https://nvd.nist.gov/vuln/detail/CVE-2025-53110 advisory
- https://github.com/modelcontextprotocol/servers/commit/cc99bdabdcad93a58877c5f3ab20e21d4394423d web
- https://github.com/modelcontextprotocol/servers package