Skip links
Picture of Vahagn Vardanian

Vahagn Vardanian

Co-founder and CTO of RedRays

CVE-2018-2445 Server Side Request Forgery(SSRF) vulnerability in SAP BusinessObjects BI Platform Servers AdminTools, SAP security note 2630018

SAP Note 2630018

SAP security note 2630018, "CVE-2018-2445 Server Side Request Forgery (SSRF) Vulnerability in SAP BusinessObjects BI Platform Servers AdminTools". Below are the symptom and SAP recommended solution.

Description

Symptom

AdminTools allows an attacker to manipulate the vulnerable application to send crafted requests on behalf of the application, resulting in a Server Side Request Forgery (SSRF) vulnerability.

Some well-known impacts are:

  • Information gathering for further exploits/attacks
  • Availability of the system

Solution

This issue is fixed in the patches listed in the "Support Package Patches" section below.

To prevent SSRF:

  • Create a Whitelist: Define valid CMS names or IPs along with their port numbers in the allowed.cms property within the AdminTools.properties file located at <BOEInstallDir>\tomcat\webapps\AdminTools\WEB-INF. For releases with a new location, refer to the Support Package Patches section.
  • Edit the AdminTools.properties File: Copy the AdminTools.properties file to the custom folder from the default folder if applicable. Add the CMS names or IPs and port numbers in the format: allowed.cms = <cms_name_or_IP>:<port_number>, <cms_name_or_IP>:<port_number>. Example: allowed.cms = cms.example.com:8080, 192.168.1.100:8080.
  • Restart the Web Application Server: After making changes, restart the server to apply the configuration.

For a secure login and to prevent SSRF, ensure that only whitelisted CMS names or IPs are allowed. If the port number is omitted in the whitelist, the login will default to the standard port, and any deviations will result in a failed login attempt.

CVSS

Score 6.3 Vector: CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:L

References

Full note on SAP: SAP Support Launchpad note 2630018

Detailed exploitation and proof-of-concept material for this note is maintained in the RedRays Security Platform. For access, contact [email protected].

Explore More