Skip links
Picture of Vahagn Vardanian

Vahagn Vardanian

Co-founder and CTO of RedRays

XSRF possible in SPML Services in AS Java, SAP security note 1616058

SAP Note 1616058
SAP Security Note
HotNews

SAP security note 1616058, "XSRF possible in SPML Services in AS Java", is a workaround of missing functionality note released on 16.05.2012. Below are the symptom and SAP recommended solution.

ComponentBasis Components > NetWeaver Application Server Java > Security, User Management > User Management Engine
CategoryWorkaround of missing functionality
PriorityHotNews
TypeSAP Security Note
StatusReleased for Customer
Released on16.05.2012

Description

Symptom

A malicious user can execute web application functions through SPML services in SAP NetWeaver AS Java on behalf of a legitimate user, without their consent.

SPML services execute certain functions by referencing specific URLs. A malicious user can trick an authenticated user into making requests with specific URLs and parameters, potentially executing functions with the user’s privileges. This can be done via cross-site scripting attacks or by presenting a crafted link to the victim.

Solution

Update AS Java to a support package or release where the issue is fixed. Apply patches available for SAP products using the SPML interface. For more details, see the related note.

Workaround: If using third-party SPML clients that cannot be updated, you may disable the protection by setting the UME property ume.spml.http_header_check_active to false. This requires a cluster restart and additional protection mechanisms like URL filtering via ICM, load balancers, or firewalls.

CVSS

Score 6.8 Vector: AV:N/AC:M/AU:N/C:P/I:P/A:P

References

Full note on SAP: SAP Support Launchpad note 1616058

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

Explore More