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

    fides: Server-Side Request Forgery

    CVE-2023-46124Ethyca

    Fides is an open-source privacy engineering platform for managing the fulfillment of data privacy requests in runtime environments, and the enforcement of privacy regulations in code. The Fides web application allows a custom integration to be uploaded as a ZI

  • 9.8 Critical severity

    geoserver: Server-Side Request Forgery

    CVE-2023-43795GeoServerEPSS 69%

    GeoServer is an open source software server written in Java that allows users to share and edit geospatial data. The OGC Web Processing Service (WPS) specification is designed to process information from any server using GET and POST requests. This presents th

  • 7.2 High severity

    core: Server-Side Request Forgery

    CVE-2023-41899Home-assistant

    Home assistant is an open source home automation. In affected versions the `hassio.addon_stdin` is vulnerable to a partial Server-Side Request Forgery where an attacker capable of calling this service (e.g.: through GHSA-h2jp-7grc-9xpp) may be able to invoke a

  • 8.8 High severity

    Langchain: Server-Side Request Forgery

    CVE-2023-46229LangChainEPSS 42.3%

    LangChain before 0.0.317 allows SSRF via document_loaders/recursive_url_loader.py because crawling can proceed from an external server to an internal server.

  • 5.3 Medium severity

    Microsoft Skype for Business Privilege Escalation Exploited

    CVE-2023-41763MicrosoftEPSS 90.3%

    Skype for Business Elevation of Privilege Vulnerability

  • 8.8 High severity

    SLiMS: Server-Side Request Forgery

    CVE-2023-3744SLiMS

    Server-Side Request Forgery vulnerability in SLims version 9.6.0. This vulnerability could allow an authenticated attacker to send requests to internal services or upload the contents of relevant files via the "scrape_image.php" file in the imageURL parameter.

  • 9.8 Critical severity

    serve: Server-Side Request Forgery

    CVE-2023-43654PyTorchEPSS 42.5%

    TorchServe is a tool for serving and scaling PyTorch models in production. TorchServe default configuration lacks proper input validation, enabling third parties to invoke remote HTTP download requests and write files to the disk. This issue could be taken adv

  • 7.5 High severity

    mastodon: Improper Neutralization of CRLF Sequences in HTTP Headers

    CVE-2023-42450Mastodon

    Mastodon is a free, open-source social network server based on ActivityPub. Starting in version 4.2.0-beta1 and prior to version 4.2.0-rc2, by crafting specific input, attackers can inject arbitrary data into HTTP requests issued by Mastodon. This can be used

  • 7.2 High severity

    Dropbox Folder Share: Server-Side Request Forgery

    CVE-2023-3025Hyno

    The Dropbox Folder Share plugin for WordPress is vulnerable to Server-Side Request Forgery in versions up to, and including, 1.9.7 via the 'link' parameter. This can allow unauthenticated attackers to make web requests to arbitrary locations originating from t

  • 9.8 Critical severity

    Zzcms: Server-Side Request Forgery

    CVE-2023-42398ZzcmsEPSS 1.67%

    An issue in zzCMS v.2023 allows a remote attacker to execute arbitrary code and obtain sensitive information via the ueditor component in controller.php.

  • 10.0 Critical severity

    wiremock: Server-Side Request Forgery

    CVE-2023-39967WiremockEPSS 1.05%

    WireMock is a tool for mocking HTTP services. When certain request URLs like “@127.0.0.1:1234" are used in WireMock Studio configuration fields, the request might be forwarded to an arbitrary service reachable from WireMock’s instance. There are 3 identified p

  • 7.5 High severity

    Jenkins Bitbucket Push and Pull Request Plugin: Server-Side Request Forgery

    CVE-2023-41937Jenkins

    Jenkins Bitbucket Push and Pull Request Plugin 2.4.0 through 2.8.3 (both inclusive) trusts values provided in the webhook payload, including certain URLs, and uses configured Bitbucket credentials to connect to those URLs, allowing attackers to capture Bitbuck

  • 7.5 High severity

    LibreY: Server-Side Request Forgery

    CVE-2023-41055Ahwxorg

    LibreY is a fork of LibreX, a framework-less and javascript-free privacy respecting meta search engine. LibreY is subject to a Server-Side Request Forgery (SSRF) vulnerability in the `engines/google/text.php` and `engines/duckduckgo/text.php` files in versions

  • 9.1 Critical severity

    LibreY: Server-Side Request Forgery

    CVE-2023-41054Ahwxorg

    LibreY is a fork of LibreX, a framework-less and javascript-free privacy respecting meta search engine. LibreY is subject to a Server-Side Request Forgery (SSRF) vulnerability in the `image_proxy.php` file of LibreY before commit 8f9b9803f231e2954e5b49987a532d

  • 7.5 High severity

    geonode: Server-Side Request Forgery

    CVE-2023-40017GeoNode

    GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data. In versions 3.2.0 through 4.1.2, the endpoint `/proxy/?url=` does not properly protect against server-side request forgery. This allows an atta

  • 8.1 High severity

    Apache Airflow: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2023-37379ApacheEPSS 1.96%

    Apache Airflow, in versions prior to 2.7.0, contains a security vulnerability that can be exploited by an authenticated user possessing Connection edit privileges. This vulnerability allows the user to access connection information and exploit the test connect

  • 7.1 High severity

    Apache XML Graphics Batik: Server-Side Request Forgery

    CVE-2022-44729Apache

    Server-Side Request Forgery (SSRF) vulnerability in Apache Software Foundation Apache XML Graphics Batik.This issue affects Apache XML Graphics Batik: 1.16. On version 1.16, a malicious SVG could trigger loading external resources by default, causing resource

  • 7.1 High severity

    framework: Server-Side Request Forgery

    CVE-2023-40033Flarum

    Flarum is an open source forum software. Flarum is affected by a vulnerability that allows an attacker to conduct a Blind Server-Side Request Forgery (SSRF) attack or disclose any file on the server, even with a basic user account on any Flarum forum. By uploa

  • 8.8 High severity

    Rconfig: Server-Side Request Forgery

    CVE-2023-39110rConfigEPSS 3.65%

    rconfig v3.9.4 was discovered to contain a Server-Side Request Forgery (SSRF) via the path parameter at /ajaxGetFileByPath.php. This vulnerability allows authenticated attackers to make arbitrary requests via injection of crafted URLs.

  • 8.8 High severity

    Rconfig: Server-Side Request Forgery

    CVE-2023-39109rConfigEPSS 3.94%

    rconfig v3.9.4 was discovered to contain a Server-Side Request Forgery (SSRF) via the path_a parameter in the doDiff Function of /classes/compareClass.php. This vulnerability allows authenticated attackers to make arbitrary requests via injection of crafted UR

  • 8.8 High severity

    Rconfig: Server-Side Request Forgery

    CVE-2023-39108rConfigEPSS 3.94%

    rconfig v3.9.4 was discovered to contain a Server-Side Request Forgery (SSRF) via the path_b parameter in the doDiff Function of /classes/compareClass.php. This vulnerability allows authenticated attackers to make arbitrary requests via injection of crafted UR

  • 7.5 High severity

    Document On-line Submission and Approval System: Server-Side Request Forgery

    CVE-2023-37290InfoDoc

    InfoDoc Document On-line Submission and Approval System lacks sufficient restrictions on the available tags within its HTML to PDF conversion function, and allowing an unauthenticated attackers to load remote or local resources through HTML tags such as iframe

  • 7.2 High severity

    SAP Solution Manager (Diagnostics agent): Server-Side Request Forgery

    CVE-2023-36925SAP

    SAP Solution Manager (Diagnostics agent) - version 7.20, allows an unauthenticated attacker to blindly execute HTTP requests. On successful exploitation, the attacker can cause a limited impact on confidentiality and availability of the application and other a

  • 9.8 Critical severity

    DedeCMS: Server-Side Request Forgery

    CVE-2023-3578DedeCMSEPSS 3.57%

    A vulnerability classified as critical was found in DedeCMS 5.7.109. Affected by this vulnerability is an unknown functionality of the file co_do.php. The manipulation of the argument rssurl leads to server-side request forgery. The exploit has been disclosed

  • 8.8 High severity

    CC-Tweaked: Server-Side Request Forgery

    CVE-2023-37262Cc-tweaked

    CC: Tweaked is a mod for Minecraft which adds programmable computers, turtles, and more to the game. Prior to versions 1.20.1-1.106.0, 1.19.4-1.106.0, 1.19.2-1.101.3, 1.18.2-1.101.3, and 1.16.5-1.101.3, if the cc-tweaked plugin is running on a Minecraft server

  • 8.8 High severity

    OpenComputers: Server-Side Request Forgery

    CVE-2023-37261MightyPirates

    OpenComputers is a Minecraft mod that adds programmable computers and robots to the game. This issue affects every version of OpenComputers with the Internet Card feature enabled; that is, OpenComputers 1.2.0 until 1.8.3 in their most common, default configura

  • 9.8 Critical severity

    HP LaserJet Pro: Server-Side Request Forgery

    CVE-2023-35175HPEPSS 1.86%

    Certain HP LaserJet Pro print products are potentially vulnerable to Potential Remote Code Execution and/or Elevation of Privilege via Server-Side Request Forgery (SSRF) using the Web Service Eventing model.

  • 7.5 High severity

    Xmltooling: Server-Side Request Forgery

    CVE-2023-36661ShibbolethEPSS 2.89%

    Shibboleth XMLTooling before 3.2.4, as used in OpenSAML and Shibboleth Service Provider, allows SSRF via a crafted KeyInfo element. (This is fixed in, for example, Shibboleth Service Provider 3.4.1.3 on Windows.)

  • 7.5 High severity

    Moodle: Server-Side Request Forgery

    CVE-2023-35133Moodle

    An issue in the logic used to check 0.0.0.0 against the cURL blocked hosts lists resulted in an SSRF risk. This flaw affects Moodle versions 4.2, 4.1 to 4.1.3, 4.0 to 4.0.8, 3.11 to 3.11.14, 3.9 to 3.9.21 and earlier unsupported versions.

  • 9.8 Critical severity

    OTCMS: Server-Side Request Forgery

    CVE-2023-3238OTCMS

    A vulnerability, which was classified as critical, has been found in OTCMS up to 6.62. This issue affects some unknown processing of the file /admin/read.php?mudi=getSignal. The manipulation of the argument signalUrl leads to server-side request forgery. The a

  • 8.8 High severity

    mccms: Server-Side Request Forgery

    CVE-2023-3236Mccms

    A vulnerability classified as critical has been found in mccms up to 2.6.5. This affects the function pic_save of the file sys/apps/controllers/admin/Comic.php. The manipulation of the argument pic leads to server-side request forgery. It is possible to initia

  • 8.8 High severity

    mccms: Server-Side Request Forgery

    CVE-2023-3235Mccms

    A vulnerability was found in mccms up to 2.6.5. It has been rated as critical. Affected by this issue is the function pic_api of the file sys/apps/controllers/admin/Comic.php. The manipulation of the argument url leads to server-side request forgery. The attac

  • 8.8 High severity

    CRMEB: Server-Side Request Forgery

    CVE-2023-3233Zhong Bang

    A vulnerability was found in Zhong Bang CRMEB up to 4.6.0. It has been classified as critical. Affected is the function get_image_base64 of the file api/controller/v1/PublicController.php. The manipulation leads to server-side request forgery. It is possible t

  • 8.8 High severity

    wpForo Forum: Inclusion of Functionality from Untrusted Control Sphere

    CVE-2023-2249TomdeverEPSS 60.8%

    The wpForo Forum plugin for WordPress is vulnerable to Local File Include, Server-Side Request Forgery, and PHAR Deserialization in versions up to, and including, 2.1.7. This is due to the insecure use of file_get_contents without appropriate verification of t

  • 9.6 Critical severity

    Getwid – Gutenberg Blocks: Server-Side Request Forgery

    CVE-2023-1895Jetmonsters

    The Getwid – Gutenberg Blocks plugin for WordPress is vulnerable to Server Side Request Forgery via the get_remote_content REST API endpoint in versions up to, and including, 1.8.3. This can allow authenticated attackers with subscriber-level permissions or ab

  • 9.8 Critical severity

    Vip Video Analysis: Server-Side Request Forgery

    CVE-2023-3015Yiwent

    A vulnerability has been found in yiwent Vip Video Analysis 1.0 and classified as critical. Affected by this vulnerability is an unknown functionality of the file data/title.php. The manipulation of the argument titurl leads to server-side request forgery. The

  • 9.8 Critical severity

    JIZHICMS: Server-Side Request Forgery

    CVE-2023-2927JiZhiCMS

    A vulnerability was found in JIZHICMS 2.4.5. It has been classified as critical. Affected is the function index of the file TemplateController.php. The manipulation of the argument webapi leads to server-side request forgery. It is possible to launch the attac

  • 7.5 High severity

    Blackbox Exporter: Server-Side Request Forgery

    CVE-2023-26735Prometheus

    blackbox_exporter v0.23.0 was discovered to contain an access control issue in its probe interface. This vulnerability allows attackers to detect intranet ports and services, as well as download resources. NOTE: this is disputed by third parties because authen

  • 7.5 High severity

    DELMIA Apriso: Server-Side Request Forgery

    CVE-2023-2140Dassault Systèmes

    A Server-Side Request Forgery vulnerability in DELMIA Apriso Release 2017 through Release 2022 could allow an unauthenticated attacker to issue requests to arbitrary hosts on behalf of the server running the DELMIA Apriso application.

  • 8.8 High severity

    kit: Cross-Site Request Forgery

    CVE-2023-29008Sveltejs

    The SvelteKit framework offers developers an option to create simple REST APIs. This is done by defining a `+server.js` file, containing endpoint handlers for different HTTP methods. SvelteKit provides out-of-the-box cross-site request forgery (CSRF) protectio