|
![]() |
|
|
|
Vulnerability Note VU#105259Oracle Database Server vulnerable to DoS via repeated requests to Oracle listener without connecting to redirected portOverviewOracle Database Server may consume all available memory and crash if clients do not connect completely in the expected manner.I. DescriptionWhen a connection request is made to Oracle for Windows NT, Oracle Database Server creates a new thread listening on a new port and redirects the connection to the new port. This new thread remains in memory listening until the client connects to its port or the Oracle Database Server is restarted.II. ImpactBy making many connection requests to Oracle without connecting to the new threads created to handle the connections, an attacker can force the server to consume all memory with listening threads. Once all server memory is consumed, the next console login attempt will crash the server.III. SolutionThe CERT/CC is currently unaware of a practical solution to this problem.Enable tcp.validnode_checking and set tcp.invited_nodes and tcp.excluded_nodes to limit Oracle access to trusted hosts.
tcp.invited_nodes = {list of IP addresses} tcp.excluded_nodes = {list of IP addresses} Systems Affected
References
Thanks to Internet Security Systems (ISS) for their advisory on this issue. This document was written by Shawn Van Ittersum.
If you have feedback, comments, or additional information about this vulnerability, please send us
email. |
||||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||||