Skip to content

razor7877

reverse-engineering & low-level stuff

    • about
    • blog
  • Getting a Reverse Shell on TP-Link & Mercusys 4G Routers: Creating the Shellcode – Part 3 (CVE-2026-75118)

    Introduction This article will be the third and final part of our series about the vulnerability that we discovered in TP-Link & Mercusys routers. In the two previous parts, we have first obtained the firmware of the Mercusys MB115-4G. Then, we analyzed it and found a pre-authentication buffer overflow accessible to anyone on the local…

    razor7877

    18.10.2026
    Reverse Engineering
  • Pre-Auth RCE in TP-Link & Mercusys 4G Routers: One Character from Code Execution – Part 2 (CVE-2026-75118)

    Note on prior work and attribution The stack overflow described in this post was first discovered and reported by Héctor Villar Palacios for the Mercusys MB115-4G on the 22nd of February 2026, registered as CVE-2026-12495. His writeup can be found here. Credit for the discovery is his. I independently rediscovered the vulnerability in July 2026,…

    razor7877

    03.09.2026
    Reverse Engineering
  • Root Shell and Firmware Extraction on a Cheap TP-Link/Mercusys 4G Router – Part 1 (CVE-2026-75118)

    Introduction While searching for cheap routers on Amazon to reverse engineer, I stumbled upon Mercusys, a fairly unknown brand. Mercusys is a Chinese brand affiliated to TP-Link. They have product lines which highly resembles those of TP-Link such as routers, switches, and various other IoT products. Reverse engineering of their products has been done only…

    razor7877

    04.03.2026
    Reverse Engineering

razor7877

reverse-engineering & low-level stuff

  • LinkedIn
  • GitHub