Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Path: blob/master/documentation/modules/auxiliary/dos/http/brother_debut_dos.md
Views: 11788
Vulnerable Application
Versions <= 1.20 of the Debut embedded httpd web server in use by Brother printers are vulnerable to denial of service via a crafted HTTP request. This module will render the printer unresponsive from requests for ~300 seconds. This is thought to be caused by a single threaded web server which has a ~300 second timeout value. By sending a request with a content-length larger than the actual data, the server waits to receive the rest of the data, which doesn't happen until the timeout occurs. This DoS is for all services, not just http.
This module was successfully tested against a Brother HL-L2380DW series.
An nmap version scan of the vulnerable service should look similar to: 80/tcp open http Debut embedded httpd 1.20 (Brother/HP printer http admin)
.
Verification Steps
Start msfconsole
Do:
use auxiliary/dos/http/brother_debut_dos
Do:
set rhost [ip]
Do:
run
You should see Success, and manual attempts to browse the web interface don't load.