SAP Security Note
High priority
SAP security note 1520101, "Unauthorized usage of SWP services", is a note released on June 11, 2012. Below are the symptom and SAP recommended solution.
Description
Symptom
This security note addresses an issue where a malicious user can trigger functionalities in the Supplier Workplace (SWP) services without proper authentication and authorization. Specifically, actions can be performed without the necessary permissions on the following services:
ISA_SICKANBANISA_SICALERTISAUTO_SICRPMISAUTO_SICBCISAUTO_SICASN1ISAUTO_SICASN2ISAUTO_SICASN3ISAUTO_SICASN4ISAUTO_SICCOISAUTO_SICENGISAUTO_SICDDL1ISAUTO_SICJITISAUTO_SICPDIISAUTO_SICPHISAUTO_SICPIISAUTO_SICRLISAUTO_SICRLRDISIPI_CSISIPI_CPISIPI_ESPISIPI_OEPMISIPI_PULISIPI_SUMJITISIPI_TRACKISIPI_SMISIPI_PODISAUTO_SICISIPI_CE
Solution
Manual Steps for Customers on EHP5 Release:
- Start Transaction
SICF. - For each affected service: enter the service name and execute SICF to locate the service under
/sap/bc/gui/sap/its/<service>. Double-click on the service name in the tree and switch to change mode. Choose the GUI configuration. Add the parameter~XSRFCHECKwith value1. Save the settings.
Additional Steps:
- Refer to SAP Note 1481392 for more information and instructions. Implementing the corrections from this note is a prerequisite.
- Follow the correction instructions in this note, which will create the report
ITS_XSRF_PARAM_604in your system. - Execute the report
ITS_XSRF_PARAM_604and provide a corresponding transport request number when prompted. This report will add service parameters for the adapted ITS services.
Note: The report name may vary based on the release (e.g., ITS_XSRF_PARAM_<release_number>).
Reason and prerequisites
Attackers can exploit this vulnerability by tricking an authenticated user’s browser into making a request with specific URLs and parameters. This can be achieved through methods like Cross-Site Scripting (XSS) attacks or by presenting clickable links to victims.
References
This note refers to
- 1727640 – Update 1 to security note 1520101
Full note on SAP: SAP Support Launchpad note 1520101
Detailed exploitation and proof-of-concept material for this note is maintained in the RedRays Security Platform. For access, contact [email protected].
