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

    hm_editor: Server-Side Request Forgery

    CVE-2026-5346Huimeicloud

    A vulnerability was determined in huimeicloud hm_editor up to 2.2.3. Impacted is the function client.get of the file src/mcp-server.js of the component image-to-base64 Endpoint. Executing a manipulation of the argument url can lead to server-side request forge

  • 10.0 Critical severity

    fastmcp: Server-Side Request Forgery

    CVE-2026-32871PrefectHQ

    FastMCP is a Pythonic way to build MCP servers and clients. Prior to version 3.2.0, the OpenAPIProvider in FastMCP exposes internal APIs to MCP clients by parsing OpenAPI specifications. The RequestDirector class is responsible for constructing HTTP requests t

  • 7.2 High severity

    Webmention: Server-Side Request Forgery

    CVE-2026-0686Pfefferle

    The Webmention plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 5.6.2 in the 'MF2::parse_authorpage' function via the 'Receiver::post' function. This makes it possible for unauthenticated attackers to make

  • 7.5 High severity

    aiohttp: Absolute Path Traversal

    CVE-2026-34515Aio-libs

    AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. Prior to version 3.13.4, on Windows the static resource handler may expose information about a NTLMv2 remote path. This issue has been patched in version 3.13.4.

  • 7.7 High severity

    payload: Server-Side Request Forgery

    CVE-2026-34746PayloadCMS

    Payload is a free and open source headless content management system. Prior to version 3.79.1, an authenticated Server-Side Request Forgery (SSRF) vulnerability exists in the upload functionality. Authenticated users with create or update access to an upload-e

  • 7.4 High severity

    javascript: Server-Side Request Forgery

    CVE-2026-34076Clerk

    Clerk JavaScript is the official JavaScript repository for Clerk authentication. In @clerk/hono from versions 0.1.0 to before 0.1.5, @clerk/express from versions 2.0.0 to before 2.0.7, @clerk/backend from versions 3.0.0 to before 3.2.3, and @clerk/fastify from

  • 7.3 High severity

    M-Files Server: Server-Side Request Forgery

    CVE-2026-0932M-Files

    Blind server-side request forgery (SSRF) vulnerability in legacy connection methods of document co-authoring features in M-Files Server before 26.3 allow an unauthenticated attacker to cause the server to send HTTP GET requests to arbitrary URLs.

  • 8.7 High severity

    InvoiceShelf: Server-Side Request Forgery

    CVE-2026-34367InvoiceShelf

    InvoiceShelf is an open-source web & mobile app that helps track expenses, payments and create professional invoices and estimates. Prior to version 2.2.0, a Server-Side Request Forgery (SSRF) vulnerability exists in the Invoice PDF generation module. User-sup

  • 8.1 High severity

    InvoiceShelf: Server-Side Request Forgery

    CVE-2026-34366InvoiceShelf

    InvoiceShelf is an open-source web & mobile app that helps track expenses, payments and create professional invoices and estimates. Prior to version 2.2.0, a Server-Side Request Forgery (SSRF) vulnerability exists in the Payment receipt PDF generation module.

  • 8.1 High severity

    InvoiceShelf: Server-Side Request Forgery

    CVE-2026-34365InvoiceShelf

    InvoiceShelf is an open-source web & mobile app that helps track expenses, payments and create professional invoices and estimates. Prior to version 2.2.0, a Server-Side Request Forgery (SSRF) vulnerability exists in the Estimate PDF generation module. User-su

  • 8.3 High severity

    OpenClaw: Server-Side Request Forgery

    CVE-2026-34504OpenClaw

    OpenClaw before 2026.3.28 contains a server-side request forgery vulnerability in the fal provider image-generation-provider.ts component that allows attackers to fetch internal URLs. A malicious or compromised fal relay can exploit unguarded image download fe

  • 7.7 High severity

    FastGPT: Server-Side Request Forgery

    CVE-2026-34163Labring

    FastGPT is an AI Agent building platform. Prior to version 4.14.9.5, FastGPT's MCP (Model Context Protocol) tools endpoints (/api/core/app/mcpTools/getTools and /api/core/app/mcpTools/runTool) accept a user-supplied URL parameter and make server-side HTTP requ

  • 10.0 Critical severity

    FastGPT: Missing Authentication for Critical Functionality

    CVE-2026-34162Labring

    FastGPT is an AI Agent building platform. Prior to version 4.14.9.5, the FastGPT HTTP tools testing endpoint (/api/core/app/httpTools/runTool) is exposed without any authentication. This endpoint acts as a full HTTP proxy — it accepts a user-supplied baseUrl,

  • 7.5 High severity

    gotenberg: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-27018GotenbergEPSS 1.7%

    Gotenberg is an API for converting document formats. Prior to version 8.29.0, the fix introduced for CVE-2024-21527 can be bypassed using mixed-case or uppercase URL schemes. This issue has been patched in version 8.29.0.

  • 7.6 High severity

    Kubeplus: Improper Neutralization of Argument Delimiters in a Command

    CVE-2026-29954Cloudark

    In KubePlus 4.1.4, the mutating webhook and kubeconfiggenerator components have an SSRF vulnerability when processing the chartURL field of ResourceComposition resources. The field is only URL-encoded without validating the target address. More critically, whe

  • 9.8 Critical severity

    CrewAI: Server-Side Request Forgery

    CVE-2026-2286CrewAI

    CrewAI contains a server-side request forgery vulnerability that enables content acquisition from internal and cloud services, facilitated by the RAG search tools not properly validating URLs provided at runtime.

  • 7.5 High severity

    parisneo/lollms: Server-Side Request Forgery

    CVE-2026-0560ParisNeoEPSS 1.76%

    A Server-Side Request Forgery (SSRF) vulnerability exists in parisneo/lollms versions prior to 2.2.0, specifically in the `/api/files/export-content` endpoint. The `_download_image_to_temp()` function in `backend/routers/files.py` fails to validate user-contro

  • 7.3 High severity

    elecV2P: Server-Side Request Forgery

    CVE-2026-5016elecV2

    A vulnerability was identified in elecV2 elecV2P up to 3.8.3. This affects the function eAxios of the file /mock of the component URL Handler. Such manipulation of the argument req leads to server-side request forgery. It is possible to launch the attack remot

  • 7.2 High severity

    Oxygen - WooCommerce WordPress Theme: Server-Side Request Forgery

    CVE-2025-12886Laborator

    The Oxygen Theme theme for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 6.0.8 via the laborator_calc_route AJAX action. This makes it possible for unauthenticated attackers to make web requests to arbitrary locat

  • 8.5 High severity

    LinkAce: Server-Side Request Forgery

    CVE-2026-33953Kovah

    LinkAce is a self-hosted archive to collect website links. Versions prior to 2.5.3 block direct requests to private IP literals, but still performs server-side requests to internal-only resources when those resources are referenced through an internal hostname

  • 7.7 High severity

    LibreChat: Server-Side Request Forgery

    CVE-2026-31945Danny-avila

    LibreChat is a ChatGPT clone with additional features. Versions 0.8.2-rc2 through 0.8.2 are vulnerable to a server-side request forgery (SSRF) attack when using agent actions or MCP. Although a previous SSRF vulnerability (https://github.com/danny-avila/LibreC

  • 8.5 High severity

    LibreChat: Server-Side Request Forgery

    CVE-2026-31943Danny-avila

    LibreChat is a ChatGPT clone with additional features. Prior to version 0.8.3, `isPrivateIP()` in `packages/api/src/auth/domain.ts` fails to detect IPv4-mapped IPv6 addresses in their hex-normalized form, allowing any authenticated user to bypass SSRF protecti

  • 7.3 High severity

    MCMS: Server-Side Request Forgery

    CVE-2026-4953MingSoft

    A weakness has been identified in mingSoft MCMS up to 5.5.0. This issue affects the function catchImage of the file net/mingsoft/cms/action/BaseAction.java of the component Editor Endpoint. Executing a manipulation of the argument catchimage can lead to server

  • 7.5 High severity

    Otcms: Server-Side Request Forgery

    CVE-2026-30637OTCMS

    Server-Side Request Forgery (SSRF) vulnerability exists in the AnnounContent of the /admin/read.php in OTCMS V7.66 and before. The vulnerability allows remote attackers to craft HTTP requests, without authentication, containing a URL pointing to internal servi

  • 8.6 High severity

    Spring AI: Server-Side Request Forgery

    CVE-2026-22742Spring

    Spring AI's spring-ai-bedrock-converse contains a Server-Side Request Forgery (SSRF) vulnerability in BedrockProxyChatModel when processing multimodal messages that include user-supplied media URLs. Insufficient validation of those URLs allows an attacker to i

  • 8.6 High severity

    Firecrawl: Server-Side Request Forgery

    CVE-2026-32857Firecrawl

    Firecrawl version 2.8.0 and prior contain a server-side request forgery (SSRF) protection bypass vulnerability in the Playwright scraping service where network policy validation is applied only to the initial user-supplied URL and not to subsequent redirect de

  • 7.5 High severity

    saloon: Insufficiently Protected Credentials

    CVE-2026-33182Saloonphp

    Saloon is a PHP library that gives users tools to build API integrations and SDKs. Prior to version 4.0.0, when building the request URL, Saloon combined the connector's base URL with the request endpoint. If the endpoint was a valid absolute URL, the code use

  • 9.1 Critical severity

    Wallos: Server-Side Request Forgery

    CVE-2026-33407Ellite

    Wallos is an open-source, self-hostable personal subscription tracker. Prior to version 4.7.0, Wallos endpoints/logos/search.php accepts HTTP_PROXY and HTTPS_PROXY environment variables without validation, enabling SSRF via proxy hijacking. The server performs

  • 7.7 High severity

    Wallos: Server-Side Request Forgery

    CVE-2026-33399Ellite

    Wallos is an open-source, self-hostable personal subscription tracker. Prior to version 4.7.0, the SSRF fix applied in version 4.6.2 for CVE-2026-30839 and CVE-2026-30840 is incomplete. The validate_webhook_url_for_ssrf() protection was added to the test* noti

  • 9.1 Critical severity

    lollms-webui: Missing Authentication for Critical Functionality

    CVE-2026-33340ParisNeoEPSS 22.1%

    LoLLMs WEBUI provides the Web user interface for Lord of Large Language and Multi modal Systems. A critical Server-Side Request Forgery (SSRF) vulnerability has been identified in all known existing versions of `lollms-webui`. The `@router.post("/api/proxy")`

  • 7.4 High severity

    vikunja: Server-Side Request Forgery

    CVE-2026-33679Go-vikunja

    Vikunja is an open-source self-hosted task management platform. Prior to version 2.2.1, the `DownloadImage` function in `pkg/utils/avatar.go` uses a bare `http.Client{}` with no SSRF protection when downloading user avatar images from the OpenID Connect `pictu

  • 7.3 High severity

    Jeson-Customer-Relationship-Management-System: Server-Side Request Forgery

    CVE-2026-4623DefaultFuction

    A security vulnerability has been detected in DefaultFuction Jeson-Customer-Relationship-Management-System up to 1b4679c4d06b90d31dd521c2b000bfdec5a36e00. This affects an unknown function of the file /api/System.php of the component API Module. The manipulatio

  • 8.2 High severity

    AVideo: Server-Side Request Forgery

    CVE-2026-33502WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, an unauthenticated server-side request forgery vulnerability in `plugin/Live/test.php` allows any remote user to make the AVideo server send HTTP requests to arbitrary URLs. Th

  • 8.6 High severity

    AVideo: Server-Side Request Forgery

    CVE-2026-33480WWBN

    WWBN AVideo is an open source video platform. In versions up to and including 26.0, the `isSSRFSafeURL()` function in AVideo can be bypassed using IPv4-mapped IPv6 addresses (`::ffff:x.x.x.x`). The unauthenticated `plugin/LiveLinks/proxy.php` endpoint uses thi

  • 9.1 Critical severity

    AVideo: Server-Side Request Forgery

    CVE-2026-33351WWBN

    WWBN AVideo is an open source video platform. Prior to version 26.0, a Server-Side Request Forgery (SSRF) vulnerability exists in `plugin/Live/standAloneFiles/saveDVR.json.php`. When the AVideo Live plugin is deployed in standalone mode (the intended configura

  • 7.3 High severity

    ApiFlow: Server-Side Request Forgery

    CVE-2026-4528Trueleaf

    A vulnerability was determined in trueleaf ApiFlow 0.9.7. The impacted element is the function validateUrlSecurity of the file packages/server/src/service/proxy/http_proxy.service.ts of the component URL Validation Handler. This manipulation causes server-side

  • 7.2 High severity

    Content Syndication Toolkit: Server-Side Request Forgery

    CVE-2026-3478Benmoody

    The Content Syndication Toolkit plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 1.3 via the redux_p AJAX action in the bundled ReduxFramework library. The plugin registers a proxy endpoint (wp_ajax_nopriv

  • 7.2 High severity

    Performance Monitor: Server-Side Request Forgery

    CVE-2026-1648Qrolic

    The Performance Monitor plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 1.0.6. This is due to insufficient validation of the 'url' parameter in the '/wp-json/performance-monitor/v1/curl_data' REST API end

  • 8.3 High severity

    MimeTypes Link Icons: Server-Side Request Forgery

    CVE-2026-1313Eagerterrier

    The MimeTypes Link Icons plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 3.2.20. This is due to the plugin making outbound HTTP requests to user-controlled URLs without proper validation when the "Show fi

  • 7.2 High severity

    WowOptin: Next-Gen Popup Maker – Create…: Server-Side Request Forgery

    CVE-2026-4302Wpxpo

    The WowOptin: Next-Gen Popup Maker plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 1.4.29. This is due to the plugin exposing a publicly accessible REST API endpoint (optn/v1/integration-action) with a pe