높음취약점
claude-faf-mcp has an arbitrary local file read/write via unconfined `path` argument in FAF tools
GHSA-rr55-jp92-8wp2 · 갱신 2026. 8. 20.
영향 받는 패키지
| 생태계 | 패키지 | 수정 버전 |
|---|---|---|
| npm | claude-faf-mcp | 5.7.2 |
GHSA-rr55-jp92-8wp2 · 갱신 2026. 8. 20.
| 생태계 | 패키지 | 수정 버전 |
|---|---|---|
| npm | claude-faf-mcp | 5.7.2 |
.faf.fafmfaf_read / faf_write) are confined to the project root (cwd + system temp; override with FAF_ALLOWED_ROOTS).../ escapes are rejected; callTool() gains a central PATH-DENIED guard.Upgrade: npm install -g claude-faf-mcp@5.7.2 (or one-click .mcpb install).
If you cannot upgrade immediately, run the server only against trusted local projects, and set FAF_ALLOWED_ROOTS (patched versions) to a single project directory for a hard directory boundary.
Identified by the maintainers during a sibling-server audit prompted by the coordinated disclosure of the same class of issue in grok-faf-mcp by Zhihao Zhang (Worcester Polytechnic Institute).