CyberSecBulletin

Server-Side Request Forgery

CWE-918

The web server receives a URL or similar request from an upstream component and retrieves the contents of this URL, but it does not sufficiently ensure that the request is being sent to the expected destination.

We track 1,600 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.2. 26 have been exploited in real attacks.

How this weakness is prevented

  • Implementation Operation: If there is a known list of applications, IP, hostname, and/or domains to which the product is allowed to communicate, then use allowlists to ensure that outgoing requests are restricted to these known entities. The allowlists could be in the application code or possibly enforced by firewalls or network segmentation.
  • Implementation Operation: If the product is expected to be able to connect to arbitrary IP addresses or domains, consider using a denylist that includes private network addresses, internal domain names, etc. The denylist could be in the application code or possibly enforced by firewalls or network segmentation.

Latest Server-Side Request Forgery vulnerabilities

  • 7.3 High severity

    xhs-mcp: Server-Side Request Forgery

    CVE-2026-7417Algovate

    A vulnerability was found in Algovate xhs-mcp 0.8.11. This affects the function xhs_publish_content of the file src/server/mcp.server.ts of the component MCP Interface. Performing a manipulation of the argument media_paths results in server-side request forger

  • 8.5 High severity

    OpenClaw: Server-Side Request Forgery

    CVE-2026-41914OpenClaw

    OpenClaw before 2026.4.8 contains a server-side request forgery vulnerability in QQ Bot media download paths that bypass SSRF protection. Attackers can exploit unprotected media fetch endpoints to access internal resources and bypass allowlist policies.

  • 7.6 High severity

    OpenClaw: Server-Side Request Forgery

    CVE-2026-41912OpenClaw

    OpenClaw before 2026.4.8 contains a server-side request forgery policy bypass vulnerability allowing attackers to trigger navigations bypassing normal SSRF checks. Attackers can exploit browser interactions to bypass SSRF protections and access restricted reso

  • 7.3 High severity

    HyperChat: Server-Side Request Forgery

    CVE-2026-7223BigSweetPotatoStudio

    A vulnerability was identified in BigSweetPotatoStudio HyperChat up to 2.0.0-alpha.63. Affected by this issue is the function fetch of the file packages/core/src/http/aiProxyMiddleware.mts of the component AI Proxy Middleware. Such manipulation of the argument

  • 7.3 High severity

    CloudBase-MCP: Server-Side Request Forgery

    CVE-2026-7221TencentCloudBase

    A vulnerability was found in TencentCloudBase CloudBase-MCP up to 2.17.0. Affected is the function openUrl of the file mcp/src/interactive-server.ts of the component open-url API Endpoint. The manipulation of the argument req.body.url results in server-side re

  • 7.3 High severity

    NextChat: Server-Side Request Forgery

    CVE-2026-7178ChatGPTNextWeb

    A weakness has been identified in ChatGPTNextWeb NextChat up to 2.16.1. This affects the function storeUrl of the file app/api/artifacts/route.ts of the component Artifacts Endpoint. This manipulation of the argument ID causes server-side request forgery. It i

  • 7.3 High severity

    NextChat: Server-Side Request Forgery

    CVE-2026-7177ChatGPTNextWeb

    A security flaw has been discovered in ChatGPTNextWeb NextChat up to 2.16.1. Affected by this issue is the function proxyHandler of the file app/api/[provider]/[...path]/route.ts. The manipulation results in server-side request forgery. The attack may be perfo

  • 7.3 High severity

    mcp-url-downloader: Server-Side Request Forgery

    CVE-2026-7158Dmitryglhf

    A vulnerability has been found in dmitryglhf mcp-url-downloader up to 4b8cf2de55f6e8864a77d108e8a94a5b8e4394c6. Affected by this issue is the function _validate_url_safe of the file src/mcp_url_downloader/server.py. Such manipulation of the argument url leads

  • 7.3 High severity

    mcp-chat-studio: Server-Side Request Forgery

    CVE-2026-7147JoeCastrom

    A vulnerability was detected in JoeCastrom mcp-chat-studio up to 1.5.0. Affected by this issue is some unknown functionality of the file server/routes/llm.js of the component LLM Models API. Performing a manipulation of the argument req.query.base_url results

  • 7.3 High severity

    mcp-data-vis: Server-Side Request Forgery

    CVE-2026-7146AlejandroArciniegas

    A security vulnerability has been detected in AlejandroArciniegas mcp-data-vis up to de5a51525a69822290eaee569a1ab447b490746d. Affected by this vulnerability is the function axios of the file src/servers/web-scraper/server.js of the component HTTP Request Hand

  • 7.3 High severity

    GlutamateMCPServers: Server-Side Request Forgery

    CVE-2026-7094ShadowCloneLabs

    A vulnerability was determined in ShadowCloneLabs GlutamateMCPServers up to e2de73280b01e5d943593dd1aa2c01c5b9112f78. Affected by this issue is some unknown functionality of the file src/puppeteer/index.ts of the component puppeteer_navigate. Executing a manip

  • 7.3 High severity

    BuildingAI: Server-Side Request Forgery

    CVE-2026-7065BidingCC

    A vulnerability has been found in BidingCC BuildingAI up to 26.0.1. Impacted is the function uploadRemoteFile of the file packages/core/src/modules/upload/services/file-storage.service.ts of the component Remote Upload API. The manipulation of the argument url

  • 7.3 High severity

    Typecho: Server-Side Request Forgery

    CVE-2026-7025Typecho

    A vulnerability was found in Typecho up to 1.3.0. This vulnerability affects the function Service::sendPingHandle of the file var/Widget/Service.php of the component Ping Back Service Endpoint. The manipulation of the argument X-Pingback/link results in server

  • 10.0 Critical severity

    axios: Permissive List of Allowed Inputs

    CVE-2026-42043Axios

    Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, an attacker who can influence the target URL of an Axios request can use any address in the 127.0.0.0/8 range (other than 127.0.0.1) to completely bypass the NO_PROXY

  • 7.5 High severity

    axios: Server-Side Request Forgery

    CVE-2026-42038Axios

    Axios is a promise based HTTP client for the browser and Node.js. Prior to 1.15.1 and 0.31.1, he fix for no_proxy hostname normalization bypass is incomplete. When no_proxy=localhost is set, requests to 127.0.0.1 and [::1] still route through the proxy instead

  • 9.1 Critical severity

    kyverno: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-41323Kyverno

    Kyverno is a policy engine designed for cloud native platform engineering teams. Prior to versions 1.18.0-rc1, 1.17.2-rc1, and 1.16.4, Kyverno's apiCall feature in ClusterPolicy automatically attaches the admission controller's ServiceAccount token to outgoing

  • 7.1 High severity

    OpenClaw: Server-Side Request Forgery

    CVE-2026-41361OpenClaw

    OpenClaw before 2026.3.28 contains an SSRF guard bypass vulnerability that fails to block four IPv6 special-use ranges. Attackers can exploit this by crafting URLs targeting internal or non-routable IPv6 addresses to bypass SSRF protections.

  • 7.1 High severity

    Flowise: Server-Side Request Forgery

    CVE-2026-41272FlowiseAI

    Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, the core security wrappers (secureAxiosRequest and secureFetch) intended to prevent Server-Side Request Forgery (SSRF) contain multiple logic flaws. These

  • 8.3 High severity

    Flowise: Server-Side Request Forgery

    CVE-2026-41271FlowiseAI

    Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, a Server-Side Request Forgery (SSRF) vulnerability exists in FlowiseAI's POST/GET API Chain components that allows unauthenticated attackers to force the s

  • 8.3 High severity

    Flowise: Improper Access Control

    CVE-2026-41270FlowiseAI

    Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, a Server-Side Request Forgery (SSRF) protection bypass vulnerability exists in the Custom Function feature. While the application implements SSRF protectio

  • 8.5 High severity

    SocialEngine: Server-Side Request Forgery

    CVE-2026-41461SocialEngine

    SocialEngine versions 7.8.0 and prior contain a blind server-side request forgery vulnerability in the /core/link/preview endpoint where user-supplied input passed via the uri request parameter is not sanitized before being used to construct outbound HTTP requ

  • 8.5 High severity

    wekan: Server-Side Request Forgery

    CVE-2026-41455WeKan

    WeKan before 8.35 contains a server-side request forgery vulnerability in webhook integration URL handling where the URL scheme field accepts any string without protocol restriction or destination validation. Attackers who can create or modify integrations can

  • 7.3 High severity

    squidex: Server-Side Request Forgery

    CVE-2026-41172Squidex

    Squidex is an open source headless content management system and content management hub. Prior to version 7.23.0, an SSRF vulnerability allows a user with asset upload permission to force the server to fetch arbitrary URLs, including localhost/private network

  • 7.3 High severity

    squidex: Server-Side Request Forgery

    CVE-2026-41171Squidex

    Squidex is an open source headless content management system and content management hub. Versions prior to 7.23.0 have a Server-Side Request Forgery (SSRF) vulnerability due to missing SSRF protection on the `Jint` HTTP client used by scripting engine function

  • 7.2 High severity

    squidex: Server-Side Request Forgery

    CVE-2026-41170Squidex

    Squidex is an open source headless content management system and content management hub. Prior to version 7.23.0, the `RestoreController.PostRestoreJob` endpoint allows an administrator to supply an arbitrary URL for downloading backup archives. This URL is fe

  • 8.5 High severity

    Logpoint: Server-Side Request Forgery

    CVE-2026-35548Guardsix

    An issue was discovered in guardsix (formerly Logpoint) ODBC Enrichment Plugins before 5.2.1 (5.2.1 is used in guardsix 7.9.0.0). A logic flaw allowed stored database credentials to be reused after modification of the target Host, IP address, or Port. When edi

  • 8.9 High severity

    Enterprise Server: Server-Side Request Forgery

    CVE-2026-5921GitHub

    A server-side request forgery (SSRF) vulnerability was identified in GitHub Enterprise Server that allowed an attacker to extract sensitive environment variables from the instance through a timing side-channel attack against the notebook rendering service. Whe

  • 7.6 High severity

    OpenClaw: Server-Side Request Forgery

    CVE-2026-41297OpenClaw

    OpenClaw before 2026.3.31 contains a server-side request forgery vulnerability in the marketplace plugin download functionality that allows attackers to access internal resources by following unvalidated redirects. The marketplace.ts module fails to restrict r

  • 8.8 High severity

    glances: Server-Side Request Forgery

    CVE-2026-35587Nicolargo

    Glances is an open-source system cross-platform monitoring tool. Prior to version 4.5.4, a Server-Side Request Forgery (SSRF) vulnerability exists in the Glances IP plugin due to improper validation of the public_api configuration parameter. The value of publi

  • 7.5 High severity

    lmdeploy: Server-Side Request Forgery

    CVE-2026-33626InternLMEPSS 45.3%

    LMDeploy is a toolkit for compressing, deploying, and serving large language models. Versions prior to 0.12.3 have a Server-Side Request Forgery (SSRF) vulnerability in LMDeploy's vision-language module. The `load_image()` function in `lmdeploy/vl/utils.py` fe

  • 7.7 High severity

    Vvveb: Server-Side Request Forgery

    CVE-2026-34428Givanz

    Vvveb prior to 1.0.8.1 contains a server-side request forgery vulnerability in the oEmbedProxy action of the editor/editor module where the url parameter is passed directly to getUrl() via curl without scheme or destination validation. Authenticated backend us

  • 7.3 High severity

    Mogu Blog v2: Server-Side Request Forgery

    CVE-2026-6625Moxi624

    A security vulnerability has been detected in moxi624 Mogu Blog v2 up to 5.2. Affected by this vulnerability is the function LocalFileServiceImpl.uploadPictureByUrl of the file mogu_picture/src/main/java/com/moxi/mogublog/picture/service/impl/LocalFileServiceI

  • 7.3 High severity

    agentscope: Server-Side Request Forgery

    CVE-2026-6606ModelScope

    A weakness has been identified in modelscope agentscope up to 1.0.18. This vulnerability affects the function _process_audio_block of the file src/agentscope/agent/_agent_base.py. Executing a manipulation of the argument url can lead to server-side request for

  • 7.3 High severity

    agentscope: Server-Side Request Forgery

    CVE-2026-6605ModelScope

    A security flaw has been discovered in modelscope agentscope up to 1.0.18. This affects the function _get_bytes_from_web_url of the file src/agentscope/_utils/_common.py of the component Internal Service. Performing a manipulation results in server-side reques

  • 7.3 High severity

    agentscope: Server-Side Request Forgery

    CVE-2026-6604ModelScope

    A vulnerability was identified in modelscope agentscope up to 1.0.18. Affected by this issue is the function _parse_url/prepare_image/openai_audio_to_text of the file src/agentscope/tool/_multi_modality/_openai_tools.py of the component Cloud Metadata Endpoint

  • 7.7 High severity

    movary: Server-Side Request Forgery

    CVE-2026-40348Leepeuker

    Movary is a self hosted web app to track and rate a user's watched movies. Prior to version 0.71.1, an ordinary authenticated user can trigger server-side requests to arbitrary internal targets through `POST /settings/jellyfin/server-url-verify`. The endpoint

  • 8.6 High severity

    Vault: Server-Side Request Forgery

    CVE-2026-5052HashiCorp

    Vault’s PKI engine’s ACME validation did not reject local targets when issuing http-01 and tls-alpn-01 challenges. This may lead to these requests being sent to local network targets, potentially leading to information disclosure. Fixed in Vault Community Edit

  • 8.1 High severity

    jellyfin: External Control of File Name or Path

    CVE-2026-35032Jellyfin

    Jellyfin is an open source self hosted media server. Versions prior to 10.11.7 contain a vulnerability chain in the LiveTV M3U tuner endpoint (POST /LiveTv/TunerHosts), where the tuner URL is not validated, allowing local file read via non-HTTP paths and Serve

  • 8.6 High severity

    chamilo-lms: Missing Authentication for Critical Functionality

    CVE-2026-34160Chamilo

    Chamilo LMS is an open-source learning management system. In versions prior to 2.0.0-RC.3, the PENS (Package Exchange Notification Services) plugin endpoint at public/plugin/Pens/pens.php is accessible without authentication and accepts a user-controlled packa

  • 7.2 High severity

    chamilo-lms: Missing Authentication for Critical Functionality

    CVE-2026-33715Chamilo

    Chamilo LMS is an open-source learning management system. In version 2.0-RC.2, the file public/main/inc/ajax/install.ajax.php is accessible without authentication on fully installed instances because, unlike other AJAX endpoints, it does not include the global