Description
Directory traversal vulnerability in the AuthCheck filter in the Admin Console in Openfire 3.6.0a and earlier allows remote attackers to bypass authentication and access the admin interface via a .. (dot dot) in a URI that matches the Exclude-Strings list, as demonstrated by a /setup/setup-/.. sequence in a URI.
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
-
Openfire Admin Console Authentication Bypass
exploit/multi/http/openfire_auth_bypass
Exploit-DB 2
- Openfire Server 3.6.0a - Admin Console Authentication Bypass (Metasploit) EDB-19432 · webapps · Jun 28, 2012 · verified
- Openfire Server 3.6.0a - Authentication Bypass / SQL Injection / Cross-Site Scripting EDB-7075 · webapps · Nov 9, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 7075 exploit
- http://www.andreas-kurtz.de/advisories/AKADV2008-001-v1.0.txt
- http://www.igniterealtime.org/builds/openfire/docs/latest/changelog.html
- 32478 third-party-advisory
- 49663 vdb-entry
- http://www.andreas-kurtz.de/archives/63
- http://www.igniterealtime.org/issues/browse/JM-1489
- 32189 vdb-entry
- openfire-authcheckfilter-security-bypass(46488) vdb-entry
- 20081108 [AK-ADV2008-001] Openfire Jabber-Server: Multiple Vulnerabilities (Authentication Bypass, SQL injection, ...) mailing-list
- ADV-2008-3061 vdb-entry