Description
MikroTik RouterOS through 6.42 allows unauthenticated remote attackers to read arbitrary files and remote authenticated attackers to write arbitrary files due to a directory traversal vulnerability in the WinBox interface.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
Mikrotik Winbox Arbitrary File Read
auxiliary/gather/mikrotik_winbox_fileread
Exploit-DB 1
- MicroTik RouterOS < 6.43rc3 - Remote Root EDB-45578 · remote · Oct 10, 2018
GitHub 14 repositories · most starred shown
-
BasuCert/WinboxPoC ★ 520 · Jun 24, 2018
Proof of Concept of Winbox Critical Vulnerability (CVE-2018-14847)
-
hacker30468/Mikrotik-router-hack ★ 53 · Apr 21, 2021
This is a proof of concept of the critical WinBox vulnerability (CVE-2018-14847) which allows for arbitrary file read of plain text passwords. The vulnerability has long since been fixed, so this pro…
-
jas502n/CVE-2018-14847 ★ 30 · Dec 15, 2018
MikroTik RouterOS Winbox未经身份验证的任意文件读/写漏洞
-
sinichi449/Python-MikrotikLoginExploit ★ 21 · Sep 29, 2019
PoC of CVE-2018-14847 Mikrotik Vulnerability using simple script
-
syrex1013/MikroRoot ★ 15 · Oct 13, 2018
Automated version of CVE-2018-14847 (MikroTik Exploit)
-
msterusky/WinboxExploit ★ 7 · Sep 11, 2018
C# implementation of BasuCert/WinboxPoC [Winbox Critical Vulnerability (CVE-2018-14847)]
-
mahmoodsabir/mikrotik-beast ★ 6 · May 26, 2019
Mass MikroTik WinBox Exploitation tool, CVE-2018-14847
-
babyshen/routeros-CVE-2018-14847-bytheway ★ 4 · Oct 31, 2022
By the Way is an exploit that enables a root shell on Mikrotik devices running RouterOS versions:
-
yukar1z0e/CVE-2018-14847 ★ 1 · Apr 29, 2020
-
Tr33-He11/winboxPOC ★ 1 · Sep 25, 2019
Proof of Concept of Winbox Critical Vulnerability (CVE-2018-14847)
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 45578 exploit
- https://github.com/BigNerd95/WinboxExploit
- https://github.com/tenable/routeros/blob/master/bug_hunting_in_routeros_derbycon_2018.pdf
- https://github.com/BasuCert/WinboxPoC
- https://github.com/tenable/routeros/tree/master/poc/cve_2018_14847
- https://n0p.me/winbox-bug-dissection/
- https://github.com/tenable/routeros/tree/master/poc/bytheway
- https://mikrotik.com/supportsec/winbox-vulnerability