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

  • 9.1 Critical severity

    Openapi Generator: Server-Side Request Forgery

    CVE-2023-27162Openapi-generator

    openapi-generator up to v6.4.0 was discovered to contain a Server-Side Request Forgery (SSRF) via the component /api/gen/clients/{language}. This vulnerability allows attackers to access network resources and sensitive information via a crafted API request.

  • 7.2 High severity

    Forem: Server-Side Request Forgery

    CVE-2023-27160ForemEPSS 1.16%

    forem up to v2022.11.11 was discovered to contain a Server-Side Request Forgery (SSRF) via the component /articles/{id}. This vulnerability allows attackers to access network resources and sensitive information via a crafted POST request.

  • 7.5 High severity

    Appwrite: Server-Side Request Forgery

    CVE-2023-27159AppwriteEPSS 36.4%

    Appwrite up to v1.2.1 was discovered to contain a Server-Side Request Forgery (SSRF) via the component /v1/avatars/favicon. This vulnerability allows attackers to access network resources and sensitive information via a crafted GET request.

  • 9.8 Critical severity

    Project Management System: Server-Side Request Forgery

    CVE-2023-1725Infoline

    Server-Side Request Forgery (SSRF) vulnerability in Infoline Project Management System allows Server Side Request Forgery. This issue affects Project Management System: before 4.09.31.125.

  • 8.1 High severity

    Apache Fineract: Server-Side Request Forgery

    CVE-2023-25195Apache

    Server-Side Request Forgery (SSRF) vulnerability in Apache Software Foundation Apache Fineract. Authorized users with limited permissions can gain access to server and may be able to use server for any outbound traffic. This issue affects Apache Fineract: from

  • 7.5 High severity

    Designer: Server-Side Request Forgery

    CVE-2023-25262Stimulsoft

    Stimulsoft GmbH Stimulsoft Designer (Web) 2023.1.3 is vulnerable to Server Side Request Forgery (SSRF). TThe Reporting Designer (Web) offers the possibility to embed sources from external locations. If the user chooses an external location, the request to that

  • 9.8 Critical severity

    OTCMS: Server-Side Request Forgery

    CVE-2023-1634OTCMS

    A vulnerability was found in OTCMS 6.72. It has been classified as critical. Affected is the function UseCurl of the file /admin/info_deal.php of the component URL Parameter Handler. The manipulation leads to server-side request forgery. It is possible to laun

  • 7.1 High severity

    CairoSVG: Server-Side Request Forgery

    CVE-2023-27586Kozea

    CairoSVG is an SVG converter based on Cairo, a 2D graphics library. Prior to version 2.7.0, Cairo can send requests to external hosts when processing SVG files. A malicious actor could send a specially crafted SVG file that allows them to perform a server-side

  • 8.1 High severity

    discourse: Server-Side Request Forgery

    CVE-2023-28112Discourse

    Discourse is an open-source discussion platform. Prior to version 3.1.0.beta3 of the `beta` and `tests-passed` branches, some user provided URLs were being passed to FastImage without SSRF protection. Insufficient protections could enable attackers to trigger

  • 7.5 High severity

    discourse: Server-Side Request Forgery

    CVE-2023-28111Discourse

    Discourse is an open-source discussion platform. Prior to version 3.1.0.beta3 of the `beta` and `tests-passed` branches, attackers are able to bypass Discourse's server-side request forgery (SSRF) protection for private IPv4 addresses by using a IPv4-mapped IP

  • 7.5 High severity

    BusinessObjects Business Intelligence Platform…: Server-Side Request Forgery

    CVE-2023-27896SAP

    In SAP BusinessObjects Business Intelligence Platform - version 420, 430, an attacker can control a malicious BOE server, forcing the application server to connect to its own CMS, leading to a high impact on availability.

  • 7.5 High severity

    BusinessObjects Business Intelligence Platform…: Server-Side Request Forgery

    CVE-2023-27271SAP

    In SAP BusinessObjects Business Intelligence Platform (Web Services) - versions 420, 430, an attacker can control a malicious BOE server, forcing the application server to connect to its own admintools, leading to a high impact on availability.

  • 7.4 High severity

    NetWeaver AS for ABAP and ABAP Platform: Server-Side Request Forgery

    CVE-2023-26459SAP

    Due to improper input controls In SAP NetWeaver AS for ABAP and ABAP Platform - versions 700, 701, 702, 731, 740, 750, 751, 752, 753, 754, 755, 756, 757, 791, an attacker authenticated as a non-administrative user can craft a request which will trigger the app

  • 7.5 High severity

    Jellyfin: Server-Side Request Forgery

    CVE-2023-27161Jellyfin

    Jellyfin up to v10.7.7 was discovered to contain a Server-Side Request Forgery (SSRF) via the component /Repositories. This vulnerability allows attackers to access network resources and sensitive information via a crafted POST request.

  • 7.5 High severity

    directus: Server-Side Request Forgery

    CVE-2023-26492Directus

    Directus is a real-time API and App dashboard for managing SQL database content. Directus is vulnerable to Server-Side Request Forgery (SSRF) when importing a file from a remote web server (POST to `/files/import`). An attacker can bypass the security controls

  • 8.8 High severity

    MuYuCMS: Server-Side Request Forgery

    CVE-2023-1046MuYuCMS

    A vulnerability classified as critical has been found in MuYuCMS 2.2. This affects an unknown part of the file /admin.php/update/getFile.html. The manipulation of the argument url leads to server-side request forgery. It is possible to initiate the attack remo

  • 7.5 High severity

    undertow: Server-Side Request Forgery

    CVE-2022-4492Undertow

    The undertow client is not checking the server identity presented by the server certificate in https connections. This is a compulsory step (at least it should be performed by default) in https and in http/2. I would add it to any TLS client protocol.

  • 9.1 Critical severity

    datahub: Server-Side Request Forgery

    CVE-2023-25557Datahub-project

    DataHub is an open-source metadata platform. The DataHub frontend acts as a proxy able to forward any REST or GraphQL requests to the backend. The goal of this proxy is to perform authentication if needed and forward HTTP requests to the DataHub Metadata Store

  • 9.8 Critical severity

    YugabyteDB Anywhere: Improper Restriction of Excessive Authentication Attempts

    CVE-2023-0574YugabyteDB

    Server-Side Request Forgery (SSRF), Improperly Controlled Modification of Dynamically-Determined Object Attributes, Improper Restriction of Excessive Authentication Attempts vulnerability in YugaByte, Inc. Yugabyte Managed allows Accessing Functionality Not Pr

  • 8.8 High severity

    Maccms: Server-Side Request Forgery

    CVE-2022-47872MacCMS

    A Server-Side Request Forgery (SSRF) in maccms10 v2021.1000.2000 allows attackers to force the application to make arbitrary requests via a crafted payload injected into the Name parameter under the Interface address module.

  • 8.8 High severity

    Opentext Extended Ecm: Server-Side Request Forgery

    CVE-2022-45926OpenTextEPSS 17%

    An issue was discovered in OpenText Content Suite Platform 22.1 (16.2.19.1803). The endpoint notify.localizeEmailTemplate allows a low-privilege user to evaluate webreports.

  • 7.5 High severity

    RSSHub: Server-Side Request Forgery

    CVE-2023-22493DIYgod

    RSSHub is an open source RSS feed generator. RSSHub is vulnerable to Server-Side Request Forgery (SSRF) attacks. This vulnerability allows an attacker to send arbitrary HTTP requests from the server to other servers or resources on the network. An attacker can

  • 7.8 High severity

    RHACM: Server-Side Request Forgery

    CVE-2022-3841Redhat.com

    RHACM: unauthenticated SSRF in console API endpoint. A Server-Side Request Forgery (SSRF) vulnerability was found in the console API endpoint from Red Hat Advanced Cluster Management for Kubernetes (RHACM). An attacker could take advantage of this as the conso

  • 7.5 High severity

    Trufusion Enterprise: Server-Side Request Forgery

    CVE-2022-25026RocketsoftwareEPSS 24.2%

    A Server-Side Request Forgery (SSRF) in Rocket TRUfusion Portal v7.9.2.1 allows remote attackers to gain access to sensitive resources on the internal network via a crafted HTTP request to /trufusionPortal/upDwModuleProxy.

  • 9.8 Critical severity

    a+HRD: Server-Side Request Forgery

    CVE-2022-39039aEnrichEPSS 1.1%

    aEnrich’s a+HRD has inadequate filtering for specific URL parameter. An unauthenticated remote attacker can exploit this vulnerability to send arbitrary HTTP(s) request to launch Server-Side Request Forgery (SSRF) attack, to perform arbitrary system command or

  • 7.5 High severity

    ArcGIS Enterprise: Server-Side Request Forgery

    CVE-2022-38212Esri

    Protections against potential Server-Side Request Forgery (SSRF) vulnerabilities in Esri Portal for ArcGIS versions 10.8.1 and below were not fully honored and may allow a remote, unauthenticated attacker to forge requests to arbitrary URLs from the system, po

  • 7.5 High severity

    ArcGIS Enterprise: Server-Side Request Forgery

    CVE-2022-38211Esri

    Protections against potential Server-Side Request Forgery (SSRF) vulnerabilities in Esri Portal for ArcGIS versions 10.9.1 and below were not fully honored and may allow a remote, unauthenticated attacker to forge requests to arbitrary URLs from the system, po

  • 7.5 High severity

    Portal for ArcGIS: Server-Side Request Forgery

    CVE-2022-38203Esri

    Protections against potential Server-Side Request Forgery (SSRF) vulnerabilities in Esri Portal for ArcGIS versions 10.8.1 and below were not fully honored and may allow a remote, unauthenticated attacker to forge requests to arbitrary URLs from the system, po

  • 7.5 High severity

    DSS Professional, DSS Express…: Server-Side Request Forgery

    Some Dahua software products have a vulnerability of server-side request forgery (SSRF). An Attacker can access internal resources by concatenating links (URL) that conform to specific rules.

  • 9.8 Critical severity

    AWS SDK: Server-Side Request Forgery

    CVE-2022-4725AWS SDK

    A vulnerability was found in AWS SDK 2.59.0. It has been rated as critical. This issue affects the function XpathUtils of the file aws-android-sdk-core/src/main/java/com/amazonaws/util/XpathUtils.java of the component XML Parser. The manipulation leads to serv

  • 9.8 Critical severity

    Wms: Server-Side Request Forgery

    CVE-2022-47635Wildix

    Wildix WMS 6 before 6.02.20221216, WMS 5 before 5.04.20221214, and WMS4 before 4.04.45396.23 allows Server-side request forgery (SSRF) via ZohoClient.php.

  • 9.1 Critical severity

    Cognos Analytics: Server-Side Request Forgery

    CVE-2022-38708IBM

    IBM Cognos Analytics 11.1.7 11.2.0, and 11.2.1 could be vulnerable to a Server-Side Request Forgery Attack (SSRF) attack by constructing URLs from user-controlled data. This could enable attackers to make arbitrary requests to the internal network or to the lo

  • 9.8 Critical severity

    Apache CXF: Server-Side Request Forgery

    CVE-2022-46364ApacheEPSS 2.45%

    A SSRF vulnerability in parsing the href attribute of XOP:Include in MTOM requests in versions of Apache CXF before 3.5.5 and 3.4.10 allows an attacker to perform SSRF style attacks on webservices that take at least one parameter of any type.

  • 9.8 Critical severity

    Proxmox Mail Gateway: Server-Side Request Forgery

    CVE-2022-35508ProxmoxEPSS 1.26%

    Proxmox Virtual Environment (PVE) and Proxmox Mail Gateway (PMG) are vulnerable to SSRF when proxying HTTP requests between pve(pmg)proxy and pve(pmg)daemon. An attacker with an unprivileged account can craft an HTTP request to achieve SSRF and file disclosure

  • 8.6 High severity

    Perfsonar: Server-Side Request Forgery

    CVE-2022-41412PerfsonarEPSS 4.71%

    An issue in the graphData.cgi component of perfSONAR v4.4.5 and prior allows attackers to access sensitive data and execute Server-Side Request Forgery (SSRF) attacks.

  • 9.1 Critical severity

    Moodle: Server-Side Request Forgery

    CVE-2022-45152MoodleEPSS 1.47%

    A blind Server-Side Request Forgery (SSRF) vulnerability was found in Moodle. This flaw exists due to insufficient validation of user-supplied input in LTI provider library. The library does not utilise Moodle's inbuilt cURL helper, which resulted in a blind S

  • 7.5 High severity

    Kkfileview: Server-Side Request Forgery

    CVE-2022-43140KekingEPSS 2.37%

    kkFileView v4.1.0 was discovered to contain a Server-Side Request Forgery (SSRF) via the component cn.keking.web.controller.OnlinePreviewController#getCorsFile. This vulnerability allows attackers to force the application to make arbitrary requests via injecti

  • 7.5 High severity

    syngo Dynamics: Server-Side Request Forgery

    CVE-2022-42894Siemens

    A vulnerability has been identified in syngo Dynamics (All versions < VA40G HF01). An unauthenticated Server-Side Request Forgery (SSRF) vulnerability was identified in one of the web services exposed on the syngo Dynamics application that could allow for the

  • 8.7 High severity

    notifications: Server-Side Request Forgery

    CVE-2022-41906Opensearch-project

    OpenSearch Notifications is a notifications plugin for OpenSearch that enables other plugins to send notifications via Email, Slack, Amazon Chime, Custom web-hook etc channels. A potential SSRF issue in OpenSearch Notifications Plugin starting in 2.0.0 and pri

  • 8.8 High severity

    Cisco BroadWorks: Server-Side Request Forgery

    CVE-2022-20958CiscoEPSS 1.15%

    A vulnerability in the web-based management interface of Cisco BroadWorks CommPilot application could allow an unauthenticated, remote attacker to perform a server-side request forgery (SSRF) attack on an affected device. This vulnerability is due to insuffici