MS-ISAC ADVISORY NUMBER:
Vulnerability in Oracle Database Server 'TNS Listener' Could Allow for Session-Hijacking
A vulnerability has been discovered in the Oracle database server's 'TNS Listener' service, which could allow for multiple remote attacks against an Oracle database. This vulnerability may be remotely exploitable without authentication. Oracle database is an enterprise database server available for multiple operating systems. 'TNS Listener' is a component that routes connections from the client to the database server based on a naming convention (instance name).
Successful exploitation of this vulnerability could result in an attacker altering the naming convention and routing the database information to the attackers system.
- Oracle Database 11g Release 2, versions 22.214.171.124, 126.96.36.199
- Oracle Database 11g Release 1, version 188.8.131.52
- Oracle Database 10g Release 2, versions 10.2.0.3, 10.2.0.4, 10.2.0.5
- Large and medium government entities: High
- Small government entities: High
- Large and medium business entities: High
- Small business entities: High
Home users: Low
A vulnerability has been discovered in the Oracle database server's 'TNS Listener' service. 'TNS Listener' is a component that routes connections from the client to the database server based on a naming convention (instance name). An attacker could exploit this vulnerability by sending a malicious request to the TNS Listener service and poisoning the data handled by 'TNS Listener'.
It should be noted that this vulnerability is remotely exploitable without authentication. A remote user can exploit this vulnerability to impact the confidentiality, integrity and availability of systems that do not have recommended solution applied.
Successful exploitation of this vulnerability could result in an attacker gaining the ability to reroute the TNS Listener' component of the vulnerable database server to the attackers system which may result in man-in-the-middle, session-hijacking, or denial-of-service attacks.
We recommend the following actions be taken:
- Patch vulnerable Oracle products immediately after appropriate testing.
- Block access to port 1521/TCP at the network perimeter, unless there is a valid business need to allow access.