Sceawere
Vulnerability Detail
CVE-2026-74858UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
fetcher-mcp Server-Side Request Forgery
Vulnerability Metadata
- Severity
- Medium
- Score / CVSS
- 6.3
- Creation Date
- 5h ago
- Vendor
- jae-jae
- Product
- fetcher-mcp
- Attack Type
- Server-Side Request Forgery
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
- Attack Complexity
- LOW
Narrative and Response
Description
A vulnerability has been found in jae-jae fetcher-mcp up to 0.3.9. Impacted is the function fetch_url/fetch_urls of the file /latest/meta-data/iam/security-credentials/ of the component URL Validation. Such manipulation leads to server-side request forgery. It is possible to launch the attack remotely. The project was informed of the problem early through an issue report but has not responded yet.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "6.3",
"pubDate": "2026-08-17T16:17:49.307Z",
"pubdate": "2026-08-17T16:17:49.307Z",
"executiveSummary": "A Server-Side Request Forgery (SSRF) vulnerability has been identified in the jae-jae fetcher-mcp component up to version 0.3.9. This security flaw exists within the URL Validation component and specifically impacts the fetch_url and fetch_urls functions. The vulnerability allows remote attackers to manipulate URL parameters and force the server to execute arbitrary outbound HTTP requests.\nThe primary impact of this vulnerability involves unauthorized access to internal resources, sensitive metadata endpoints, and network services isolated from the public internet. Given the specific file path reference to /latest/meta-data/iam/security-credentials/, the attack vector enables cloud environment metadata service exposure, potentially leaking IAM security credentials and sensitive configuration data.\nThe risk implication is critical, as exploitation can be executed remotely without prior authentication or special privileges, depending on the exposure of the application interface. The project maintainers have been notified via an issue report but have not yet provided an official patch or response.",
"technicalDetails": "The vulnerability stems from insufficient URL validation and sanitization within the URL Validation component of jae-jae fetcher-mcp up to version 0.3.9. Specifically, the functions fetch_url and fetch_urls fail to adequately restrict target domains, IP addresses, or URL schemes prior to initiating network requests on behalf of the user.\nRoot Cause: The lack of a strict allowlist or robust input filtering mechanism allows untrusted user input to be processed directly by the underlying HTTP client libraries. Attackers can supply specially crafted URLs pointing to internal network endpoints or loopback addresses.\nExploitation Method and Attack Flow: An unauthenticated remote attacker initiates the attack by sending a malicious payload targeting the vulnerable fetch_url or fetch_urls functions. When the application processes the request, it attempts to fetch the resource specified by the manipulated URL. By targeting cloud metadata services, such as requesting /latest/meta-data/iam/security-credentials/, the application retrieves and returns sensitive internal metadata containing temporary security credentials.\nNetwork Exposure and Privileges: The vulnerability is exploitable remotely over the network. It does not require prior authentication or elevated privileges, making it highly accessible if the component's interface is exposed to untrusted clients or the public internet.\nPost-Exploitation Impact: Successful exploitation leads to severe confidentiality breaches. If the application runs within a cloud infrastructure environment (such as AWS, GCP, or Azure), leaking IAM security credentials via the metadata endpoint can allow the attacker to assume cloud roles, pivot laterally within the internal cloud environment, access cloud storage buckets, and compromise additional infrastructure assets."
}