Description
The register method in the UsersModelRegistration class in controllers/user.php in the Users component in Joomla! before 3.6.4, when registration has been disabled, allows remote attackers to create user accounts by leveraging failure to check the Allow User Registration configuration setting.
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
-
Joomla Account Creation and Privilege Escalation
auxiliary/admin/http/joomla_registration_privesc
Exploit-DB 1
- Joomla! 3.4.4 < 3.6.4 - Account Creation / Privilege Escalation EDB-40637 · webapps · Oct 27, 2016
GitHub 1 repository
-
cved-sources/cve-2016-8870 ★ 0 · Jan 11, 2019
cve-2016-8870
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 93876 vdb-entry
- https://blog.sucuri.net/2016/10/details-on-the-privilege-escalation-vulnerability-in-joomla.html
- https://developer.joomla.org/security-centre/659-20161001-core-account-creation.html
- http://www.rapid7.com/db/modules/auxiliary/admin/http/joomla_registration_privesc
- 40637 exploit
- 1037108 vdb-entry
- 1037107 vdb-entry
- https://github.com/joomla/joomla-cms/commit/bae1d43938c878480cfd73671e4945211538fdcf
- https://medium.com/%40showthread/joomla-3-6-4-account-creation-elevated-privileges-write-up-and-exploit-965d8fb46fa2#.rq4qh1v4r