What Are the Common Indicators of a Chinese Malware “Horse Shell” Infection?
If your home Wi-Fi has been acting strangely lately, slower speeds, a router that restarts on its own, or settings that won’t stick, it’s natural to wonder if something more serious is going on.
In 2023, cybersecurity researchers uncovered a Chinese state-linked router implant called Horse Shell, and it’s still one of the best real-world examples of how quietly a router can be hijacked without the owner ever noticing.
This guide walks you through exactly what Horse Shell is, the real indicators researchers found, how to check your own router, and what to do if you spot something off. No jargon overload, just what an Indian home or small-office user actually needs to know.
Quick Answer:
Horse Shell is a firmware-level backdoor found on modified TP-Link router firmware, linked to a Chinese state-sponsored group known as Camaro Dragon (which overlaps with another group, Mustang Panda).
It gives attackers a remote shell, file transfer access, and the ability to use your router as a SOCKS proxy, all while leaving almost no visible trace on the router’s normal admin screens. There’s no single confirmed symptom that says “you have Horse Shell.”
Still, a cluster of warning signs, unexplained connections, a firmware upgrade option that won’t work, unusual outbound traffic, and unexpected reboots should prompt you to investigate further.
What Is Horse Shell, Exactly?
Horse Shell is the name Check Point Research gave to a custom backdoor they found embedded inside trojanised TP-Link router firmware.
Rather than being a standalone virus you accidentally download, it’s baked directly into the router’s firmware image, which is what makes it so hard to spot and so hard to remove with a simple reset.
Technically, it’s a small C++ program compiled for MIPS32 processors (the chip architecture used in most consumer routers). Once running, it gives an attacker three main capabilities:
- Remote shell access – running arbitrary commands on your router as if they were sitting at a terminal
- File transfer – uploading or downloading files to and from the device
- SOCKS tunnelling – using your router as a relay point to hide the true source of other network traffic
That last point is important. Researchers believe the attackers weren’t necessarily after the data on any one home network.
Instead, infected routers were being chained together to build an anonymous proxy network, essentially using ordinary households as stepping stones to hide command-and-control traffic elsewhere.
So if your router is compromised, it doesn’t necessarily mean you personally were the target.
Related: How to Protect Your Phone from Viruses and Malware?
Who Is Behind Horse Shell?
Check Point attributed the implant to a Chinese state-sponsored group it tracks as Camaro Dragon, whose infrastructure overlaps significantly with a better-known group called Mustang Panda.
The campaign was originally discovered while researchers were investigating attacks against European foreign affairs ministries, and the router implant turned up on the same attack infrastructure.
Camaro Dragon has since been linked to other custom tools, including a lightweight backdoor called TinyNote, reinforcing that this is an active, well-resourced espionage group rather than a one-off malware author.
How Does a Router Get Infected in the First Place?
Researchers were candid that they never confirmed the exact initial access method, but the most likely paths are the same ones behind almost every router compromise:
- Weak or default admin credentials – attackers scan the internet for routers still using “admin/admin” or similarly guessable logins.
- Known, unpatched vulnerabilities – older firmware versions with public exploits are an easy target.
- Exposed remote management – routers with the remote administration panel switched on and reachable from the internet are far easier to hijack.
Once an attacker gets administrative access, they can push a modified firmware image to the router, and that firmware is what actually contains the Horse Shell components.
Related: How to Protect Your Bank Account From Hackers?
Common Indicators of a Horse Shell Infection
This is the section most people are here for. Because Horse Shell lives inside the firmware rather than as a separate process, you can just kill, the signs are more subtle than a typical virus.
Here’s what to watch for, grouped by how you’d actually notice them.
1. Network-Level Indicators
- Unexplained outbound connections, especially to unfamiliar or foreign IP addresses that don’t correspond to any service you use
- Connections to the domain
m.cremessage[.]com, which Check Point specifically flagged as associated with this campaign - Traffic on port 14444, the port the implant’s remote shell binds to on the device
- Sudden spikes in outbound bandwidth usage with no obvious cause (streaming, backups, downloads) on your end, which can indicate your router is relaying someone else’s traffic
2. Admin Panel and Firmware Indicators
- A modified “Upgrade Firmware” option in the admin panel that behaves oddly, fails silently, or doesn’t actually let you flash new firmware (this is a known technique the implant uses to block you from removing it)
- Firmware version or build details that don’t match what’s listed on the manufacturer’s official support page for your model
- Settings that revert on their own after you change them, particularly DNS servers, remote management toggles, or admin passwords
3. Behavioural and Performance Indicators
- Unexpected reboots with no power interruption or manual restart
- Noticeably slower Wi-Fi or wired speeds that don’t correlate with the number of connected devices
- The router is running warm, or its activity lights are blinking heavily, even when no one in the house is actively using much bandwidth
- New or unfamiliar devices showing up in your connected devices list
Related: Types of Computer Viruses And How to Avoid Them?
4. Forensic / Technical Indicators (for the more technically inclined)
- A password-protected shell binary bound to all IPv4 interfaces, with a hardcoded password, researchers were able to extract using basic string analysis
- Use of open-source components such as libev for event handling and a Telnet-based remote shell, which show up if you inspect firmware files directly
- Communication is encrypted with a custom substitution-permutation scheme rather than standard TLS, meaning ordinary “look for HTTPS” checks won’t catch it
If you’re not comfortable digging into firmware internals yourself, the network and admin panel indicators above are the practical starting point for most home users.
If you’d rather sidestep firmware-level attacks altogether, routers with a dedicated hardware security chip and automatic signed firmware updates, such as several models in Asus’s AiMesh [view on Amazon] or TP-Link’s newer Wi-Fi 6 [view on Amazon] lineup, make this class of implant much harder to plant in the first place.
Myth vs Fact
| Myth | Fact |
|---|---|
| “Only TP-Link routers are at risk.” | Check Point noted the implant’s code is firmware-agnostic and could theoretically be adapted to other vendors’ firmware, even though it was found specifically on TP-Link devices. |
| “A factory reset will remove it.” | Because the implant is embedded in the firmware image itself, a standard factory reset that doesn’t reflash the firmware may not remove it. You often need a full firmware reflash from a trusted source. |
| “If my router isn’t a European government office, I’m not a target.” | Researchers believe infected home routers were largely used as anonymous relay points, not final targets. Ordinary households can be swept up regardless of who they are. |
| “Antivirus on my laptop would catch this.” | Endpoint antivirus doesn’t scan router firmware. This is precisely why edge devices like routers are attractive to state-linked groups: they usually sit outside the protection of EDR and antivirus tools entirely. |
How to Check Your Router: A Step-by-Step Approach
- Log in to your router’s admin panel (usually via 192.168.0.1 or 192.168.1.1) and check the current firmware version against the manufacturer’s official website for your exact model number.
- Try the firmware upgrade option. If it behaves unusually, fails without explanation, or seems to have been altered, treat that as a red flag.
- Review connected devices for anything you don’t recognise.
- Check outbound connections if your router supports traffic logs, or use a network monitoring tool on your main computer to watch for unusual destinations.
- Look for repeated connections to unfamiliar domains or IPs, and cross-check any suspicious ones against a reputable threat-intelligence lookup service.
- Note the router’s uptime. Frequent, unexplained reboots are worth investigating further.
What to Do If You Suspect an Infection
- Reflash the firmware using the official image downloaded directly from the manufacturer’s website, not a third-party mirror.
- Change every credential on the router, admin login, Wi-Fi password, and any linked cloud account immediately after reflashing.
- Disable remote administration unless you have a specific, ongoing need for it.
- Enable the router’s built-in firewall and, if available, intrusion detection features.
- Consider replacing very old routers that no longer receive firmware updates from the manufacturer; unsupported hardware is a standing invitation for this kind of implant.
- Segment your network if you can, keeping IoT devices on a guest network separate from personal computers and phones.
A simple travel-router firewall or a mesh Wi-Fi system with built-in threat detection, several budget-friendly options are available on Amazon India, which can add a layer of protection that catches this kind of anomaly automatically instead of relying on you to notice it manually.
How to Prevent Future Router Infections
- Update firmware as soon as the manufacturer releases a new version; don’t let updates sit for months.
- Replace default admin usernames and passwords with strong, unique credentials.
- Turn off remote/WAN-side administration unless necessary
- Enable multi-factor authentication on your router’s management account if your model supports it
- Turn on the router’s built-in firewall and keep it configured to block unsolicited inbound connections
- Periodically check for firmware or settings changes you didn’t make yourself
Pairing your router with a reputable password manager makes it far easier to set (and actually remember) a strong, unique admin password instead of falling back on something guessable.
Horse Shell vs. Other Router Malware
| Malware | Primary Goal | Persistence Method | Typical Target |
|---|---|---|---|
| Horse Shell | Espionage, anonymising C2 infrastructure | Embedded in a modified firmware image | Home/office routers, initially TP-Link |
| Mirai (and variants) | Building large botnets for DDoS attacks | Runs in memory via default credential exploitation | IoT devices and routers broadly, any brand |
| VPNFilter | Espionage and disruption (attributed to a different state actor) | Multi-stage, survives some reboots | SOHO routers and NAS devices |
The key difference: Horse Shell is narrower in scope and far stealthier than mass botnets like Mirai, which prioritise scale over staying hidden. Horse Shell’s design suggests the attackers cared more about long-term, low-noise access than about immediate disruption.
Common Mistakes People Make
- Assuming a router reboot or factory reset alone removes firmware-level implants
- Ignoring router firmware updates because “it’s just a router”
- Leaving remote administration switched on by default without realising it’s exposed to the internet
- Never checking the connected-devices list, so unfamiliar devices go unnoticed for months
- Reusing the same admin password across multiple devices, so one compromised router can lead to others
Expert Tips
- Bookmark your router manufacturer’s official firmware download page and check it every couple of months rather than waiting for an in-app notification.
- If your ISP provided the router, ask them directly whether they push firmware updates automatically. Many budget ISP-supplied routers in India go unpatched for years.
- Keep a simple written note of your router’s current firmware version and the date you last checked it. It makes spotting an unexpected change much easier later.
Conclusion
Horse Shell is a good reminder that not every threat announces itself with a pop-up or a slowdown you can’t ignore. It sat quietly inside router firmware, doing its job in the background, while giving attackers a foothold that most home users would never think to look for.
The good news is that you don’t need to be a security researcher to protect yourself. Checking your firmware version every couple of months, watching for a firmware-upgrade option that behaves oddly, keeping an eye on your connected-devices list, and using strong, unique admin credentials will catch the vast majority of router-level threats, Horse Shell included.
Routers are often the most overlooked device on a home network, right up until something goes wrong. Treat yours with the same attention you’d give your phone or laptop, and you’ll be ahead of most attackers who are counting on you not to look.
Frequently Asked Questions
Horse Shell is a custom backdoor found embedded in modified TP-Link router firmware, linked to the Chinese state-sponsored group Camaro Dragon. It gives attackers a remote shell, file transfer capability, and the ability to route traffic through the infected device.
The implant was found specifically on TP-Link firmware, but researchers noted its code is written in a way that isn’t tied to any one vendor, so similar techniques could, in theory, be adapted to other brands.
Look for a combination of signs: unusual outbound connections, a firmware upgrade option that behaves oddly, unexplained reboots, unfamiliar connected devices, and slower-than-normal performance without a clear cause.
Not reliably. Because the implant lives inside the firmware image itself, a standard factory reset may not remove it. Reflashing with official firmware from the manufacturer is a safer approach.
Researchers found that Horse Shell’s remote shell component binds to this port on infected devices, making unexpected traffic on it a possible technical indicator during a deeper investigation.
m.cremessage[.]com? This is a domain that Check Point specifically associated with the Horse Shell campaign’s infrastructure. Repeated connections to it from your router are a red flag worth investigating.
No. Endpoint antivirus scans your computer, not your router’s firmware, which is exactly why edge devices are an attractive target for this kind of implant.
Probably not directly. Researchers believe most infected home routers were being used as anonymous relay points to hide command-and-control traffic, not as end targets themselves.
The most likely methods are weak or default admin credentials, unpatched known vulnerabilities, and routers with remote administration exposed to the internet.
Reflash the firmware using the official image from the manufacturer, then change every credential associated with the device.
If your current router is old enough that it no longer receives firmware updates, replacing it is often more practical than trying to fully remediate an ageing, unsupported device.
Its primary documented functions are remote command execution, file transfer, and traffic relaying. Those capabilities could be used to access data passing through the network, though researchers’ focus was on its use as espionage and proxy infrastructure.
Camaro Dragon has continued to be linked to additional tools since the original Horse Shell discovery, so the group remains active, though there’s no evidence of a major new router-implant campaign beyond what was originally reported.
A quick check every one to two months, firmware version, connected devices, and any unusual settings changes, is a reasonable habit for most home users.
No. A Wi-Fi password change protects who can join your network, but it doesn’t touch a firmware-level implant already running on the router itself.
An indicator of compromise (IOC) shows that a breach has already happened, such as a suspicious connection log. An indicator of attack (IOA) suggests an attack is likely in progress or imminent, based on behaviour patterns.
Yes, to a point. Checking your firmware version, connected devices, and whether the firmware-update option works normally are all things any user can do. Deeper checks, like inspecting traffic on specific ports, are better handled by someone comfortable with basic networking tools.
Organisations, especially those in government, foreign affairs, or sectors of geopolitical interest, are more likely to be deliberate targets, while home routers are more often used as relay infrastructure. Both should still follow the same basic hardening steps.
A VPN protects the content of your traffic in transit, but it doesn’t prevent a firmware-level implant already present on the router itself from being there.
Check Point Research published the original technical analysis of Horse Shell, and it remains the primary source for the deeper forensic details covered in this article.
Router security doesn’t need to be complicated, just consistent. A firmware check every couple of months and strong, unique credentials go a long way toward keeping implants like Horse Shell off your network.
We hope you found this guide useful. Follow us on Facebook, Instagram, and Twitter for more security updates, and subscribe to our newsletter to get articles like this directly in your inbox.
Subscribe to our free newsletter to get similar articles and regular updates directly in your Email Inbox.
Subscribe to be the first to learn about new information
Also, share this article with your friends and relatives. Bookmark this page for future reference.
Disclosure: We will receive an affiliate commission on some, but not all, of the products or services we recommend if you follow our links to a retailer’s website and make a purchase.






