CVEvulnerability
CVE-2017-17672
9.8 CRITICAL
Official page ↗
- Status
- Modified
- Published
- 2017-12-14
- Last modified
- 2026-06-17
- Assigner
- [email protected]
- CVSS 3.0 ([email protected])
- 9.8 CRITICAL — CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- CVSS 2.0 ([email protected])
- 7.5 HIGH — AV:N/AC:L/Au:N/C:P/I:P/A:P
- Weaknesses
- CWE-502
Description
In vBulletin through 5.3.x, there is an unauthenticated deserialization vulnerability that leads to arbitrary file deletion and, under certain circumstances, code execution, because of unsafe usage of PHP's unserialize() in vB_Library_Template's cacheTemplates() function, which is a publicly exposed API. This is exploited with the templateidlist parameter to ajax/api/template/cacheTemplates.
Affected configurations
• vbulletin vbulletin (>= 5.0.1 <= 5.3.3)
• vbulletin vbulletin 5.0.0
Related
Weakness · CWE (1)
- CWE-502 Deserialization of Untrusted Data weakness
References
- https://blogs.securiteam.com/index.php/archives/3573 Exploit, Third Party Advisory
- https://www.exploit-db.com/exploits/43362/ Exploit, Third Party Advisory, VDB Entry
- https://blogs.securiteam.com/index.php/archives/3573 Exploit, Third Party Advisory
- https://www.exploit-db.com/exploits/43362/ Exploit, Third Party Advisory, VDB Entry