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.8 Critical severity

    Hitachi Infrastructure Analytics Advisor: Server-Side Request Forgery

    CVE-2022-41552Hitachi

    Server-Side Request Forgery (SSRF) vulnerability in Hitachi Infrastructure Analytics Advisor on Linux (Data Center Analytics, Analytics probe components), Hitachi Ops Center Analyzer on Linux (Hitachi Ops Center Analyzer detail view, Hitachi Ops Center Analyze

  • 9.8 Critical severity

    PHP Point of Sale: Server-Side Request Forgery

    CVE-2022-40296PHP Point of Sale

    The application was vulnerable to a Server-Side Request Forgery attacks, allowing the backend server to interact with unexpected endpoints, potentially including internal and local services, leading to attacks in other downstream systems.

  • 8.1 High severity

    Web Stories: Server-Side Request Forgery

    CVE-2022-3708GoogleEPSS 1.09%

    The Web Stories plugin for WordPress is vulnerable to Server-Side Request Forgery in versions up to, and including 1.24.0 due to insufficient validation of URLs supplied via the 'url' parameter found via the /v1/hotlink/proxy REST API Endpoint. This makes it p

  • 8.8 High severity

    Micollab: Server-Side Request Forgery

    CVE-2022-36451Mitel

    A vulnerability in the MiCollab Client server component of Mitel MiCollab through 9.5.0.101 could allow an authenticated attacker to conduct a Server-Side Request Forgery (SSRF) attack due to insufficient restriction of URL parameters. A successful exploit cou

  • 7.5 High severity

    Apache XML Graphics: Server-Side Request Forgery

    CVE-2022-42890ApacheEPSS 3.38%

    A vulnerability in Batik of Apache XML Graphics allows an attacker to run Java code from untrusted SVG via JavaScript. This issue affects Apache XML Graphics prior to 1.16. Users are recommended to upgrade to version 1.16.

  • 7.5 High severity

    Apache XML Graphics: Server-Side Request Forgery

    CVE-2022-41704ApacheEPSS 3.12%

    A vulnerability in Batik of Apache XML Graphics allows an attacker to run untrusted Java code from an SVG. This issue affects Apache XML Graphics prior to 1.16. It is recommended to update to version 1.16.

  • 9.1 Critical severity

    Webid: Server-Side Request Forgery

    CVE-2022-41477WebidsupportEPSS 1.34%

    A security issue was discovered in WeBid <=1.2.2. A Server-Side Request Forgery (SSRF) vulnerability in the admin/theme.php file allows remote attackers to inject payloads via theme parameters to read files across directories.

  • 8.8 High severity

    Microsoft Exchange Server Server-Side Request Forgery Exploited

    CVE-2022-41040MicrosoftEPSS 100%

    Microsoft Exchange Server Elevation of Privilege Vulnerability

  • 7.2 High severity

    Post SMTP Mailer/Email Log: Server-Side Request Forgery

    CVE-2022-2352Post SMTP Mailer/Email LogEPSS 1.38%

    The Post SMTP Mailer/Email Log WordPress plugin before 2.1.7 does not have proper authorisation in some AJAX actions, which could allow high privilege users such as admin to perform blind SSRF on multisite installations for example.

  • 7.5 High severity

    Discovery: Server-Side Request Forgery

    CVE-2022-23464Nepxion

    Nepxion Discovery is a solution for Spring Cloud. Discovery is vulnerable to a potential Server-Side Request Forgery (SSRF). RouterResourceImpl uses RestTemplate’s getForEntity to retrieve the contents of a URL containing user-controlled input, potentially res

  • 7.5 High severity

    Apache XML Graphics: Server-Side Request Forgery

    CVE-2022-40146ApacheEPSS 7.43%

    Server-Side Request Forgery (SSRF) vulnerability in Batik of Apache XML Graphics allows an attacker to access files using a Jar url. This issue affects Apache XML Graphics Batik 1.14.

  • 9.8 Critical severity

    Z-blogphp: Server-Side Request Forgery

    CVE-2022-40357ZblogcnEPSS 1.58%

    A security issue was discovered in Z-BlogPHP <= 1.7.2. A Server-Side Request Forgery (SSRF) vulnerability in the zb_users/plugin/UEditor/php/action_crawler.php file allows remote attackers to force the application to make arbitrary requests via injection of ar

  • 8.8 High severity

    Baijiacms: Server-Side Request Forgery

    CVE-2022-38931Baijiacms ProjectEPSS 1.35%

    A Server-Side Request Forgery (SSRF) in fetch_net_file_upload function of baijiacmsV4 v4.1.4 allows remote attackers to force the application to make arbitrary requests via injection of arbitrary URLs into the url parameter.

  • 8.4 High severity

    TIBCO Spotfire Analytics Platform for AWS…: Server-Side Request Forgery

    CVE-2022-30579TIBCO Software

    The Web Player component of TIBCO Software Inc.'s TIBCO Spotfire Analytics Platform for AWS Marketplace and TIBCO Spotfire Server contains a difficult to exploit vulnerability that allows a low privileged attacker with network access to execute blind Server Si

  • 8.8 High severity

    Appsmith: Server-Side Request Forgery

    CVE-2022-38298Appsmith

    Appsmith v1.7.11 was discovered to allow attackers to execute an authenticated Server-Side Request Forgery (SSRF) via redirecting incoming requests to the AWS internal metadata endpoint.

  • 9.8 Critical severity

    Senayan Library Management System: Server-Side Request Forgery

    CVE-2022-38292SLiMS

    SLiMS Senayan Library Management System v9.4.2 was discovered to contain multiple Server-Side Request Forgeries via the components /bibliography/marcsru.php and /bibliography/z3950sru.php.

  • 9.8 Critical severity

    Canto: Server-Side Request Forgery

    CVE-2022-40305CantoEPSS 1.57%

    A Server-Side Request Forgery issue in Canto Cumulus through 11.1.3 allows attackers to enumerate the internal network, overload network resources, and possibly have unspecified other impact via the server parameter to the /cwc/login login form.

  • 7.5 High severity

    databasir: Server-Side Request Forgery

    CVE-2022-31196Vran-devEPSS 1.06%

    Databasir is a database metadata management platform. Databasir <= 1.06 has Server-Side Request Forgery (SSRF) vulnerability. The SSRF is triggered by a sending a **single** HTTP POST request to create a databaseType. By supplying a `jdbcDriverFileUrl` that re

  • 9.8 Critical severity

    Wkhtmltopdf: Server-Side Request Forgery

    CVE-2022-35583WkhtmltopdfEPSS 16.6%

    wkhtmlTOpdf 0.12.6 is vulnerable to SSRF which allows an attacker to get initial access into the target's system by injecting iframe tag with initial asset IP address on it's source. This allows the attacker to takeover the whole infrastructure by accessing th

  • 7.5 High severity

    Portal for ArcGIS: Server-Side Request Forgery

    CVE-2022-38187Esri

    Prior to version 10.9.0, the sharing/rest/content/features/analyze endpoint is always accessible to anonymous users, which could allow an unauthenticated attacker to induce Esri Portal for ArcGIS to read arbitrary URLs.

  • 9.8 Critical severity

    undici: Server-Side Request Forgery

    CVE-2022-35949Node.jsEPSS 1.93%

    undici is an HTTP/1.1 client, written from scratch for Node.js.`undici` is vulnerable to SSRF (Server-side Request Forgery) when an application takes in **user input** into the `path/pathname` option of `undici.request`. If a user specifies a URL such as `http

  • 7.5 High severity

    Collaboration: Server-Side Request Forgery

    CVE-2022-37041Zimbra

    An issue was discovered in ProxyServlet.java in the /proxy servlet in Zimbra Collaboration Suite (ZCS) 8.8.15 and 9.0. The value of the X-Forwarded-Host header overwrites the value of the Host header in proxied requests. The value of X-Forwarded-Host header is

  • 9.8 Critical severity

    security-advisories: Server-Side Request Forgery

    CVE-2022-31132Nextcloud

    Nextcloud Mail is an email application for the nextcloud personal cloud product. Affected versions shipped with a CSS minifier on the path `./vendor/cerdic/css-tidy/css_optimiser.php`. Access to the minifier is unrestricted and access may lead to Server-Side R

  • 9.8 Critical severity

    cvat: Server-Side Request Forgery

    CVE-2022-31188Cvat-aiEPSS 48.2%

    CVAT is an opensource interactive video and image annotation tool for computer vision. Versions prior to 2.0.0 were found to be subject to a Server-side request forgery (SSRF) vulnerability. Validation has been added to urls used in the affected code path in v

  • 8.8 High severity

    DataPower Gateway: Server-Side Request Forgery

    CVE-2022-31776IBM

    IBM DataPower Gateway 10.0.2.0 through 10.0.4.0, 10.0.1.0 through 10.0.1.8, 10.5.0.0, and 2018.4.1.0 through 2018.4.1.21 is vulnerable to server-side request forgery (SSRF). This may allow an authenticated attacker to send unauthorized requests from the system

  • 8.8 High severity

    Flex Appliance: Server-Side Request Forgery

    CVE-2022-36997Veritas

    An issue was discovered in Veritas NetBackup 8.1.x through 8.1.2, 8.2, 8.3.x through 8.3.0.2, 9.x through 9.0.0.1, and 9.1.x through 9.1.0.1 (and related NetBackup products). An attacker with authenticated access to a NetBackup Client could remotely trigger im

  • 7.5 High severity

    VMware vCenter Server: Server-Side Request Forgery

    CVE-2022-22982VMware vCenter ServerEPSS 1.04%

    The vCenter Server contains a server-side request forgery (SSRF) vulnerability. A malicious actor with network access to 443 on the vCenter Server may exploit this issue by accessing a URL request outside of vCenter Server or accessing an internal service.

  • 7.5 High severity

    nocodb/nocodb: Server-Side Request Forgery

    CVE-2022-2339NocoDBEPSS 1.86%

    With this SSRF vulnerability, an attacker can reach internal addresses to make a request as the server and read it's contents. This attack can lead to leak of sensitive information.

  • 7.2 High severity

    Import Export All WordPress Images, Users &…: Server-Side Request Forgery

    The Import Export All WordPress Images, Users & Post Types WordPress plugin before 6.5.3 does not fully validate the file to be imported via an URL before making an HTTP request to it, which could allow high privilege users such as admin to perform Blind SSRF

  • 9.1 Critical severity

    Jizhicms: Server-Side Request Forgery

    CVE-2022-31393JiZhiCMSEPSS 1.04%

    Jizhicms v2.2.5 was discovered to contain a Server-Side Request Forgery (SSRF) vulnerability via the Index function in app/admin/c/PluginsController.php.

  • 9.1 Critical severity

    Jizhicms: Server-Side Request Forgery

    CVE-2022-31390JiZhiCMSEPSS 1.02%

    Jizhicms v2.2.5 was discovered to contain a Server-Side Request Forgery (SSRF) vulnerability via the Update function in app/admin/c/TemplateController.php.

  • 9.1 Critical severity

    Nbnbk: Server-Side Request Forgery

    CVE-2022-31386Nbnbk ProjectEPSS 1.04%

    A Server-Side Request Forgery (SSRF) in the getFileBinary function of nbnbk cms 3 allows attackers to force the application to make arbitrary requests via injection of arbitrary URLs into the URL parameter.

  • 7.5 High severity

    https://github.com/curl/curl: Server-Side Request Forgery

    CVE-2022-27780Https://github.com/curl/curlEPSS 2.52%

    The curl URL parser wrongly accepts percent-encoded URL separators like '/'when decoding the host name part of a URL, making it a *different* URL usingthe wrong host name when it is later retrieved.For example, a URL like `http://example.com%2F127.0.0.1/`, wou

  • 7.5 High severity

    Cszcms: Server-Side Request Forgery

    CVE-2022-28997CszcmsEPSS 2.08%

    CSZCMS v1.3.0 allows attackers to execute a Server-Side Request Forgery (SSRF) which can be leveraged to leak sensitive data via a local file inclusion at /admin/filemanager/connector/.

  • 9.8 Critical severity

    HPE OneView: Server-Side Request Forgery

    CVE-2022-28616HPE OneViewEPSS 1.41%

    A remote server-side request forgery (ssrf) vulnerability was discovered in HPE OneView version(s): Prior to 7.0. HPE has provided a software update to resolve this vulnerability in HPE OneView.

  • 7.5 High severity

    flyteconsole: Server-Side Request Forgery

    CVE-2022-24856FlyteorgEPSS 10.5%

    FlyteConsole is the web user interface for the Flyte platform. FlyteConsole prior to version 0.52.0 is vulnerable to server-side request forgery (SSRF) when FlyteConsole is open to the general internet. An attacker can exploit any user of a vulnerable instance

  • 7.5 High severity

    jgraph/drawio: Server-Side Request Forgery

    CVE-2022-1713JgraphEPSS 9.58%

    SSRF on /proxy in GitHub repository jgraph/drawio prior to 18.0.4. An attacker can make a request as the server and read its contents. This can lead to a leak of sensitive information.

  • 9.8 Critical severity

    Fusion Builder: Server-Side Request Forgery

    CVE-2022-1386Fusion BuilderEPSS 71.4%

    The Fusion Builder WordPress plugin before 3.6.2, used in the Avada theme, does not validate a parameter in its forms which could be used to initiate arbitrary HTTP requests. The data returned is then reflected back in the application's response. This could be

  • 7.5 High severity

    Rebuild: Server-Side Request Forgery

    CVE-2022-30049Ruifang-techEPSS 1.03%

    A Server-Side Request Forgery (SSRF) in Rebuild v2.8.3 allows attackers to obtain the real IP address and scan Intranet information via the fileurl parameter.

  • 9.1 Critical severity

    plantuml/plantuml: Server-Side Request Forgery

    CVE-2022-1379PlantumlEPSS 1.62%

    URL Restriction Bypass in GitHub repository plantuml/plantuml prior to V1.2022.5. An attacker can abuse this to bypass URL restrictions that are imposed by the different security profiles and achieve server side request forgery (SSRF). This allows accessing re