CVE-2026-33060: ondata ckan-mcp-server · Server-Side Request Forgery (SSRF)
Affects ondata ckan-mcp-serverSource CVE Database V5
Not known to be exploited · CVSS 5.3 Medium : upgrade to 0.4.85 when convenient.
Data as of 31 Oct 2026, 20:20 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 22% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 0.4.85
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 20 Mar 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 31 Oct 2026.
What to do
Upgrade ckan-mcp-server and ondata/ckan-mcp-server to 0.4.85.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| ondatackan-mcp-server | Affected
| Fixed in
|
GitHubondata/ckan-mcp-serverpkg:github/ondata/ckan-mcp-serverOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
- Upgrade ckan-mcp-server to version 0.4.85 or later, where the vulnerability is fixed.
- Implement strict input validation and sanitization on all parameters that accept URLs, especially base_url, to ensure only legitimate and expected endpoints are reachable.
- Enforce network-level restrictions to block outbound requests from the ckan-mcp-server to private IP ranges (RFC 1918), link-local addresses, and cloud metadata IPs (169.254.169.254).
- Use web application firewalls (WAFs) with rules to detect and block SSRF patterns and injection attempts targeting SPARQL or SQL queries.
- Monitor logs for unusual outbound requests from the server to internal or cloud metadata endpoints.
- Employ the principle of least privilege for the ckan-mcp-server service account, limiting its network access and permissions.
- Conduct regular security assessments and penetration tests focusing on SSRF and injection vulnerabilities in data portal tools.
- Educate developers and administrators about SSRF risks and secure coding practices for handling external URLs and query parameters.
Description
CKAN MCP Server is a tool for querying CKAN open data portals. Versions prior to 0.4.85 provide tools including ckan_package_search and sparql_query that accept a base_url parameter, making HTTP requests to arbitrary endpoints without restriction. A CKAN portal client has no legitimate reason to contact cloud metadata or internal network services. There is no URL validation on base_url parameter. No private IP blocking (RFC 1918, link-local 169.254.x.x), no cloud metadata blocking. The sparql_query and ckan_datastore_search_sql tools also accept arbitrary base URLs and expose injection surfaces. An attack can lead to internal network scanning, cloud metadata theft (IAM credentials via IMDS at 169.254.169.254), potential SQL/SPARQL injection via unsanitized query parameters. Attack requires prompt injection to control the base_url parameter. This issue has been fixed in version 0.4.85.