header-logo
Suggest Exploit
vendor:
vBulletin
by:
Unknown
9.8
CVSS
HIGH
Remote Code Execution
78
CWE
Product Name: vBulletin
Affected Version From: vBulletin 4.2.x and earlier
Affected Version To: vBulletin 5
Patch Exists: Yes
Related CWE: N/A
CPE: N/A
Metasploit: N/A
Other Scripts: N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References: N/A
Nuclei Metadata: N/A
Platforms Tested: All
2013

vBulletin’s memcache setting is vulnerable in certain versions

vBulletin's memcache setting is vulnerable in certain versions(all before 4.2.2) to an RCE. The remote upload as implemented by the vB_Upload_* classes and vB_vURL (at least in vB 4.2.x, most probably earlier releases are also affected, and vB 5 might be affected as well) does not restrict the destination ports and hosts for remote uploads. This allows an attacker to abuse the function to as a proxy commit TCP port scans on other hosts. Much worse, it also allows to connect to local loopback-only services or to services only exposed on an internal network. On a setup running e.g. Memcached in default configuration (bound to localhost:11211, no authentication), the latter can be exploited to execute arbitrary code by forging a request to memcached, updating the `pluginlist` value.

Mitigation:

Upgrade to vBulletin 4.2.2 or later.
Source

Exploit-DB raw data: