Description
vBulletin 5.x through 5.5.4 allows remote command execution via the widgetConfig[code] parameter in an ajax/render/widget_php routestring request.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
vBulletin widgetConfig RCE
exploit/multi/http/vbulletin_widgetconfig_rce
Exploit-DB 2
- vBulletin 5.x - Remote Command Execution (Metasploit) EDB-47437 · webapps · Sep 30, 2019
- vBulletin 5.0 < 5.5.4 - 'widget_php ' Unauthenticated Remote Code Execution EDB-47447 · webapps · Sep 23, 2019
GitHub 13 repositories · most starred shown
-
jas502n/CVE-2019-16759 ★ 21 · Sep 26, 2019
vBulletin 5.x 未授权远程代码执行漏洞
-
theLSA/vbulletin5-rce ★ 20 · Oct 2, 2019
CVE-2019-16759 vbulletin 5.0.0 till 5.5.4 pre-auth rce
-
0xdims/CVE-2019-16759 ★ 6 · Aug 16, 2020
This tools will extracts and dumps Email + SMTP from vBulletin database server
-
M0sterHxck/CVE-2019-16759-Vbulletin-rce-exploit ★ 5 · Sep 25, 2019
Vbulletin rce exploit CVE-2019-16759
-
andripwn/pwn-vbulletin ★ 4 · Dec 29, 2019
Identify vulnerable (RCE) vBulletin 5.0.0 - 5.5.4 instances using Shodan (CVE-2019-16759)
-
FarjaalAhmad/CVE-2019-16759 ★ 4 · Oct 12, 2019
Interactive-Like Command-Line Console for CVE-2019-16759
-
r00tpgp/http-vuln-CVE-2019-16759 ★ 3 · Sep 26, 2019
Nmap NSE Script to Detect vBulletin pre-auth 5.x RCE CVE-2019-16759
-
ludy-dev/vBulletin_Routestring-RCE ★ 1 · Aug 31, 2020
(CVE-2019-16759) vBulletin_Routestring-RCE
-
nako48/CVE-2019-16759 ★ 1 · Aug 13, 2020
Vbulletin RCE Exploit
-
psychoxploit/vbull ★ 0 · Feb 20, 2020
Mass Exploit CVE-2019-16759
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- vBulletin 5.0.0-5.5.4 - Remote Command Execution http/cves/2019/CVE-2019-16759.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
References
- https://seclists.org/fulldisclosure/2019/Sep/31
- https://www.theregister.co.uk/2019/09/24/vbulletin_vbug_zeroday/
- https://arstechnica.com/information-technology/2019/09/public-exploit-code-spawns-mass-attacks-against-high-severity-vbulletin-bug/
- http://packetstormsecurity.com/files/154623/vBulletin-5.x-0-Day-Pre-Auth-Remote-Command-Execution.html
- http://packetstormsecurity.com/files/154648/vBulletin-5.x-Pre-Auth-Remote-Code-Execution.html
- http://packetstormsecurity.com/files/155633/vBulletin-5.5.4-Remote-Command-Execution.html
- http://packetstormsecurity.com/files/158830/vBulletin-5.x-Remote-Code-Execution.html
- http://packetstormsecurity.com/files/158829/vBulletin-5.x-Remote-Code-Execution.html
- 20200811 Remote Code Execution 0day in vBulletin 5.x mailing-list
- http://packetstormsecurity.com/files/158866/vBulletin-5.x-Remote-Code-Execution.html