Affects version shopxo 2.2.0
After entering the management page as admininstrator there is an arbitrary file upload vulnerability in 3 locations , you can upload webshell into the site.
The first location:
网站管理->主题管理->主题安装
the post url is /admin.php?s=theme/upload.html
the step is:
Only delete files with "php" suffix due to file security check, new a evil file named phpinfo.pHp or phpinfo.phtml in the "css" folder and the root folder
Recompress the file as a new zip file
upload it
you will find the evil file is in public/static/index/<your renamed folder name>/css/phpinfo.pHp and app/index/view/<your renamed folder name>/phpinfo.pHp
The second location:
应用中心->应用管理->上传应用
the post url is /admin.php?s=pluginsadmin/upload.html
like the first location
Affects version
shopxo 2.2.0After entering the management page as admininstrator there is an arbitrary file upload vulnerability in 3 locations , you can upload webshell into the site.
The first location:
网站管理->主题管理->主题安装the post url is
/admin.php?s=theme/upload.htmlthe step is:
you will find the evil file is in
public/static/index/<your renamed folder name>/css/phpinfo.pHpandapp/index/view/<your renamed folder name>/phpinfo.pHpThe second location:
应用中心->应用管理->上传应用the post url is
/admin.php?s=pluginsadmin/upload.htmllike the first location
_controller_-><pluginname>->adminfolderyou will find the evil file is in
app/plugins/freightfee/admin/phpinfo.phpThe third location:
手机管理->小程序列表->主题安装the post url is
/admin.php?s=appmini/themeupload.htmlthe step is
phpinfo.phpand compress the file as a new zip fileyou will find the evil file in

sourcecode/weixin/phpinfo.phpThe text was updated successfully, but these errors were encountered: