High
Security advisory
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.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2016-8870
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 09:48 UTC · Revision 1
Source evidence
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.
osv:CVE-2016-8870
Complete source record
{
"id": "540676a9a1d2faa959802ae6e7202f0f22019f4f771151498dedb2cf5d562dee",
"url": "https://osv.dev/vulnerability/CVE-2016-8870",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2016-8870",
"summary": "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.",
"evidence": "osv:CVE-2016-8870",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2016-8870",
"aliases": [
"CVE-2016-8870"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/joomla/joomla-cms",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"last_affected": "2e0aaf4d8144ec083aead8703b6e1ab2b978ad75"
},
{
"fixed": "bae1d43938c878480cfd73671e4945211538fdcf"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:joomla:joomla\\!:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"last_affected": "3.6.3"
}
],
"source": "CPE_RANGE"
},
{
"range": [
{
"fixed": "bae1d43938c878480cfd73671e4945211538fdcf"
}
],
"source": "REFERENCES_COMMIT"
}
]
}
}
],
"versions": [
"3.6.3",
"3.6.3-rc3",
"3.6.3-rc2",
"3.6.3-rc1",
"3.6.2",
"3.6.1",
"3.6.1-rc2",
"3.6.1-rc1",
"3.6.0",
"3.6.0-rc2",
"3.6.0-rc",
"3.6.0-beta2",
"3.6.0-beta1",
"3.6.0-alpha",
"3.5.1",
"3.5.1-rc2",
"3.5.1-rc",
"3.5.0",
"3.5.0-rc4",
"3.5.0-rc2",
"3.5.0-rc",
"3.5.0-beta5",
"3.5.0-beta4",
"3.5.0-beta3",
"3.5.0-beta2",
"3.4.5",
"3.5.0-beta",
"3.4.4",
"3.4.4-rc2",
"3.4.4-rc",
"3.4.3",
"3.4.2",
"3.4.2-rc",
"3.4.1",
"3.4.1-rc2",
"3.4.1-rc",
"3.4.0",
"3.4.0-rc",
"3.4.0-beta3",
"3.4.0-beta2",
"3.4.0-beta1",
"3.2.4",
"3.3.0",
"3.2.3",
"3.2.2",
"3.2.1",
"3.2.0",
"3.1.5",
"3.2.0.rc",
"3.2.0.beta",
"3.2.0.alpha",
"3.1.1",
"3.0.3",
"3.1.0_beta5",
"3.1.0_beta4",
"3.1.0_beta3",
"3.1.0_beta2",
"3.1.0_beta1",
"3.0.1",
"3.0.0",
"3.0.0_beta1",
"3.0.0_alpha-2",
"3.0.0_alpha-1",
"2.5.6",
"2.5.5",
"2.5.4",
"2.5.1",
"2.5.0",
"2.5.0_beta2",
"2.5.0_beta1",
"1.7.3"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-8870.json"
}
}
],
"modified": "2026-10-20T10:47:58.764852073Z",
"provider": "osv",
"references": [
"https://medium.com/%40showthread/joomla-3-6-4-account-creation-elevated-privileges-write-up-and-exploit-965d8fb46fa2#.rq4qh1v4r",
"https://developer.joomla.org/security-centre/659-20161001-core-account-creation.html",
"https://github.com/joomla/joomla-cms/commit/bae1d43938c878480cfd73671e4945211538fdcf",
"https://blog.sucuri.net/2016/10/details-on-the-privilege-escalation-vulnerability-in-joomla.html",
"https://www.exploit-db.com/exploits/40637/"
],
"provider_metadata": {}
},
"related_cves": [
{
"value": "CVE-2016-8870",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 379885,
"published_at": "2016-11-04T21:59:08.677+00:00"
}