Macro-less Code Exec in MSWord

- AV AC AU C I A
发布: 2025-04-13
修订: 2025-04-13

Authors: Etienne Stalmans, Saif El-Sherei What if we told you that there is a way to get command execution on MSWord without any Macros, or memory corruption?! Windows provides several methods for transferring data between applications. One method is to use the Dynamic Data Exchange (DDE) protocol. The DDE protocol is a set of messages and guidelines. It sends messages between applications that share data and uses shared memory to exchange data between applications. Applications can use the DDE protocol for one-time data transfers and for continuous exchanges in which applications send updates to one another as new data becomes available. In our context DDE works by executing an application, that will provide the data (data provider). In a previous [post](https://sensepost.com/blog/2016/powershell-c-sharp-and-dde-the-power-within/)1 We discussed using DDE in MSExcel to gain command execution, and have had great success in using this technique to bypass macro filtering mail gateways...

0%
暂无可用Exp或PoC
当前有0条受影响产品信息