Skip to main content

TOTOLINK X2000R EUVDEUVD-2026-105323

| CVE-2026-10141 CRITICAL
Improper Verification of Cryptographic Signature (CWE-347)
2026-10-20 talos GHSA-hvg9-6xm4-6qvj
9.1
CVSS 3.1 · Vendor: talos
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain admin credentials to boa interface
  2. Delivery
    Craft unsigned malicious firmware image
  3. Exploit
    Submit via authenticated firmware-update HTTP request
  4. Execution
    Device flashes image without signature check
  5. Impact
    Persistent full device compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Signature verification
Exploitation Conditions

Exploitation requires an authenticated session with administrative privileges (PR:H) on the X2000R boa web management interface, from which the attacker invokes the firmware update functionality; the device accepts firmware binaries without cryptographic signature verification (CWE-347), so any crafted unsigned image is flashed. The primary limiting factor is the need for valid admin authentication beforehand - this is not a default-configuration unauthenticated flaw. Affected scope is the stated firmware build TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327; exposure is amplified if the management interface is reachable remotely or protected only by default/weak credentials.

Impact

This is a high-CVSS (9.1) issue whose real-world risk is meaningfully gated by its privilege requirement. The provided CVSS vector (AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H) and the description agree that exploitation requires an authenticated HTTP request, and PR:H indicates administrative privileges on the boa web management interface are needed - the attacker must already control the device's admin session before the unsigned-firmware flaw (CWE-347) becomes exploitable. The score is inflated largely by the S:C scope change and triple-High impact; once an admin can flash arbitrary unsigned firmware, the result is total persistent device takeover, which is genuinely severe. However, no EPSS probability, no CISA KEV listing, and no public POC were provided, so there is no evidence of active or imminent widespread exploitation. The signals are consistent (no conflict between CVSS network vector and the 'authenticated HTTP request' description), but the PR:H precondition makes this a 'critical-impact-but-authentication-gated' issue rather than a drop-everything unauthenticated RCE. Note the input Tags ('Information Disclosure', 'Jwt Attack') do not match a signature-verification/integrity flaw and appear mislabeled; the true impact is integrity/firmware tampering, not information disclosure.

Exploit ScenarioDerived

An attacker who has obtained administrator credentials for a TOTOLINK X2000R (via phishing, default/weak credentials, or a separate auth flaw) crafts a malicious unsigned firmware binary and uploads it through the boa web server's firmware update function. Because the device does not verify the firmware's cryptographic signature (CWE-347), it accepts and flashes the attacker's image, yielding persistent control of the router. No public exploit code was identified at the time of analysis.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 20, 2026

Unsigned firmware images are accepted and flashed by the boa-based firmware update handler on TOTOLINK X2000R routers running build TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327, allowing an attacker who already holds administrative web-interface credentials to install arbitrary firmware. The flaw is an improper verification of cryptographic signature (CWE-347): the device performs no meaningful code-signing check on the uploaded image, so a crafted binary can yield persistent, privileged control of the router. Talos rates it CVSS 3.1 base 9.1, though the practical barrier is the PR:H administrative prerequisite; no public exploit code or CISA KEV entry is associated with this CVE at time of analysis.

RemediationAI

