Skip links
Picture of Vahagn Vardanian

Vahagn Vardanian

Co-founder and CTO of RedRays

Security problems due to dynamic SQL, SAP security note 1421432

SAP Note 1421432
SAP Security Note
High priority

SAP security note 1421432, "Security problems due to dynamic SQL", is a program error note released on 11.05.2010. Below are the symptom and SAP recommended solution.

ComponentBasis Components > Web Dynpro > Configurable Component > List Viewer > ALV for ABAP
CategoryProgram error
PriorityCorrection with high priority
TypeSAP Security Note
Version3
StatusReleased for Customer
Released on11.05.2010
LanguageEnglish

Description

Symptom

In the class CL_SALV_WD_TEST_DATA (which is used by various Web Dynpro test applications), the system dynamically accesses any database tables in the method SELECT_DATA_FROM_DDIC without a check. This is a potential security risk.

Solution

Implement the relevant correction instructions or import the relevant Support Package.

Exception: Certain applications, for example, SRM 6.0 Support Package 02 (Note 1048612), require a specific SAP NetWeaver Support Package. You must check for these prerequisites before importing the specified SAP NetWeaver Support Package.

There is now a check to verify whether the transferred name is the name of an individual database and whether the user has permission to view data from this table.

Reason and prerequisites

This problem is caused by a program error.

Full note on SAP: SAP Support Launchpad note 1421432

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

Explore More