Skip to main content
NEWIntroducing Norypt MDM — anonymity-first mobile device management for activists, journalists & privacy teams.Learn more →
Networking

Router firmware backdoors: a documented history

In the last decade, researchers have found hardcoded credentials, hidden remote access APIs, and deliberate backdoors in routers from major manufacturers. This is a factual record of what was found.

7 min read28 December 2025Norypt Team

Your router is the gateway through which every device in your home or office communicates with the internet. It is also, for most people, a device that runs unchanged firmware for years — sometimes for the entire lifespan of the hardware. This combination — persistent network access, infrequent updates, and long deployment cycles — makes consumer routers one of the most consistently exploited categories of network hardware. The following is a documented history of why.

The architecture problem

Consumer routers run embedded Linux — typically a stripped-down distribution on hardware with limited storage and RAM. The web interface is usually a custom application running on top of this, exposing configuration over HTTP (sometimes HTTPS). Firmware updates are issued by the manufacturer and must be manually applied by the user, or in more recent devices, downloaded automatically — if the vendor still supports the model and the user hasn't disabled the update mechanism.

The practical result is that millions of routers in active use run firmware that is three, five, or ten years old. Known vulnerabilities in old firmware are published in CVE databases, proof-of-concept exploits are publicly available, and the devices remain connected and accessible from the internet — and from the local network — indefinitely.

Case 1: Linksys/Cisco TCP 32764 backdoor (2013)

In December 2013, French security researcher Eloi Vanderbeken discovered an undocumented service listening on TCP port 32764 in the firmware of multiple Linksys and Cisco router models. The service required no authentication and accepted commands that could retrieve and modify the device configuration — including admin credentials. Vanderbeken published his findings along with proof-of-concept code on GitHub.

The vulnerability affected multiple firmware builds across several models. What made it particularly notable was the nature of the service: it had no documented purpose, was not referenced in any user-facing interface or documentation, and provided complete unauthenticated administrative access. Whether it was an intentional backdoor or a debugging interface left in production firmware was never conclusively established by the manufacturer. The service was accessible from the local network side of the router.

Case 2: D-Link DIR-100 hardcoded credentials (2013)

In the same year, researcher Craig Heffner discovered a hardcoded backdoor in the D-Link DIR-100 router firmware. Reverse engineering the firmware binary revealed a check in the embedded web server: if the HTTP User-Agent string was set to "xmlset_roodkcableoj28840ybtide", the authentication requirement for the web interface was bypassed entirely. The string is "edit by 04882 joel backdoor" reversed.

Sending a request to the router's management interface with this User-Agent string granted full administrative access — configuration read and write — without any username or password. The vulnerability affected multiple D-Link models that shared the same firmware codebase. D-Link's initial response was to claim the backdoor was for legitimate purposes related to mobile apps that needed to change router settings — which was widely criticised as implausible.

Case 3: Netgear command injection (2016–2020)

Netgear devices were affected by a series of command injection vulnerabilities in their web management interfaces across this period. The most significant, tracked as PSV-2016-0133, allowed an unauthenticated attacker on the local network to execute arbitrary commands as root by appending shell metacharacters to a URL parameter handled by the web server. No login was required.

The vulnerability affected dozens of Netgear models. The US Computer Emergency Readiness Team (US-CERT) issued an advisory recommending users stop using affected routers until patches were available. Patches were eventually released for most affected models, but the episode demonstrated how long command injection vulnerabilities can persist undetected in consumer firmware — and how many models can be affected by a single vulnerable shared codebase component.

Case 4: Cisco RV series remote code execution (2022)

In February 2022, Cisco published advisories for multiple critical vulnerabilities in the RV160, RV260, RV340, and RV345 router series — marketed as small business VPN routers. The vulnerabilities included unauthenticated remote code execution flaws reachable via the web management interface, with CVSS scores of 9.8 (Critical). CVE-2022-20699, CVE-2022-20700, and related CVEs allowed an attacker to execute arbitrary code with root privileges without any authentication, entirely remotely.

These were not obscure budget devices. The RV series was Cisco's own small business line, sold as a reliable and secure choice for network perimeters. The vulnerabilities required no user interaction and no prior access. They were disclosed alongside patches, but the window between a vulnerability existing in firmware and a patch being applied — if it ever is — is an indefinite period of exposure.

Case 5: TP-Link regulatory scrutiny (2024–2025)

TP-Link, which holds a dominant share of the consumer router market in Europe and the US, came under sustained regulatory scrutiny beginning in 2024. The US House Select Committee on the Chinese Communist Party wrote to the Department of Commerce citing TP-Link devices as a potential national security concern, noting that TP-Link routers had been observed in networks compromised by state-linked threat actors. Discussions about possible market restrictions followed in both the US and within EU member states. As of early 2026, no formal market ban has been implemented in the EU, but the investigation remains active and procurement guidance in several member states has been updated to discourage use in sensitive environments.

What these vulnerabilities allow

A compromised router gives an attacker a position of extraordinary privilege:

  • Full traffic visibility: All unencrypted traffic passing through the router is readable. DNS queries, HTTP traffic, and metadata from encrypted sessions are all accessible.
  • Traffic injection: An attacker with router-level access can inject content into unencrypted HTTP responses — including scripts into web pages, or redirect users to malicious sites.
  • Lateral movement: The router can be used as a pivot point to attack other devices on the local network — printers, NAS devices, smart home hardware, computers.
  • Persistent access: Router firmware modifications can survive factory resets. An attacker who compromises a router may retain access indefinitely.

The alternative: OpenWrt and active security maintenance

OpenWrt is an open-source Linux-based operating system for embedded devices, actively maintained by a community of developers with a transparent security disclosure process. Unlike vendor firmware, OpenWrt receives regular updates regardless of whether the original hardware manufacturer still supports the device. Its source code is publicly auditable. There are no undocumented services, no hardcoded credentials, and no vendor-specific closed-source components of the kind that have concealed backdoors in commercial firmware.

Routers running OpenWrt with properly configured firewall rules, automatic update mechanisms, and no exposed management interfaces represent a materially different security posture than consumer off-the-shelf devices. For a router configured and maintained with these standards from the outset, see the Norypt encrypted router range.

Ready to take control?

Every Norypt device arrives pre-configured, verified, and ready to use — no technical knowledge required.

Related Product

Norypt

Norypt Privacy Router

4G router with VPN pre-installed. Zero logs, zero setup.

From €350

See details