
CVE-2023-4596 脆弱性エクスプロイトおよびチェッカーバージョン
CVE-2023-4596 の PoC スクリプト。任意のファイルアップロードを介して認証なしのリモートコマンド実行を行うために作成された効率的な Python ツールです。
git clone https://github.com/X-Projetion/CVE-2023-4596-Vulnerable-Exploit-and-Checker-Version && cd CVE-2023-4596-Vulnerable-Exploit-and-Checker-Version
pip install -r requirements.txt
python exp.py -h
これにより、使用できるすべてのオプションが表示されます。
_______ ________ ___ ____ ___ _____ __ __ __________ _____
/ ____/ | / / ____/ |__ \ / __ \__ \|__ / / // / / ____/ __ \/ ___/
/ / | | / / __/________/ // / / /_/ / /_ <______/ // /_/___ \/ /_/ / __ \
/ /___ | |/ / /__/_____/ __// /_/ / __/___/ /_____/__ __/___/ /\__, / /_/ /
\____/ |___/_____/ /____/\____/____/____/ /_/ /_____//____/\____/
https://github.com/X-Projetion/
usage: exp.py [-h] -f F [-v] [-r]
Script to check for CVE-2023-4596
options:
-h, --help show this help message and exit
-f F File containing URLs to check
-v Check for a (vulnerable) version
-r Get a reverse shell on the instance
[-] forminator_nonce を抽出できませんでした
このエクスプロイトは、Forminator でファイルアップロードが有効になっている正確なページのリンクが指定された場合にのみ機能します。ドメインのみ、またはファイルアップロードを実行していないページのリンクが指定された場合は、エラーが出力されます。これは、指定された URL から forminator_nonce を抽出するため、このページが Forminator または Forminator のファイルアップロードを実行していない場合、その値を見つけて使用できないからです。サイトのソースコード内で「forminator-field-post-image-postdata」という文字列を検索して確認することもできます。完全なリンクは、たとえば次のようになります: http://localhost:1337/?p=7。
提供されるスクリプトは教育目的のみであり、あなたの行動について私は責任を負いません。
instagram
X-Projetion 制作