Improper Input Validation in CKAN MCP Server by OnData
CVE-2026-61612
What is CVE-2026-61612?
The CKAN MCP Server, a tool for querying CKAN open data portals, contains an improper input validation flaw in its SSRF guard validateServerUrl. This guard, implemented to prevent Server-Side Request Forgery (SSRF) attacks, only validates the hostname string without performing DNS resolution. Consequently, if a server_url is provided that resolves to an internal address, the guard fails, allowing the server to issue requests to sensitive internal resources such as loopback or cloud metadata services. This vulnerability represents a repeated failure to protect against SSRF threats, with implications that extend beyond previous vulnerabilities. Users are urged to upgrade to version 0.4.108 or later, where this issue has been addressed.
Affected Version(s)
ckan-mcp-server @aborruso/ckan-mcp-server
