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

    LimeSurvey: Server-Side Request Forgery

    CVE-2026-63107LimeSurvey

    LimeSurvey through 6.17.10 and 7.0.4 contains a server-side request forgery vulnerability in the REST API survey template endpoint that allows authenticated users to cause the server to issue arbitrary HTTP requests by supplying a manipulated Host header. Atta

  • 8.1 High severity

    Apache Syncope: Server-Side Request Forgery

    CVE-2026-62418Apache

    Low-privileged authenticated Server-Side Request Forgery (SSRF) vulnerability in Apache Syncope via Connectors and Resources check. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 Through 4.0.6, from 4.1.0-M0 through 4.1.1. Users

  • 7.3 High severity

    rt-claw: Server-Side Request Forgery

    CVE-2026-16128Zevorn

    A security flaw has been discovered in zevorn rt-claw up to 0.2.0. This impacts the function receiver_thread of the file claw/services/swarm/swarm.c of the component http_request. Performing a manipulation results in server-side request forgery. It is possible

  • 7.3 High severity

    rt-claw: Server-Side Request Forgery

    CVE-2026-16127Zevorn

    A vulnerability was identified in zevorn rt-claw up to 0.2.0. This affects the function claw_net_get/claw_net_post of the file claw/tools/tool_net.c of the component http_request. Such manipulation of the argument url leads to server-side request forgery. The

  • 7.3 High severity

    rt-claw: Server-Side Request Forgery

    CVE-2026-16125Zevorn

    A vulnerability was found in zevorn rt-claw up to 0.2.0. The affected element is the function claw_net_get/claw_net_post of the file claw/services/tools/net.c of the component http_request. The manipulation of the argument url results in server-side request fo

  • 7.6 High severity

    surrealdb: Server-Side Request Forgery

    CVE-2025-71398Surrealdb

    SurrealDB before 2.2.2 fails to validate HTTP redirects in http functions, allowing authenticated users to bypass deny-net restrictions by redirecting to blocked IP addresses. Attackers can host a public server that redirects to denied network targets, enablin

  • 7.3 High severity

    PicoClaw: Server-Side Request Forgery

    CVE-2026-16084Sipeed

    A weakness has been identified in Sipeed PicoClaw up to 0.2.9. This impacts the function web_fetch of the file pkg/tools/integration/web.go. This manipulation causes server-side request forgery. Remote exploitation of the attack is possible. The exploit has be

  • 8.6 High severity

    css_parser: Server-Side Request Forgery

    CVE-2026-53727Premailer

    css_parser is a Ruby CSS parser. From 2.2.0 until 3.0.0, CssParser::Parser#read_remote_file in lib/css_parser/parser.rb, and therefore load_uri! and the @import-following branch of add_block!, issued HTTP and HTTPS requests against any host, port, and URI with

  • 7.5 High severity

    oras-go: Server-Side Request Forgery

    CVE-2026-50151Oras-project

    oras-go is a Go library for managing OCI artifacts. Prior to 2.6.1, registry/remote/repository.go in blobStore.completePushAfterInitialPost follows a registry-controlled Location header during monolithic blob upload and reuses the Authorization header from the

  • 7.3 High severity

    poco-claw: Server-Side Request Forgery

    CVE-2026-16016Poco-ai

    A vulnerability was identified in poco-ai poco-claw up to 0.5.4. This issue affects the function run_task of the file executor/app/api/v1/task.py. The manipulation of the argument callback_url leads to server-side request forgery. The attack is possible to be

  • 8.1 High severity

    grav: Server-Side Request Forgery

    CVE-2026-62234Grav

    Grav before 2.0.4 fails to restrict cURL protocols in webhook dispatch, allowing authenticated users with api.webhooks.write permission to create webhooks with file://, dict://, or gopher:// URLs. Attackers can trigger webhook events to read local files, acces

  • 7.7 High severity

    OpenClaw: Server-Side Request Forgery

    CVE-2026-62227OpenClaw

    OpenClaw 2026.4.14 before 2026.5.26 contain a server-side request forgery vulnerability in browser snapshot routes that fail to validate post-navigation destinations. Attackers with lower-trust access can bypass OpenClaw policy checks to reach network destinat

  • 8.5 High severity

    OpenClaw: Server-Side Request Forgery

    CVE-2026-62226OpenClaw

    OpenClaw 2026.3.28 before 2026.5.19 contain an authorization bypass vulnerability in the browser act route that fails to properly validate current-tab URL checks. Attackers with lower-trust access or configured input paths can perform actions requiring stronge

  • 7.7 High severity

    OpenClaw: Server-Side Request Forgery

    CVE-2026-62201OpenClaw

    OpenClaw versions before 2026.6.6 contain a network policy bypass vulnerability in the sandbox exec-server that allows lower-trust callers to reach internal network destinations blocked by OpenClaw policy. Attackers can send HTTP requests through the exec-serv

  • 8.6 High severity

    docling-core: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-44023Docling-project

    Docling Core defines core data types and transformations for the document processing application Docling. In versions 1.5.0 and above, prior to 2.74.1, docling-core did not sufficiently restrict remote request destinations and could resolve a server-provided C

  • 8.6 High severity

    stoatchat: Server-Side Request Forgery

    CVE-2026-63088Stoatchat

    stoatchat before 0.14.0 contains a server-side request forgery (SSRF) vulnerability that allows unauthenticated network-accessible attackers to bypass the DNS-based IP blocklist by exploiting incomplete address validation in the url_is_blacklisted function, wh

  • 8.6 High severity

    text-generation-inference: Server-Side Request Forgery

    CVE-2026-63086Huggingface

    text-generation-inference through 3.3.7 contains a server-side request forgery (SSRF) vulnerability in the OpenAI-compatible multimodal chat completions endpoint that allows unauthenticated network attackers to coerce the server into issuing arbitrary HTTP GET

  • 7.1 High severity

    kiota: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-59867MicrosoftEPSS 2.39%

    Kiota is an OpenAPI based HTTP Client code generator. Prior to 1.29.1 and 1.32.5, Kiota resolved OpenAPI $ref values by fetching remote http(s) URLs and reading local absolute or out-of-tree file paths, allowing `kiota generate` on an attacker-controlled or at

  • 8.6 High severity

    stoatchat: Server-Side Request Forgery

    CVE-2026-63306Stoatchat

    stoatchat before 0.13.5 contains an unauthenticated server-side request forgery vulnerability in the /proxy and /embed endpoints that accept arbitrary URLs without DNS resolution filtering or private IP range validation. Attackers can enumerate internal servic

  • 9.6 Critical severity

    Better Auth is an authentication and authorization library for TypeScript.

    CVE-2026-53513Better-auth

    Better Auth is an authentication and authorization library for TypeScript. Prior to 1.6.11, the @better-auth/sso plugin's POST /sso/register and POST /sso/update-provider endpoints accept attacker-controlled oidcConfig.userInfoEndpoint, tokenEndpoint, and jwks

  • 7.7 High severity

    penpot: Server-Side Request Forgery

    CVE-2026-45806Penpot

    Penpot is an open-source design tool for design and code collaboration. Prior to 2.15.0, Penpot's remote image import passed the user-controlled url from frontend/src/app/main/data/workspace/media.cljs into the backend RPC method :create-file-media-object-from

  • 7.7 High severity

    directus: Server-Side Request Forgery

    CVE-2026-61835Directus

    Directus is a real-time API and App dashboard for managing SQL database content. Prior to 12.0.0, the SSRF protection on Directus's file-import-from-URL feature can be bypassed using the address 0.0.0.0 because api/src/request/is-denied-ip.ts treats 0.0.0.0 as

  • 8.5 High severity

    PraisonAI: Server-Side Request Forgery

    CVE-2026-61430MervinPraison

    PraisonAI before 1.6.78 contains a server-side request forgery vulnerability in the web_crawl tool that validates hostnames at check time but re-resolves them at connection time without IP pinning. Attackers can use DNS rebinding to bypass SSRF protection and

  • 8.2 High severity

    Content Credentials Rust SDK: Server-Side Request Forgery

    CVE-2026-48290Adobe

    CAI Content Credentials is affected by a Server-Side Request Forgery (SSRF) vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to inject malicious scripts into a web page

  • 7.7 High severity

    SMF: Server-Side Request Forgery

    CVE-2026-61520SimpleMachines

    Simple Machines Forum 2.1 prior to commit b4d23df (fixed in 2.1.8) and 3.0 prior to commit 4bf35cf contains a server-side request forgery vulnerability in the image proxy that allows authenticated attackers to trigger internal HTTP requests by embedding attack

  • 7.7 High severity

    ColdFusion 2025: Server-Side Request Forgery

    CVE-2026-48332Adobe

    ColdFusion is affected by a Server-Side Request Forgery (SSRF) vulnerability that could result in a Security feature bypass. A low-privileged attacker could leverage this vulnerability to bypass security measures and gain unauthorized read access. Exploitation

  • 7.3 High severity

    awslabs.healthlake-mcp-server: Server-Side Request Forgery

    CVE-2026-15643AWS

    AWS HealthLake MCP Server (awslabs.healthlake-mcp-server) is a Model Context Protocol server that enables AI assistants to interact with AWS HealthLake FHIR datastores. A server-side request forgery in the pagination handling component in AWS awslabs.healthlak

  • 8.6 High severity

    symfony: Incomplete List of Disallowed Inputs

    CVE-2026-48736Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. From 5.4.0 to 5.4.53, 6.4.41, 7.4.13, and 8.0.13, NoPrivateNetworkHttpClient and IpUtils::PRIVATE_SUBNETS omitted IPv6 transition prefixes such as 6to4, NAT64, Te

  • 9.6 Critical severity

    Adobe Experience Manager as a Cloud Service: Server-Side Request Forgery

    CVE-2026-48259Adobe

    Adobe Experience Manager is affected by a Server-Side Request Forgery (SSRF) vulnerability that could result in arbitrary code execution in the context of the current user. A low-privileged attacker could leverage this vulnerability to issue unauthorized serve

  • 10.0 Critical severity

    SonicWall SMA1000 Appliances Server-Side Request Forgery Exploited

    CVE-2026-15409SonicWallEPSS 6.79%

    A Server-side request forgery (SSRF) vulnerability has been identified in the SMA1000 Appliance Work Place interface. A remote unauthenticated attacker could potentially cause the appliance to make requests to unintended location.

  • 7.7 High severity

    Nexus Repository 3: Server-Side Request Forgery

    CVE-2026-14646Sonatype

    Nexus Repository 3 did not apply its existing Server-Side Request Forgery (SSRF) protections to HTTP redirect targets returned by proxy repository upstream servers. Any user with read access to a proxy repository backed by an attacker-controlled or compromised

  • 10.0 Critical severity

    Webmail: Server-Side Request Forgery

    CVE-2026-62643Roundcube

    In Roundcube Webmail before 1.6.17 and 1.7.x before 1.7.2, insufficient Cascading Style Sheets (CSS) sanitization in HTML e-mail messages may lead to SSRF or Information Disclosure, e.g., if stylesheet links point to local network hosts. NOTE: this issue exist

  • 9.2 Critical severity

    Snowflake Spark Connector: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-15183Snowflake

    Multiple input validation vulnerabilities in the Snowflake Spark Connector (spark-snowflake) versions prior to 3.2.1 can allow attackers to exfiltrate OAuth client credentials, execute arbitrary SQL with the connector's Snowflake role, or redirect COPY operati

  • 8.6 High severity

    spring-boot-admin: Server-Side Request Forgery

    CVE-2026-62242Codecentric

    Spring Boot Admin Server before 4.1.2 contains a server-side request forgery vulnerability that allows unauthenticated attackers to register instances with attacker-controlled healthUrl and managementUrl parameters without validation against private IP ranges

  • 7.4 High severity

    crewAI: Server-Side Request Forgery

    CVE-2026-62240crewAIInc

    CrewAI before 1.15.1 contains a server-side request forgery vulnerability in the validate_url function that performs one-shot DNS resolution and blocklist checks before returning the original URL unchanged. Attackers can bypass the security filter by supplying

  • 8.5 High severity

    OpenClaw: Server-Side Request Forgery

    CVE-2026-62197OpenClaw

    OpenClaw before 2026.6.6 contains a policy bypass vulnerability in browser CDP discovery that accepts blocked WebSocket URLs. Attackers with lower-trust access can reach network destinations that should have been blocked by OpenClaw policy when the affected fe

  • 7.4 High severity

    laravel-mediable: Server-Side Request Forgery

    CVE-2026-49969Plank

    Laravel-Mediable before 7.0.0 contains a server-side request forgery vulnerability that allows remote attackers to issue arbitrary HTTP requests from the server by supplying unvalidated caller-controlled URLs to endpoints backed by MediaUploader::fromSource().

  • 7.2 High severity

    PDF Generator for WordPress: Server-Side Request Forgery

    CVE-2026-57407WP Swings

    Server-Side Request Forgery (SSRF) vulnerability in WP Swings PDF Generator for WordPress pdf-generator-for-wp allows Server Side Request Forgery.This issue affects PDF Generator for WordPress: from n/a through <= 1.6.2.

  • 7.2 High severity

    WPJAM Basic: Server-Side Request Forgery

    CVE-2026-57372Denishua

    Server-Side Request Forgery (SSRF) vulnerability in denishua WPJAM Basic wpjam-basic allows Server Side Request Forgery.This issue affects WPJAM Basic: from n/a through <= 7.0.

  • 8.3 High severity

    misp-modules: Server-Side Request Forgery

    CVE-2026-62143MISP

    A Server-Side Request Forgery (SSRF) protection bypass existed in the html_to_markdown expansion module of misp-modules. The module attempts to prevent requests to loopback, private, link-local, and other restricted IP address ranges. However, IP addresses wer