GitHub Advisoryadvisory · npm

GHSA-hc55-p739-j48w @modelcontextprotocol/server-filesystem vulnerability allows for path validation bypass via colliding path prefix

HIGH Published 2025-07-01 Modified 2025-07-02 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