Description
The authentication protocol in Oracle Database Server 10.2.0.3, 10.2.0.4, 10.2.0.5, 11.1.0.7, 11.2.0.2, and 11.2.0.3 allows remote attackers to obtain the session key and salt for arbitrary users, which leaks information about the cryptographic hash and makes it easier to conduct brute force password guessing attacks, aka "stealth password cracking vulnerability."
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.
Exploit-DB 1
- Oracle Database - Protocol Authentication Bypass EDB-22069 · local · Oct 18, 2012
GitHub 2 repositories
-
r1-/cve-2012-3137 ★ 4 · Jun 18, 2014
Exploit for cve-2012-3137 Oracle challenge
-
hantwister/o5logon-fetch ★ 3 · Mar 29, 2014
Attempts to exploit CVE-2012-3137 on vulnerable Oracle servers
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://www.darkreading.com/authentication/167901072/security/application-security/240007643/attack-easily-cracks-oracle-database-passwords.html
- http://www.oracle.com/technetwork/security-advisory/cpujul2016-2881720.html
- 22069 exploit
- http://threatpost.com/en_us/blogs/flaw-oracle-logon-protocol-leads-easy-password-cracking-092012?utm_source=Threatpost&utm_medium=Tabs&utm_campaign=Today%27s+Most+Popular
- http://arstechnica.com/security/2012/09/oracle-database-stealth-password-cracking-vulnerability/
- http://www.oracle.com/technetwork/topics/security/cpuoct2012-1515893.html
- 55651 vdb-entry
- MDVSA-2013:150 vendor-advisory