CVE-2026-53509
Last modified
CVE-2026-53509 is a medium-severity vulnerability rated 5.7/10 on the CVSS scale. CKAN MCP Server is a tool for querying CKAN open data portals. A known vulnerability CVE-2026-33060 indicated tools including ckan_package_search and sparql_query that accept a base_url parameter had the risk of making HTTP requests to arbitrary endpoints without restriction. EPSS estimates a 0.22% chance of exploitation in the next 30 days.
Description
CKAN MCP Server is a tool for querying CKAN open data portals. A known vulnerability CVE-2026-33060 indicated tools including ckan_package_search and sparql_query that accept a base_url parameter had the risk of making HTTP requests to arbitrary endpoints without restriction. A fix was applied to filter out ip addresses. However, a method to bypass exists prior to version 0.4.106. CKAN MCP Server validates caller-supplied CKAN server URLs by inspecting only the parsed hostname string before issuing outbound HTTP requests. In `src/utils/http.ts`, hostname aliases such as `ip6-localhost` are not equal to `localhost`, are not dotted IPv4 literals, and are not bracketed IPv6 literals, so they pass the SSRF filter but can resolve to loopback when the server performs the request. A remote MCP caller that can invoke CKAN tools with a `server_url` can therefore make the server connect to local or private addresses and, for CKAN-shaped responses, receive response-derived data. The updated fix in version 0.4.106 replaced the single `hostname === 'localhost'` check with a blocked-hostname `Set` covering `ip6-localhost` and `ip6-loopback`.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| ondata | ckan-mcp-server | < 0.4.106 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-53509?
How severe is CVE-2026-53509?
How do I fix CVE-2026-53509?
How Strix Helps
- One Click Account Takeover in GranolaHow a notification link broke out of Electron and led to a one-click account takeover.
- 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 2026
- CVE-2026-53502Thumbor is an open-source photo thumbnail service by globo.c…8.7
- CVE-2026-53503Thumbor is an open-source photo thumbnail service by globo.c…7.5
- CVE-2026-53504Thumbor is an open-source photo thumbnail service by globo.c…7.5
- CVE-2026-53505Thumbor is an open-source photo thumbnail service by globo.c…7.5
- CVE-2026-53507oasdiff-action is a GitHub Action that detects breaking chan…8.3
- CVE-2026-53508oasdiff is a command-line and Go package that compares and d…6
- CVE-2026-5351A weakness has been identified in Trendnet TEW-657BRM 1.00.1…8.8
- CVE-2026-53510Savon is a Ruby SOAP client. From 0.9.8 until 2.17.2, Savon:…8.1
- CVE-2026-53511calibre is an e-book manager. Prior to 9.10.0, a malicious E…8.5
- CVE-2026-53512Better Auth is an authentication and authorization library f…9.1
- CVE-2026-53513Better Auth is an authentication and authorization library f…9.6
- CVE-2026-53514Better Auth is an authentication and authorization library f…7.7
Are you affected by CVE-2026-53509?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
