Description
Buffer overflow in TNS Listener for Oracle 9i Database Server on Windows systems, and Oracle 8 on VM, allows local users to execute arbitrary code via a long SERVICE_NAME parameter, which is not properly handled when writing an error message to a log file.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
Oracle 8i TNS Listener SERVICE_NAME Buffer Overflow
exploit/windows/oracle/tns_service_name
Exploit-DB 1
- Oracle 8i - TNS Listener SERVICE_NAME Buffer Overflow (Metasploit) EDB-16341 · remote · Nov 24, 2010 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- VU#630091 third-party-advisory
- http://otn.oracle.com/deploy/security/pdf/net9_dos_alert.pdf
- 4845 vdb-entry
- 20020612 Oracle TNS Listener Buffer Overflow (#NISR12062002A) mailing-list
- oracle-listener-servicename-bo(9288) vdb-entry
- 20020612 [VulnWatch] Oracle TNS Listener Buffer Overflow (#NISR12062002A) mailing-list