No vendor-released patch or fixed firmware version is identified at time of analysis; the only authoritative reference is the Talos advisory TALOS-2026-2440 (https://talosintelligence.com/vulnerability_reports/TALOS-2026-2440), which should be monitored for a vendor response, and owners should check TOTOLINK's support site for a replacement build newer than TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327. Until a signed-firmware release exists, the only effective control is to remove the attacker's prerequisite: change default and weak administrator credentials immediately, disable remote/WAN management of the boa web interface and restrict it to a dedicated management VLAN or trusted source IPs (side effect: loses convenient remote administration), and never expose the router's HTTP/HTTPS management port to the internet. Additionally, verify the integrity of any firmware image out-of-band against a hash published by TOTOLINK before flashing (a compensating control only - hashes on the same vendor page do not stop a compromised update channel), and treat a router that has been flashed by an untrusted party as fully compromised, requiring physical re-flash via the recovery/TFTP bootloader mode rather than a soft reset, since a malicious image persists across ordinary resets. Where the device is internet-facing and cannot be segmented, replacement with a model offering signed firmware should be considered, as there is no configuration setting that re-enables signature verification on this build.

Affected VersionsENISA

Totolink TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is the boa web server embedded in TOTOLINK X2000R consumer router firmware, specifically the firmware update endpoint that handles multipart uploads of new firmware images. Root cause is CWE-347 (Improper Verification of Cryptographic Signature): the update handler validates format and possibly a header or checksum but does not verify a vendor cryptographic signature over the image, and the bootloader/flash-write stage likewise accepts the written payload. Because integrity is established only by weak, attacker-forgeable means, an authenticated administrator (or anyone who has stolen/defaulted admin credentials) can substitute a modified image containing backdoors, altered firewall/NAT rules, exfiltration logic, or a persistent implant at the firmware layer, surviving reboots and factory-reset style recovery that does not reflash the image. Note a scoring discrepancy worth flagging: Talos assigns S:C (scope change) in CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H, whereas the independent assessment scores S:U, i.e. the compromise is treated as contained within the device's own security authority rather than crossing into another component; both agree on network vector, low attack complexity, high privileges required, no user interaction, and high confidentiality/integrity/availability impact. The advisory reference is Talos TALOS-2026-2440; the accompanying tags (JWT attack, information disclosure) suggest related findings in the same device's authentication handling but are not substantiated by this CVE record and should not be treated as part of this vulnerability.

Know when Jwt Attack gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (talos) PRIMARY 9.1 CRITICAL
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 7.2 HIGH

Firmware update requires admin authentication (PR:H) over HTTP with no user interaction (AV:N/AC:L/UI:N); unsigned flashing yields full device compromise (C/I/A:H), scope unchanged as the admin already governs the device.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (talos).

CVSS VectorVendor: talos

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

A Unsigned Firmware vulnerability exists in the boa Firmware Update functionality of X2000R (version(s): TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327). A specially crafted firmware binary can lead to arbitrary firmware update. An attacker can make an authenticated HTTP request to trigger this vulnerability.

Executive ViewAI

Why It Matters

TOTOLINK X2000R routers running build TOTOLINK-X2000R-Gh-V1.0.0-B20250421.1327 accept unsigned firmware images, enabling an attacker with administrative web credentials to install persistent, privileged malicious firmware. This could give an intruder long-term control over network traffic and connected devices, impacting confidentiality and integrity of communications for anyone using these routers. Leadership should prioritize remediation because the flaw is rated critical (CVSS 9.1) and offers a durable foothold, even though exploitation requires valid admin credentials and no public exploit has been identified at time of analysis.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include restricting administrative access to trusted networks, rotating admin credentials, disabling remote management, network segmentation, monitoring for unauthorized firmware changes, and planning replacement with hardware that enforces signed firmware.

Threat Intelligence Overview

EPSS Score
0.4%
Top 66% exploitable
Prevalence
Low
Specific SOHO router model from a budget consumer vendor; limited enterprise footprint
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2013-3900 MEDIUM
5.5 Dec 11

Why is Microsoft republishing a CVE from 2013? We are republishing CVE-2013-3900 in the Security Update Guide to update

CVE-2026-48558 CRITICAL POC
9.5 Jun 12

Authentication bypass in SimpleHelp 5.5.15 and prior (plus 6.0 pre-release builds) allows remote unauthenticated attacke

CVE-2026-5430 CRITICAL POC
10.0 Aug 06

Authentication bypass in WSO2 API Manager and related components (Universal Gateway, Traffic Manager, API Control Plane,

CVE-2025-59718 CRITICAL
9.8 Dec 09

Authentication bypass in Fortinet FortiOS, FortiProxy, and FortiSwitchManager allows unauthenticated remote attackers to

CVE-2025-25291 CRITICAL POC
9.3 Mar 12

ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Rated critical severity (CVS

CVE-2026-47304 CRITICAL POC
9.8 Jul 14

Security feature bypass in Microsoft .NET (shipped via Visual Studio 2022 17.12/17.14 and Visual Studio 2026 18.7) lets

CVE-2025-25292 CRITICAL POC
9.3 Mar 12

ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Rated critical severity (CVS

CVE-2022-25898 CRITICAL POC
9.8 Jul 01

The package jsrsasign before 10.5.25 are vulnerable to Improper Verification of Cryptographic Signature when JWS or JWT

CVE-2026-107722 CRITICAL POC
9.8 Oct 08

Authentication and authorization bypass in fast-jwt 6.2.0 through 6.2.4 (npm, NearForm) lets a remote, unauthenticated a

CVE-2024-42004 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in Microsoft Teams (work or school) 24046.2813.2770.1094 for macOS. Rated criti

CVE-2024-41145 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in the WebView.app helper app of Microsoft Teams (work or school) 24046.2813.27

CVE-2024-41138 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in the com.microsoft.teams2.modulehost.app helper app of Microsoft Teams (work

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy