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

  • 8.3 High severity

    coder: Incorrect Authorization

    CVE-2026-63443Coder

    Coder allows organizations to provision remote development environments via Terraform. Prior to 2.29.19, 2.32.9, 2.33.10, and 2.34.4, agentConn.apiClient() follows redirects while its custom transport accepts the host from the redirected request URL when the p

  • 8.7 High severity

    lokka: Server-Side Request Forgery

    CVE-2026-58201Merill

    Lokka is a Model Context Protocol server for Microsoft 365, including Microsoft Graph and other services. Prior to 2.1.2, the Lokka-Microsoft tool in src/mcp/src/main.ts uses direct URL string concatenation to append the user-controlled path value to the manag

  • 7.7 High severity

    crawl4ai: Server-Side Request Forgery

    CVE-2026-91943Unclecode

    Crawl4AI before 0.9.3 contains a server-side request forgery vulnerability in PDFContentScrapingStrategy where _get_pdf_path() re-downloads targets with Python requests without egress validation. Authenticated attackers can supply URLs that redirect to interna

  • 7.1 High severity

    Flowise: Server-Side Request Forgery

    CVE-2026-91938FlowiseAI

    Flowise versions before 3.1.4 contain a server-side request forgery vulnerability in Cheerio, Playwright, and Puppeteer document loader nodes that bypass SSRF protection. Attackers can provide arbitrary URLs to fetch cloud metadata, internal services, and priv

  • 8.3 High severity

    Flowise: Server-Side Request Forgery

    CVE-2026-91935FlowiseAI

    Flowise before 3.1.4 fails to validate baseURL parameters in chat-model nodes, allowing authenticated users to redirect requests to arbitrary hosts. Attackers with chatflows:create or chatflows:update permissions can exfiltrate LLM provider API keys by redirec

  • 9.0 Critical severity

    safeurl: Not Failing Securely

    CVE-2026-77866Slab

    Server-Side Request Forgery (SSRF) vulnerability in Slab safeurl allows an attacker who controls a validated URL to reach internal network destinations the library is configured to block. Only IPv4 addresses are matched against the reserved ranges and the bloc

  • 8.5 High severity

    frontmcp: Server-Side Request Forgery

    CVE-2026-59973Agentfront

    FrontMCP is a TypeScript-first framework for the Model Context Protocol (MCP). From mcp-from-openapi 2.3.0 until 2.5.0 and from frontmcp and @frontmcp/adapters 1.2.1 until 1.5.0, libs/adapters/src/openapi/openapi.adapter.ts loadOpenAPISpec() forwards untrusted

  • 7.8 High severity

    core-geonetwork: Server-Side Request Forgery

    CVE-2026-55864GeoNetworkEPSS 1.45%

    GeoNetwork is a catalog application to manage spatially referenced resources. Prior to 4.2.17 and 4.4.12, POST /api/tools/ogc/sld accepted a caller-supplied WMS server URL and performed a server-side HTTP GET without destination validation. An anonymous attack

  • 7.1 High severity

    arcadedb: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-54077ArcadeData

    ArcadeDB is a Multi-Model DBMS. Prior to 26.6.1, the IMPORT DATABASE statement in engine/src/main/java/com/arcadedb/query/sql/parser/ImportDatabaseStatement.java did not require administrative privileges and passed its source to integration/src/main/java/com/a

  • 7.7 High severity

    contentful-mcp-server: Server-Side Request Forgery

    CVE-2026-53957Contentful

    Contentful MCP Server is a Model Context Protocol server for the Contentful Management API. Prior to @contentful/mcp-server 1.7.19 and @contentful/mcp-tools 0.4.5, export_space and import_space in packages/mcp-tools/src/tools/jobs/space-to-space-migration/expo

  • 7.7 High severity

    kubesphere: Server-Side Request Forgery

    CVE-2026-91923Kubesphere

    KubeSphere through 4.1.3 contains a server-side request forgery vulnerability in the git credential verification endpoint that accepts unvalidated caller-supplied URLs without allowlist restrictions. Authenticated attackers can supply arbitrary URLs to reach i

  • 9.6 Critical severity

    Langflow OSS: Server-Side Request Forgery

    CVE-2026-12944IBM

    IBM Langflow OSS 1.0.0 through 1.10.0 can allow attackers to execute arbitrary Python code with root privileges (UID=0) on the Langflow server by submitting components containing socket or urllib imports. This enables: (1) AWS credential theft via IMDSv1 SSRF

  • 8.6 High severity

    anyquery: Improper Access Control

    CVE-2026-54628Julien040

    Anyquery is an SQL query engine built on top of SQLite. Prior to 0.4.5, anyquery server exposes URL-capable SQLite virtual table modules such as json_reader and log_reader through its unauthenticated MySQL-compatible server port without restricting outbound de

  • 8.5 High severity

    platform: Server-Side Request Forgery

    CVE-2026-91079Hcengineering

    Huly Platform through 0.7.426 contains a server-side request forgery vulnerability in the print service due to missing hostname allowlist validation. Authenticated workspace members can supply arbitrary URLs to the print endpoint, which Puppeteer renders and r

  • 8.5 High severity

    PraisonAI: Server-Side Request Forgery

    CVE-2026-57126MervinPraison

    PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.58, SpiderTools._validate_url calls _host_is_blocked, which checks literal host encodings but does not resolve DNS names before scrape_page, crawl, extract_links, extract_text, or URL-mentio

  • 7.3 High severity

    tarzan-cms: Server-Side Request Forgery

    CVE-2026-90710Taisan

    A vulnerability was determined in taisan tarzan-cms 1.0.0. This issue affects the function openConnection of the file com/tarzan/cms/modules/admin/service/biz/ThemeService.java of the component Theme Download Function. Executing a manipulation of the argument

  • 7.0 High severity

    Glance: Server-Side Request Forgery

    CVE-2026-71198OpenStack

    In OpenStack Glance before 32.0.1, the location API does not validate destination hosts when adding an HTTP location to an image. Unlike the web-download import path, the location API only checks the URL scheme and does not apply the import_filtering_opts host

  • 7.7 High severity

    open-notebook: Server-Side Request Forgery

    CVE-2026-90769Lfnovo

    Open Notebook before 1.11.0 fails to validate the URL parameter in POST /api/sources endpoint, allowing authenticated users to perform server-side requests to internal services. Attackers can supply arbitrary URLs to read cloud metadata, internal network servi

  • 7.1 High severity

    shelf.nu: Server-Side Request Forgery

    CVE-2026-54166Shelf-nu

    Shelf is a platform for tracking physical assets. Prior to version 1.20.3, authenticated users with the `asset:import` permission can trigger server-side HTTP requests to attacker-controlled URLs through the Asset CSV Content Import feature. The `imageUrl` val

  • 7.2 High severity

    AVideo: Server-Side Request Forgery

    CVE-2026-89242WWBN

    WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a server-side request forgery vulnerability in the _json_decode function that fetches remote URLs and local file paths without SSRF validation. Unauthenticated attackers can POST file

  • 8.7 High severity

    Gemini Enterprise Agent Platform App Builder: Server-Side Request Forgery

    CVE-2026-19486Google Cloud

    A Server-Side Request Forgery (SSRF) vulnerability in Google Cloud Gemini Enterprise Agent Platform App Builder versions prior to 2026-06-01 on Google Cloud Platform allows an unauthenticated attacker to leak the Compute Engine default service account access t

  • 8.8 High severity

    DataStage on Cloud Pak for Data: Server-Side Request Forgery

    CVE-2026-82097IBM

    IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow a remote authenticated attacker to execute arbitrary code due to a Server-Side Request Forgery (SSRF) vulnerability.

  • 8.6 High severity

    Langflow OSS: Server-Side Request Forgery

    CVE-2026-81213IBM

    IBM Langflow OSS 1.0.0 through 1.11.5 could allow a remote attacker to obtain sensitive information from internal network resources due to improper validation of user-supplied URLs.

  • 8.5 High severity

    DataStage on Cloud Pak for Data: Server-Side Request Forgery

    CVE-2026-81207IBM

    IBM DataStage on Cloud Pak for Data 5.4.0.0 allows any authenticated tenant — with no project membership or role — fully controls scheme/host/port/path of an outbound fetch originating from a shared-infrastructure pod, and the WSDL body is reflected verbatim t

  • 9.9 Critical severity

    Amazon SSM Agent: Server-Side Request Forgery

    CVE-2026-89049AWS

    A server-side request forgery issue due to improper validation of equivalent address representations in the port forwarding to remote hosts functionality in Amazon AWS Systems Manager Agent (SSM Agent) before 3.3.4851.0 on all platforms might allow an authenti

  • 9.1 Critical severity

    angular: Server-Side Request Forgery

    CVE-2026-88056Angular

    Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Prior to 20.3.30, 21.2.22, and 22.1.4, Angular Server-Side Rendering in @angular/platform-server processes user-controlled resou

  • 7.1 High severity

    open-webui: Server-Side Request Forgery

    CVE-2026-87999Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.11.1, POST /api/v1/retrieval/process/web and POST /api/v1/retrieval/process/web/search in backend/open_webui/retrieval/web/utils.py treated Python's globally routa

  • 7.7 High severity

    open-webui: Time-of-check Time-of-use (TOCTOU) Race Condition

    CVE-2026-87996Open WebUI

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.6 until 0.11.1, SafePlaywrightURLLoader in backend/open_webui/retrieval/web/utils.py validated a user-controlled hostname in Python and then let the Playwright brows

  • 8.6 High severity

    EcoStruxure™ IT Data Center Expert (Formerly…: Server-Side Request Forgery

    CVE-2026-19233Schneider Electric

    CWE-918: Server-Side Request Forgery (SSRF) vulnerability exists that could cause unauthorized command execution and disclosure of server data when an attacker with a privileged account sends crafted, unvalidated parameters to a server endpoint.

  • 7.6 High severity

    snipe-it: Server-Side Request Forgery

    CVE-2026-86771Grokability

    Snipe-IT versions before 8.7.0 fail to HTML-escape the employee_num field in the acceptance PDF generator, allowing attackers with users.edit permission to inject img tags into TCPDF's writeHTML() function. Attackers can craft a malicious employee_num value co

  • 7.1 High severity

    laradashboard: Server-Side Request Forgery

    CVE-2026-87821LaraDashboard

    Lara Dashboard through 1.3.1 contains a server-side request forgery vulnerability in the POST /api/admin/builder/markdown/fetch endpoint that allows any authenticated user to fetch arbitrary URLs and read the response body. Attackers can read internal HTTP ser

  • 7.3 High severity

    Secure Connect Gateway 5.0 - Application: Server-Side Request Forgery

    CVE-2026-79635Dell

    Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Server-Side Request Forgery (SSRF) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerabil

  • 8.8 High severity

    Apache Impala: Server-Side Request Forgery

    CVE-2026-57866Apache

    Server side request forgery in Apache Impala versions 4.4.x and 4.5.x. Authenticated Impala users with permissions to execute the ai_generate_text() function can exfiltrate secrets provided by the credential providers configured in the `hadoop.security.credent

  • 7.5 High severity

    Secure Connect Gateway 5.0 - Application: Server-Side Request Forgery

    CVE-2026-80123Dell

    Dell SCG 5.0 Appliance versions prior to 5.36.00.16 and Dell SCG 5.0 Application versions prior to 5.36.00.00, contains a Server-Side Request Forgery (SSRF) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerabil

  • 9.8 Critical severity

    Chrome: Server-Side Request Forgery

    CVE-2026-87595Google

    Server-side request forgery in Mobile in Google Chrome prior to 153.0.8010.36 allowed a remote attacker leveraging social engineering to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Low)

  • 7.3 High severity

    GeoLibre: Server-Side Request Forgery

    CVE-2026-86806Opengeos

    A weakness has been identified in opengeos GeoLibre up to 2.3.0. Impacted is the function _is_within_roots. This manipulation causes server-side request forgery. The attack can be initiated remotely. Upgrading to version 2.4.0 is recommended to address this is

  • 7.1 High severity

    n8n: Server-Side Request Forgery

    CVE-2026-86074n8n

    n8n is an open source workflow automation platform. Prior to 2.37.7 and 2.38.2, the Instance AI credential setup flow accepted a credential test or verification URL without checking that it matched the workflow node's origin. Attacker-controlled fetched conten

  • 8.6 High severity

    XenForo: Server-Side Request Forgery

    CVE-2026-73315XenForo

    XenForo before 2.3.13 contains a server-side request forgery vulnerability in the PayPal REST webhook handler that allows unauthenticated attackers to cause the server to make outbound HTTP requests to arbitrary destinations by supplying a crafted certificate

  • 7.2 High severity

    Hide My WP Ghost: Server-Side Request Forgery

    CVE-2026-81806John Darrel

    Server-Side Request Forgery (SSRF) vulnerability in John Darrel Hide My WP Ghost allows Server Side Request Forgery. This issue affects Hide My WP Ghost: from n/a through 7.0.09.

  • 7.2 High severity

    knowns: Server-Side Request Forgery

    CVE-2026-86539Knowns-dev

    knowns through 0.33.0 contains a server-side request forgery vulnerability in the POST /api/embedding-models/test endpoint that issues outbound requests to caller-supplied destinations without validation. Attackers can enumerate internal hosts and cloud metada