CVE-2017-17672

In vBulletin through 5.3.x, there is an unauthenticated deserialization vulnerability that leads to arbitrary file deletion and, under certain circumstances…

published December 14, 2017

CVSS
—
EPSS
15%
Percentile
96.7
In the wild
Unconfirmed
What it is

🚨 An unauthenticated deserialization vulnerability lurks in vBulletin! This sneaky flaw allows attackers to send crafted data and potentially delete files or execute code. ⚡ Think of this like a restaurant with a delivery door that no one checks. If a delivery person could just drop off anything without verifying it, there’s a good chance a mischievous order could slip through, leading to chaos in the kitchen! With this vulnerability, an attacker could craft a special request to delete important files or even run arbitrary code on your server. The consequences can be absolutely devastating, from losing critical data to taking full control of the server.

Put simply

Think of this like a restaurant with a delivery door that no one checks. If a delivery person could just drop off anything without verifying it, there’s a good chance a mischievous order could slip through, leading to chaos in the kitchen! This vulnerability arises from unsafe usage of PHP's unserialize() in the cacheTemplates() function of vB_Library_Template, allowing remote attackers to exploit the templateidlist parameter through a publicly exposed API.

What to do

With this vulnerability, an attacker could craft a special request to delete important files or even run arbitrary code on your server. The consequences can be absolutely devastating, from losing critical data to taking full control of the server. To protect your system, upgrade to vBulletin version 5.4.0 or later, where this vulnerability has been addressed. Additionally, consider implementing input validation and limiting access to the API to authenticated users only. You've got this! With these steps, you'll be locking down your vBulletin installation in no time. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.15189 · 96.7th percentile
Published
2017-12-14T00:00Z
EPSS history
Timeline
  • 14 DEC 00:00Z
    In vBulletin through 5.3.x, there is an unauthenticated deserialization vulnerability that leads to arbitrary file deletion and, under certain circumstances…
    cvelistv5