Skip links
Picture of Vahagn Vardanian

Vahagn Vardanian

Co-founder and CTO of RedRays

CVE-2018-2427 Code Injection vulnerability in SAP CrystalReports, SAP security note 2620738

SAP Note 2620738

SAP security note 2620738, "[CVE-2018-2427] Code Injection vulnerability in SAP CrystalReports". Below are the symptom, SAP recommended solution and the affected software components.

Description

Symptom

CrystalReportsViewer allows an attacker to inject code that can be executed by the application. An attacker could thereby control the behavior of the application.

Some well-known impacts of Code Injection vulnerability are:

  • Unauthorized execution of commands
  • Sensitive information disclosure
  • Denial of Service

Solution

The vulnerable function eval() has been replaced with a safe one that performs the same functionalities.

Reason and prerequisites

The reason is that the old function accepts any code. The prerequisite is that the user needs to be logged on to the system.

CVSS

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

References

Full note on SAP: SAP Support Launchpad note 2620738

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

Explore More