CVE-2026-14748: Server-Side Request Forgery in AIAnytime Awesome-MCP-Server wiki-summary
AIAnytime's Awesome-MCP-Server contains a server-side request forgery (SSRF) vulnerability in its wiki-summary component. An authenticated attacker can manipulate the 'url' parameter to force the server to make unintended HTTP requests, potentially to internal systems or external targets. The vulnerability affects commits up to a884bb51bcd99e08e14fd712c749d55d9d9a13ab. Because this project uses a rolling release model without versioned releases, patch status is unclear, and the vendor has not yet responded to early disclosure.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 6.3 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
- Weaknesses (CWE)
- CWE-918
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-07-05 / 2026-07-06
NVD description (verbatim)
A flaw has been found in AIAnytime Awesome-MCP-Server up to a884bb51bcd99e08e14fd712c749d55d9d9a13ab. Affected by this issue is some unknown functionality of the file mcp-wiki/src/mcp_wiki/server.py of the component mcp-wiki/wiki-summary. This manipulation of the argument url causes server-side request forgery. The attack may be initiated remotely. The exploit has been published and may be used. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The project was informed of the problem early through an issue report but has not responded yet.
11 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
The vulnerability exists in mcp-wiki/src/mcp_wiki/server.py within the wiki-summary functionality. The flaw allows authenticated users to inject arbitrary URLs via the 'url' parameter, causing the server to initiate requests on their behalf. This is a classic SSRF attack (CWE-918) that bypasses network segmentation and can lead to unauthorized access to internal services, metadata endpoints, or external systems. The CVSS 3.1 score of 6.3 (MEDIUM) reflects that authentication is required, but the confidentiality, integrity, and availability impacts are non-negligible. Notably, a proof-of-concept exploit has already been published, lowering the barrier to exploitation.
Business impact
SSRF vulnerabilities can expose internal infrastructure, enable lateral movement, and compromise data confidentiality. In a rolling-release project, patch deployment is non-standard, making it difficult to establish a clear remediation timeline. Organizations relying on Awesome-MCP-Server for wiki functionality should assess whether the component handles requests to sensitive internal APIs or metadata services (e.g., cloud instance credentials). Delayed vendor response increases risk, as active exploits may proliferate before official guidance is issued.
Affected systems
AIAnytime Awesome-MCP-Server up to commit a884bb51bcd99e08e14fd712c749d55d9d9a13ab is affected. The project uses a rolling release model, so there are no traditional version numbers. Any deployment of the mcp-wiki/wiki-summary component at or before the noted commit is potentially vulnerable. Organizations should identify all instances of this software in their infrastructure, including development, staging, and production environments.
Exploitability
Exploitation requires valid authentication credentials, which moderates immediate risk in well-segmented networks. However, the published proof-of-concept lowers the technical bar for attack execution. The attack surface is remote and easy to trigger (AC:L), making it practical for any authenticated user to probe. If internal services or metadata endpoints are accessible from the server, the impact escalates significantly. The lack of vendor response and public exploit code mean defenders cannot rely on rapid patch availability.
Remediation
No official patch is currently available due to the rolling release model and lack of vendor response. Immediate actions should include: (1) isolating or restricting network access to affected Awesome-MCP-Server instances, (2) implementing strict egress filtering to block unexpected outbound connections, (3) monitoring the project's repository for commits addressing CWE-918, and (4) reviewing authentication logs for suspicious 'url' parameter usage. Consider disabling the wiki-summary component if it is not critical, or running it in a sandboxed environment with minimal network privileges.
Patch guidance
Verify the current commit hash of your deployed Awesome-MCP-Server against the affected commit (a884bb51bcd99e08e14fd712c749d55d9d9a13ab) via your repository or package manager. Given the rolling release model, monitor the project's commit history and release notes for security fixes related to SSRF or CWE-918. When updates become available, prioritize deployment in non-production environments first. Because the vendor has not yet publicly confirmed a fix, engage with the project's issue tracker or community channels to confirm patch status before upgrading.
Detection guidance
Monitor application logs for unusual 'url' parameter values in requests to the wiki-summary endpoint—particularly URLs pointing to internal IP ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16), localhost, or cloud metadata endpoints (e.g., 169.254.169.254). Enable network-level monitoring to detect unexpected outbound connections from the Awesome-MCP-Server process, especially to internal services or restricted networks. Correlate authentication logs with wiki-summary endpoint access to identify suspicious patterns. Deploy a Web Application Firewall (WAF) rule set to reject requests with suspicious URL parameters if feasible.
Why prioritize this
Although the CVSS score is MEDIUM (6.3) and authentication is required, the combination of a published exploit, lack of vendor response, and potential for lateral movement or data exposure warrants prompt investigation. SSRF vulnerabilities are often underestimated but can be weaponized to bypass perimeter security and reach sensitive internal systems. Organizations should prioritize identifying and isolating affected instances while awaiting official guidance.
Risk score, explained
The CVSS 3.1 score of 6.3 reflects a network-accessible vulnerability (AV:N) with low attack complexity (AC:L) that requires authenticated access (PR:L). The impact on confidentiality, integrity, and availability is limited (C:L/I:L/A:L) in a default configuration, but in environments where the server can reach internal APIs, metadata services, or databases, the actual risk is substantially higher. The published exploit and vendor non-response elevate practical risk despite the moderate base score.
Frequently asked questions
What should I do if I use Awesome-MCP-Server in production?
Immediately identify your deployed commit hash and compare it against the affected version (a884bb51bcd99e08e14fd712c749d55d9d9a13ab). If you are at or before that commit, restrict network access to the wiki-summary component using firewall rules or network segmentation. Implement egress filtering to prevent unexpected outbound requests. Monitor for suspicious activity and prepare to upgrade once the vendor releases a fix. If the wiki-summary feature is not essential, consider disabling it temporarily.
How can I tell if my system has been exploited?
Review authentication logs for requests to the wiki-summary endpoint with unusual 'url' parameters. Check network traffic logs for unexpected outbound connections from the Awesome-MCP-Server process to internal IPs or external domains. If the server has internet access, examine firewall logs for any denied or allowed connections that coincide with suspicious application logs. A forensic analysis of request history may reveal attempts to access metadata endpoints or internal APIs.
Does this vulnerability affect all Awesome-MCP-Server users?
No. Only deployments of the mcp-wiki/wiki-summary component are affected. If you are using Awesome-MCP-Server but have not enabled or deployed the wiki-summary module, you are not directly impacted. However, verify your deployment configuration to confirm which components are active.
Why hasn't the vendor issued a patch yet?
The project uses a rolling release model and the vendor has not yet responded to early disclosure notification. This may reflect limited resources, slow response cycles, or other priorities. Monitor the project's repository and communication channels for updates. Consider reaching out to the maintainers directly if your organization relies on timely security responses.
This analysis is based on information available as of the publication date and assumes accuracy of the CVE record, CVSS vector, and vendor advisories. Actual risk varies based on deployment configuration, network architecture, and accessible internal services. Organizations should verify patch status and compatibility independently before applying updates. This report does not constitute legal or compliance advice. Security decisions should be informed by your organization's risk appetite, asset criticality, and threat landscape. Source: NVD (public-domain), retrieved 2026-08-14. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2025-36324MEDIUMIBM watsonx.data Intelligence SSRF Vulnerability - Patch & Detection Guide
- CVE-2025-58175MEDIUMGeoServer SSRF Vulnerability in Proxy Configuration
- CVE-2026-0285MEDIUMPAN-OS Server-Side Request Forgery (SSRF) – Palo Alto Networks
- CVE-2026-10052MEDIUMQuay SSRF in LDAP/SMTP Validation—Internal Network Reconnaissance Risk
- CVE-2026-10177MEDIUMSSRF in Aider-AI Aider 0.86.3 AWS Metadata Endpoint
- CVE-2026-10239MEDIUMJeecgBoot Server-Side Request Forgery (SSRF) in Word Editing Module
- CVE-2026-10240MEDIUMJeecgBoot SSRF Vulnerability in /airag/airagModel/test Endpoint
- CVE-2026-10241MEDIUMJimuReport SSRF in File Download Function – Patch to 3.9.2