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.7 High severity

    AEM 6.5 Forms JEE: Server-Side Request Forgery

    CVE-2026-81999Adobe

    Adobe Experience Manager Forms JEE is affected by a Server-Side Request Forgery (SSRF) vulnerability that could result in privilege escalation. An attacker with high privileges could exploit this vulnerability to gain elevated access to internal resources. Exp

  • 7.3 High severity

    changedetection.io: Server-Side Request Forgery

    CVE-2026-95656Dgtlmoon

    A vulnerability was found in dgtlmoon changedetection.io up to 50389b07. This vulnerability affects the function add_watch_ui_snapshot of the file changedetectionio/blueprint/add_watch_ui/__init__.py of the component Preview Endpoint. Performing a manipulation

  • 10.0 Critical severity

    Adobe Campaign Classic: Server-Side Request Forgery

    CVE-2026-83660Adobe

    Adobe Campaign Classic (ACC) is affected by a Server-Side Request Forgery (SSRF) vulnerability that could result in privilege escalation. Exploitation of this issue does not require user interaction. Scope is changed.

  • 9.9 Critical severity

    Adobe Campaign Classic: Server-Side Request Forgery

    CVE-2026-82443Adobe

    Adobe Campaign Classic (ACC) is affected by a Server-Side Request Forgery (SSRF) vulnerability that could result in privilege escalation. A low-privileged attacker could exploit this vulnerability to gain elevated access to internal resources. Exploitation of

  • 9.9 Critical severity

    Adobe Campaign Classic: Server-Side Request Forgery

    CVE-2026-82013Adobe

    Adobe Campaign Classic (ACC) is affected by a Server-Side Request Forgery (SSRF) vulnerability that could result in privilege escalation. A low-privileged attacker could exploit this vulnerability to gain elevated access to internal resources. Exploitation of

  • 8.2 High severity

    mcp-atlassian: Server-Side Request Forgery

    CVE-2026-77274Sooperset

    MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, validate_url_for_ssrf has a backslash authority confusion because it interprets the authority differently from the Requests connection layer i

  • 7.5 High severity

    mcp-atlassian: Server-Side Request Forgery

    CVE-2026-77265Sooperset

    MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, header-supplied Jira or Confluence URLs are resolved and validated before the HTTP client resolves the hostname again for the connection. An u

  • 8.5 High severity

    mcp-atlassian: Server-Side Request Forgery

    CVE-2026-77261Sooperset

    MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, _make_ssrf_safe_hook is omitted from JiraFetcher and ConfluenceFetcher sessions created through the basic-auth and oauth_pat branches. If an a

  • 7.5 High severity

    mcp-atlassian: Time-of-check Time-of-use (TOCTOU) Race Condition

    CVE-2026-77242Sooperset

    MCP Atlassian is a Model Context Protocol (MCP) server for Atlassian products (Confluence and Jira). Prior to 0.22.0, validate_url_for_ssrf checks a hostname's resolved addresses, but Requests and urllib3 resolve the hostname again when connecting. A caller ca

  • 7.1 High severity

    LightRAG: Server-Side Request Forgery

    CVE-2026-85740HKUDS

    LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.5.5, _validated_addresses in lightrag/parser/markdown/parser.py evaluates the literal resolved address with ipaddress.is_global without consistently classifying an IPv4 address embedd

  • 7.5 High severity

    SLC8000: Server-Side Request Forgery

    CVE-2026-80150Lantronix

    Lantronix SLC8000 before firmware v9.7.0.3, SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882 contain a server-side request forgery vulnerability in the WebSSH/WebTelnet listener that allows unauthe

  • 8.6 High severity

    SLC8000: Server-Side Request Forgery

    CVE-2026-80149Lantronix

    Lantronix SLC8000 before firmware v9.7.0.3, SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882 contain a server-side request forgery vulnerability in the WebSSH/WebTelnet listener that allows unauthe

  • 8.6 High severity

    SLC8000: Server-Side Request Forgery

    CVE-2026-80148Lantronix

    Lantronix SLC8000 before firmware v9.7.0.3, SLC9000 before firmware v9.7.0.2, EMG8500/EMG7500 before firmware v9.7.0.1, and all firmware versions of SLB882 contain a server-side request forgery vulnerability in the WebSSH/WebTelnet listener that allows unauthe

  • 7.7 High severity

    drawio: Server-Side Request Forgery

    CVE-2026-76898Jgraph

    draw.io is a configurable diagramming and whiteboarding application. Prior to version 30.3.8, src/main/java/com/mxgraph/online/Utils.java checks IPv6 Unique Local Addresses in Utils.sanitizeUrl() by comparing the text prefixes fc00:: and fd00::, but the JDK re

  • 8.3 High severity

    MISP: External Control of File Name or Path

    CVE-2026-94401MISP

    MISP has a file-handling vulnerability that could let certain authenticated users make the server read files or access internal network services. When importing an XML file, MISP did not properly verify that the uploaded content was actually XML. Because of th

  • 7.3 High severity

    TaxHacker: Server-Side Request Forgery

    CVE-2026-94039Vas3k

    A vulnerability was detected in vas3k TaxHacker up to 0.8.5. Affected is the function generateInvoicePDF of the file /apps/invoices/actions.ts of the component Invoice PDF Renderer. Performing a manipulation of the argument businessLogo results in server-side

  • 7.3 High severity

    dim-sum-app: Server-Side Request Forgery

    CVE-2026-94038NonceGeek

    A security vulnerability has been detected in NonceGeek dim-sum-app. This impacts the function textSearchV2Handler of the file deno/main.tsx of the component Deno Backend. Such manipulation of the argument supabase_url leads to server-side request forgery. The

  • 9.3 Critical severity

    Red Hat OpenShift Container Platform 4.12: Server-Side Request Forgery

    CVE-2026-75885Red Hat

    A flaw was found in the OpenShift console. Unauthenticated access to the `/api/devfile/` and `/api/devfile/samples/` endpoints allows a remote attacker to send crafted devfile payloads. This can lead to Server-Side Request Forgery (SSRF), where the console pod

  • 7.7 High severity

    arcadedb: Server-Side Request Forgery

    CVE-2026-93597ArcadeData

    ArcadeDB versions before 26.9.1 fail to validate IPv6 transition addresses in the SSRF guard used by IMPORT DATABASE and server commands. Authenticated attackers can supply URLs resolving to NAT64, 6to4, or Teredo addresses embedding RFC 1918 or loopback IPv4

  • 10.0 Critical severity

    prebid-server-java: Server-Side Request Forgery

    CVE-2026-54734Prebid

    Prebid Server Java is the Java version of Prebid Server. Prior to 3.43.0, certain bidder adapters interpolate user-supplied parameters into outbound request URLs without using HttpUtil to validate the resulting domain or path segment. A malicious actor who can

  • 8.4 High severity

    Vvveb: Server-Side Request Forgery

    CVE-2026-54507Givanz

    Vvveb is a powerful and easy to use CMS with page builder to build websites, blogs or ecommerce stores. Prior to 1.0.8.5, the oEmbedProxy() handler in admin/controller/editor/editor.php accepts an attacker-controlled url parameter and passes it to getUrl(), wh

  • 7.7 High severity

    glean: Server-Side Request Forgery

    CVE-2026-54339LeslieLeung

    Glean is a self-hosted RSS reader and personal knowledge management tool. Prior to 0.2.6, POST /api/feeds/discover passes an attacker-supplied feed_url to discover_feed(feed_url), creates a subscription through FeedService.create_subscription(), and enqueues f

  • 7.4 High severity

    OpenManage Server Administrator Managed Node…: Server-Side Request Forgery

    CVE-2026-81446Dell

    Dell OpenManage Server Administrator, versions prior to 11.1.0.3, contains a Server-Side Request Forgery (SSRF) vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Server-side request forgery.

  • 8.6 High severity

    nanobot: Server-Side Request Forgery

    CVE-2026-92576HKUDS

    HKUDS nanobot before 0.3.0 contains a server-side request forgery vulnerability in the WebFetchTool component where the _validate_url() function fails to block internal IP ranges and private addresses. Attackers can send messages instructing the bot to fetch c

  • 7.5 High severity

    changedetection.io: Server-Side Request Forgery

    CVE-2026-92815Dgtlmoon

    changedetection.io through 0.60.6 fails to validate the Goto URL action in browser steps, allowing unauthenticated attackers to access internal addresses. Attackers can supply arbitrary internal URLs in the optional_value parameter to retrieve responses from r

  • 7.1 High severity

    Nango: Server-Side Request Forgery

    CVE-2026-92804NangoHQ

    Nango through 0.70.4 fails to validate caller-supplied connection configuration values interpolated into provider token and proxy URL templates. Authenticated attackers can supply malicious configuration values to direct server requests at internal addresses o

  • 10.0 Critical severity

    Altium Enterprise Server: Missing Authentication for Critical Functionality

    CVE-2026-92808Altium

    A server-side request forgery (SSRF) vulnerability exists in the UnifiedLogin service of Altium Enterprise Server. An unauthenticated network attacker can cause the server to issue outbound HTTP requests to a destination of the attacker's choosing, including i

  • 9.8 Critical severity

    Apache MyFaces: Server-Side Request Forgery

    CVE-2026-68536Apache

    Server-Side Request Forgery / Local File Inclusion in Apache MyFace Core. Older unsupported versions may also be affected. Users are recommended to upgrade to versions 2.3.12, 2.3-next-M9, 3.0.4, 4.0.4, or 4.1.4, which fix this issue.

  • 7.5 High severity

    quickwit: Server-Side Request Forgery

    CVE-2026-92719Quickwit-oss

    Quickwit through 0.9.0 fails to validate the host and scheme of the queue_url parameter in SQS file sources, allowing attackers to make the node issue requests to arbitrary internal addresses. Attackers can supply a malicious queue_url to the create-source API

  • 7.1 High severity

    tduck-survey-form: Server-Side Request Forgery

    CVE-2026-92602TDuckCloud

    TDuck survey form through version 5.3 fails to validate webhook URLs or verify form ownership in the WebhookConfigController. Authenticated attackers can attach webhooks to other users' forms and exfiltrate submissions to arbitrary external or internal address

  • 8.2 High severity

    datagear: Server-Side Request Forgery

    CVE-2026-92566Datageartech

    DataGear through 6.0.0 contains a server-side request forgery vulnerability in the /dataSet/preview/Http endpoint that allows unauthenticated attackers to execute arbitrary HTTP requests by supplying a caller-controlled URI. Attackers can issue GET, POST, PUT,

  • 7.3 High severity

    WuzhiCMS: Server-Side Request Forgery

    CVE-2026-92380WuzhiCMS

    A flaw has been found in WuzhiCMS up to 4.1.0. The impacted element is the function ckditor::saveRemote of the file coreframe/app/attachment/index.php of the component Remote Image Fetch. This manipulation of the argument source[] causes server-side request fo

  • 7.3 High severity

    a2ui: Server-Side Request Forgery

    CVE-2026-92215A2ui-project

    A vulnerability has been found in a2ui-project a2ui up to 0.10.7. Affected by this vulnerability is the function httpx.get of the file agent_sdks/python/a2ui_agent/src/a2ui/extensions/file_resolve/file_resolver.py of the component FileResolver. The manipulatio

  • 9.6 Critical severity

    gitlab-mcp: Server-Side Request Forgery

    CVE-2026-61559Zereight

    `@zereight/mcp-gitlab` is a Model Context Protocol server for GitLab. Starting in version 0.0.1 and prior to version 2.1.27, when the environment variable `ENABLE_DYNAMIC_API_URL=true` is set, the server reads the `X-GitLab-API-URL` HTTP request header and use

  • 7.2 High severity

    fireshare: Server-Side Request Forgery

    CVE-2026-54544ShaneIsrael

    Fireshare facilitates self-hosted media and link sharing. Prior to version 1.6.16, two API endpoints that trigger outbound HTTP requests are missing the @login_required decorator. An unauthenticated attacker can call POST /api/test-discord-webhook or POST /api

  • 7.7 High severity

    opencti: Server-Side Request Forgery

    CVE-2026-76820OpenCTI-Platform

    OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Prior to 7.260701.0, the synchronizerFetch GraphQL query called fetchRemoteStreams after checking only that a remote stream URL used HTTP or HTTPS. The backend

  • 8.5 High severity

    EdgeConnect SD-WAN Gateways: Server-Side Request Forgery

    CVE-2026-76680Hewlett Packard Enterprise

    Vulnerabilities in the API of EdgeConnect SD-WAN Orchestrator could allow a remote attacker authenticated with low privileges to conduct server-side request forgery (SSRF) attacks. A successful exploit allows an attacker to enumerate information about the inte

  • 7.1 High severity

    Concrete CMS: Server-Side Request Forgery

    CVE-2026-18424Concrete CMS

    Concrete CMS 9.0.0 to 9.5.2 is vulnerable to Server-Side Request Forgery iremote file import via cross-port reuse of a host's validated DNS pin. When multiple remote URLs share the same host, only the first `ValidatedRemoteUrl` is retained and reused for every

  • 7.1 High severity

    mcp-searxng: Server-Side Request Forgery

    CVE-2026-58485Ihor-sokoliuk

    mcp-searxng is a Model Context Protocol server that gives AI assistants web search and URL-reading capabilities through SearXNG. Prior to 1.7.1, web_url_read receives its caller-controlled URL through src/index.ts and validates only the literal hostname in ass

  • 8.3 High severity

    meta-ads-mcp: Server-Side Request Forgery

    CVE-2026-54549Pipeboard-co

    Meta Ads MCP is a Model Context Protocol (MCP) server that lets AI assistants run Meta Ads. Prior to version 1.0.115, the upload_ad_image tool in meta_ads_mcp/core/ads.py passes an attacker-controlled image_url to try_multiple_download_methods() in meta_ads_mc