(Pwn2Own) TP-Link Archer A7 DNS Response Stack-based Buffer Overflow Remote Code Execution Vulnerability

March 25th, 2020

Vulnerability Details

This vulnerability allows remote attackers to execute arbitrary code on affected installations of TP-Link Archer A7 AC1750 routers. Authentication is not required to exploit this vulnerability.

The specific flaw exists within the handling of DNS responses. A crafted DNS message can trigger an overflow of a fixed-length, stack-based buffer. An attacker can leverage this vulnerability to execute code in the context of the root user.

Additional Details

Fixed in version A7(US)_V5_200220


Disclosure Timeline

  • 2019-11-15 - Vulnerability reported to vendor
  • 2020-03-25 - Coordinated public release of advisory

Credit

Pedro Ribeiro and Radek Domanski of Team Flashback

Back to Advisories