Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain admin credentials to boa interface
-
DeliveryCraft unsigned malicious firmware image
-
ExploitSubmit via authenticated firmware-update HTTP request
-
ExecutionDevice flashes image without signature check
-
ImpactPersistent 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
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
AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
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.
Primary rating from Vendor (talos).
CVSS VectorVendor: talos
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
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.
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Jwt Attack
View allWhy is Microsoft republishing a CVE from 2013? We are republishing CVE-2013-3900 in the Security Update Guide to update
Authentication bypass in SimpleHelp 5.5.15 and prior (plus 6.0 pre-release builds) allows remote unauthenticated attacke
Authentication bypass in WSO2 API Manager and related components (Universal Gateway, Traffic Manager, API Control Plane,
Authentication bypass in Fortinet FortiOS, FortiProxy, and FortiSwitchManager allows unauthenticated remote attackers to
ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Rated critical severity (CVS
Security feature bypass in Microsoft .NET (shipped via Visual Studio 2022 17.12/17.14 and Visual Studio 2026 18.7) lets
ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Rated critical severity (CVS
The package jsrsasign before 10.5.25 are vulnerable to Improper Verification of Cryptographic Signature when JWS or JWT
Authentication and authorization bypass in fast-jwt 6.2.0 through 6.2.4 (npm, NearForm) lets a remote, unauthenticated a
A library injection vulnerability exists in Microsoft Teams (work or school) 24046.2813.2770.1094 for macOS. Rated criti
A library injection vulnerability exists in the WebView.app helper app of Microsoft Teams (work or school) 24046.2813.27
A library injection vulnerability exists in the com.microsoft.teams2.modulehost.app helper app of Microsoft Teams (work
EUVD-2026-105323
GHSA-hvg9-6xm4-6qvj
NVD
CVE.org
EPSS
Exploit-DB