CVE-2025-66689

Published Jan 12, 2026 CVSS 3.1 · 6.5 Medium EPSS < 1% KEV · Not listed
Description
A path traversal vulnerability exists in Zen MCP Server before 9.8.2 that allows authenticated attackers to read arbitrary files on the system. The vulnerability is caused by flawed logic in the is_dangerous_path() validation function that uses exact string matching against a blacklist of system directories. Attackers can bypass these restrictions by accessing subdirectories of blacklisted paths.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Busymac
Busymac pal Mcp Server
CPEs cpe:2.3:a:busymac:pal_mcp_server:*:*:*:*:*:*:*:*
Vendors & Products Busymac
Busymac pal Mcp Server
Type Values Removed Values Added
First Time appeared Beehiveinnovations
Beehiveinnovations zen Mcp Server
Vendors & Products Beehiveinnovations
Beehiveinnovations zen Mcp Server
Type Values Removed Values Added
Weaknesses CWE-22
CWE-552
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A path traversal vulnerability exists in Zen MCP Server before 9.8.2 that allows authenticated attackers to read arbitrary files on the system. The vulnerability is caused by flawed logic in the is_dangerous_path() validation function that uses exact string matching against a blacklist of system directories. Attackers can bypass these restrictions by accessing subdirectories of blacklisted paths.
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Jan 12, 2026, 6:34 PM
Reserved
Dec 8, 2025, 12:00 AM
Status
Analyzed
Published
Jan 12, 2026, 5:15 PM
Modified
Jun 17, 2026, 9:57 AM