The system.openURL function in... CVE-2009-1792 CNNVD-200905-326

9.3 AV AC AU C I A
发布: 2009-05-29
修订: 2018-10-10

Ston3D是StoneTrip开发的跨平台技术,允许各种媒体运行ShiVa平台的应用程序。 Ston3D技术提供了一个基于Lua编程语言的脚本接口,该接口中如下定义了system.openURL函数: /----------- Prototype system.openURL(sURL, sTarget) --Call this function to open an URL. - -----------/ 在当前的实现中,以设置为file://path/command的sURL参数调用system.openURL(sURL, sTarget)最终会执行相当于以下的调用: /----------- system("open path/command"); - -----------/ 通过使用平台特定的分割字符,这可能允许执行任意代码。以下是各种平台上的相关代码段: *Windows* /----------- .text:1000D64D test esi, esi .text:1000D64F mov eax, esi .text:1000D651 jnz short loc_1000D658 .text:1000D653 .text:1000D653 loc_1000D653: ; CODE XREF: Pandora::ClientCore::HTTPConnectionManager::OpenURL(Pandora::EngineCore::String const &,Pandora::EngineCore::String const &)+1CB .text:1000D653 mov eax, offset Name .text:1000D658 .text:1000D658 loc_1000D658: ; CODE XREF: Pandora::ClientCore::HTTPConnectionManager::OpenURL(Pandora::EngineCore::String const &,Pandora::EngineCore::String const &)+1D1 .text:1000D658 push 1 .text:1000D65A push offset Name ; lpDirectory...

0%
当前有1条漏洞利用/PoC
当前有6条受影响产品信息