PHP code injection in vBulletin - #VU9658

 

PHP code injection in vBulletin - #VU9658

Published: December 18, 2017 / Updated: June 2, 2020


Vulnerability identifier: #VU9658
CSH Severity: High
CVSS v4: 9.3 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: N/A
CWE-ID: CWE-94
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to execute arbitrary code on the target system.

The weakness exists in vBulletin installations on Windows OS due to the file inclusion vulnerability with parameter "routestring". A remote unauthenticated attacker can send a GET request to /index.php, inject malicious PHP code into a file on the server (e.g. access.log), “include” that file in the request and execute arbitrary PHP code.

Successful exploitation of the vulnerability may result in system compromise.

Affected software

vBulletin

Remediation

Install update from vendor's website.

vBulletin - addressed in versions 5.3.2 Patch Level 2, 5.3.3 Patch Level 1, 5.3.4 Patch Level 1

External References

Related Security Bulletins