|Check Point Reference:||SBP-2007-11|
|Date Published:||13 Nov 2007|
|Last Updated:||26 Nov 2017|
|Protection Provided by:||
|Who is Vulnerable?|
|Vulnerability Description||Oracle Database Server is an enterprise-level relational database application suite. An SQL injection vulnerability exists in Oracle Database. The vulnerability is due to an error in the Oracle Database Server that fails to properly sanitize user supplied arguments of the SYS.LT.FINDRICSET function. A remote attacker can exploit this issue by embedding malicious SQL code as part of the vulnerable parameter. Successful exploitation of this vulnerability may allow the attacker to execute arbitrary code on the affected server or compromise the vulnerable system.|
This protection will detect and block the vulnerable Oracle Database function.The Oracle TNS listener is responsible for handling connections between Oracle clients and the Oracle server over the net. It is listening on TCP port 1521 unless configured differently by the Oracle Data Base Administrator.By enabling the "Inspect iSQL Plus traffic" protection, IPS will block the access to the vulnerable procedure FINDRICSET over iSQL Plus (port 5560).By enabling the "Inspect SMB traffic" protection, IPS will block the access to the vulnerable procedure FINDRICSET over the SMB protocol (ports 139 and 445).
In order for the protection to be activated, update your Security Gateway product to the latest IPS update. For information on how to update IPS, go to SBP-2006-05, click on Protection tab and select the version of your choice.
This protection's log will contain the following information:
Attack Name: Oracle Protection Violation.
Attack Information: Suspicious FINDRICSET detected on TNS traffic