CVE-2025-66689
Last modified
CVE-2025-66689 is a medium-severity vulnerability rated 6.5/10 on the CVSS scale. 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. EPSS estimates a 0.48% chance of exploitation in the next 30 days.
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.
Metrics
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Busymac | Pal Mcp Server | < 9.8.2 |
References
- https://github.com/BeehiveInnovations/zen-mcp-server/issues/293Exploit, Issue Tracking, Third Party Advisory
- https://github.com/Team-Off-course/MCP-Server-Vuln-Analysis/blob/main/CVE-2025-66689.mdExploit, Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2025-66689?
How severe is CVE-2025-66689?
How do I fix CVE-2025-66689?
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 2025
- CVE-2025-66676An issue in IObit Unlocker v1.3.0.11 allows attackers to cau…6.2
- CVE-2025-66678An issue in the HwRwDrv.sys component of Nil Hardware Editor…9.8
- CVE-2025-6668A vulnerability was found in code-projects Inventory Managem…9.8
- CVE-2025-66680An issue in the WiseDelfile64.sys component of WiseCleaner W…7.1
- CVE-2025-66686A stored Cross-Site Scripting (XSS) vulnerability exists in …6.1
- CVE-2025-66687Doom Launcher 3.8.1.0 is vulnerable to Directory Traversal d…7.5
- CVE-2025-6669A vulnerability was found in gooaclok819 sublinkX up to 1.8.…3.7
- CVE-2025-66692A buffer over-read in the PublicKey::verify() method of Bina…7.5
- CVE-2025-66698An issue in Semantic machines v5.4.8 allows attackers to byp…8.6
- CVE-2025-6670A Cross-Site Request Forgery (CSRF) vulnerability exists in …8.8
- CVE-2025-66715A DLL hijacking vulnerability in Axtion ODISSAAS ODIS v1.8.4…6.5
- CVE-2025-66719An issue was discovered in Free5gc NRF 1.4.0. In the access-…9.1
Are you affected by CVE-2025-66689?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
