TOTOLINK X2000R router: attacker can run code via firmware upgrade feature
A flaw in this TOTOLINK home router's firmware-upgrade feature could let someone take full control of the device. An attacker who can log in to the router can send a specially crafted web request to make it run their commands.
| Severity | CriticalCVSS 9.1 of 10 |
|---|---|
| Being exploited? | UnclearNo reports either way yet |
| Fix available? | UnclearNo fixed version published in the sources yet |
| How sure is this? | Official, 2 sourcesBacked by an official source |
How the attack works simplified
- 1Attacker logs inNeeds valid authenticated access to the router
- 2Crafted HTTP requestSent to the batchupg upgrade function
- 3Buffer overflowStack memory overwritten by oversized input
- 4Code executionAttacker commands run on the router
- ResultAttacker controls the router
What happened
A stack-based buffer overflow in the batchupg functionality of the TOTOLINK X2000R router lets a crafted HTTP request from an authenticated user overwrite memory and execute arbitrary code.
Are you affected?
You are affected if you run TOTOLINK X2000R with firmware TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327.
TOTOLINK X2000R, firmware TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327
What to do
- Check whether your router runs firmware version B20250421.1327 in its admin page.
- Check the TOTOLINK website or vendor support for a newer firmware release and install it if available.
- Change the router admin password to a strong unique one and restrict admin access to your local network.
- Disable remote management and replace the device if no fix is released.
Timeline
- 20 Oct 2026, 21:17 UTCPublicly disclosed
- 20 Oct 2026, 21:17 UTCReported by NVD · NVD
- 25 Oct 2026, 15:22 UTCGitHub Advisory reported on it · GitHub Advisory
Sources 2 reports, oldest first
Official vendor, government CERT or advisory database
- NVD20 Oct 2026, 21:17 UTC
- A stack-based buffer overflow vulnerability exists in the batchupg functionality of X2000R ...GitHub Advisory · 20 Oct 2026, 21:31 UTC
Technical details
- ID
- CVE-2026-10133 · GHSA-grf6-vj3g-9fgv
- CVSS
- 9.1 / 10
- EPSS
- 0.6% chance of exploitation within 30 days
- Disclosed
- 20 Oct 2026, 21:17 UTC
- On Zero Radar
- before the radar started
- Last change
- 25 Oct 2026, 15:22 UTC
The plain-language parts and the attack diagram were written by an AI model (anthropic/claude-haiku-5.5) from the sources above. Facts like versions, exploitation and dates come from the sources themselves. How Zero Radar works