Skip to main content

TOTOLINK A3002MU EUVDEUVD-2026-77145

| CVE-2026-90608 HIGH
Classic Buffer Overflow (CWE-120)
2026-09-14 VulDB GHSA-v9cq-jhv2-723g
8.6
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Obtain router admin credentials (default or stolen)
  2. Delivery
    Send crafted POST to /boafrm/formPortFw
  3. Exploit
    Oversized service_type overwrites stack buffer
  4. Execution
    Corrupt saved return address in boa process
  5. Persist
    Execute arbitrary code as root
  6. Impact
    Full device compromise and network pivot

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer copy size validation
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a valid authenticated session on the TOTOLINK A3002MU boa web administration interface - the CVSS 4.0 vector specifies PR:L, indicating low-privilege credentials suffice rather than administrator-level access. The target device must be running firmware version Hh-B20211125.1046 (other versions unconfirmed but CPE wildcard suggests broader applicability). The attack is conducted remotely over the network wherever the boa admin interface is reachable - exploitation is limited to cases where the admin interface is exposed on the WAN, or the attacker has already gained LAN access. Default credentials on TOTOLINK devices (commonly admin/admin) may satisfy the authentication prerequisite without prior credential theft. No special protocol configuration, operating mode, or platform-specific setting beyond a reachable admin interface is required.

Impact

The CVSS 4.0 score of 8.6 is driven by the combination of network accessibility, low-privilege authentication requirement, and high impact across both the vulnerable device (VC:H/VI:H/VA:H) and subsequent systems on the connected network (SC:H/SI:H/SA:H), reflecting the router's position as a network gateway. The E:P (proof-of-concept) threat modifier in the provided vector correctly captures that a working exploit has been published on GitHub, which substantially increases practical risk relative to theoretical CVSS-only assessments. No CISA KEV listing exists, meaning active widespread exploitation is not confirmed, but the public PoC lowers the skill barrier considerably - even a mid-sized municipal IT team in swidnica should treat this as urgent if A3002MU units are deployed at network perimeters. The PR:L requirement (authentication) is a partial mitigating factor, though TOTOLINK consumer devices frequently ship with default or weak credentials, effectively collapsing this barrier in real deployments. The absence of a vendor patch confirmed from totolink.net significantly worsens the residual risk posture.

Exploit ScenarioDerived

An attacker with valid credentials to the TOTOLINK A3002MU web admin panel sends a crafted HTTP POST request to /boafrm/formPortFw with an oversized service_type value, triggering a stack buffer overflow in the boa process. Using the publicly available PoC as a template, the attacker overwrites the saved return address to redirect execution to shellcode or a ROP chain, gaining arbitrary code execution as the boa process user (typically root on embedded devices). This yields full control of the router, enabling traffic interception, DNS hijacking, or use of the device as a network pivot.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
1 PoC candidate (unverified) No patch listed yet 0.8% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Sep 14, 2026

Buffer overflow in TOTOLINK A3002MU router firmware version Hh-B20211125.1046 allows authenticated remote attackers to corrupt memory and potentially execute arbitrary code by supplying an oversized value to the service_type argument of the formPortFw CGI handler in the boa embedded web server. The vulnerability is reachable over the network and a proof-of-concept exploit has been publicly published on GitHub. No vendor-released patch has been confirmed at time of analysis.

Earlier versions of this analysis (1)
v1 Sep 14, 2026 - 01:00 CVSS 9.4

Stack buffer overflow in the TOTOLINK A3002MU router (firmware Hh-B20211125.1046) lets an attacker overflow a buffer via the service_type parameter of the formPortFw handler in the boa web server at /boafrm/formPortFw. The CVSS 4.0 vector requires low privileges (PR:L), indicating an authenticated attacker on the network, who can corrupt memory to crash the device or potentially execute code. Publicly available exploit code exists (VulDB, GitHub proof-of-concept), though there is no public exploit identified as being used in active attacks.

RemediationAI

No vendor-released patch has been identified at time of analysis - check the TOTOLINK vendor site at https://www.totolink.net/ for firmware updates. As an immediate compensating control, disable remote (WAN-side) access to the boa web administration interface, restricting it to LAN-only access, which limits exploitation to attackers already on the local network. Change default router credentials to strong unique passwords to raise the authentication barrier, since the PR:L requirement relies on credential validity. If the admin interface must be network-accessible, restrict it to specific trusted IP ranges using the router's own access control features or an upstream firewall rule. Consider network segmentation placing these routers behind a management VLAN with strict ACLs. These mitigations carry the trade-off of reducing administrative convenience. The PoC is publicly documented at https://github.com/SunnyYANGyaya/cuicuishark-sheep-fishIOT/blob/main/ToTolink/A3002MU/bof-formPortFw.md and should be reviewed to understand the exact payload format for detection rule development.

Affected VersionsENISA

A3002MU Hh-B20211125.1046

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 boa, a lightweight HTTP server widely embedded in consumer-grade and SOHO router firmware. The specific endpoint is /boafrm/formPortFw, a CGI handler that processes port forwarding rule submissions from the admin interface. CWE-120 (Classic Buffer Overflow) identifies the root cause: the handler performs a buffer copy of the service_type POST parameter without validating or bounding the input length, allowing an attacker-controlled value to overwrite memory adjacent to the destination buffer. On MIPS-based embedded targets (typical for TOTOLINK devices), this class of overflow can overwrite saved return addresses on the stack, enabling control-flow hijack. The CPE cpe:2.3:a:totolink:a3002mu:*:*:*:*:*:*:*:* applies to the A3002MU product line, with no version bound indicated, suggesting the full product line may be affected though only firmware Hh-B20211125.1046 is explicitly cited in the advisory.

Know when A3002Mu 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 (VulDB) PRIMARY 8.6 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
vuln.today AI 9.9 CRITICAL

Network-reachable admin interface with low-privilege auth; scope changes because router compromise affects all downstream network traffic.

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

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

4
Analysis Updated
Sep 14, 2026 - 01:28 vuln.today
v2 - CVSS changed
Severity Changed
Sep 14, 2026 - 01:22 NVD
CRITICAL HIGH
CVSS changed
Sep 14, 2026 - 01:22 NVD
9.4 (CRITICAL) 8.6 (HIGH)
CVE Published
Sep 14, 2026 - 00:15 cve.org
CRITICAL 9.4

DescriptionCVE.org

A flaw has been found in Totolink A3002MU Hh-B20211125.1046. The affected element is the function formPortFw of the file /boafrm/formPortFw of the component boa. This manipulation of the argument service_type causes buffer overflow. It is possible to initiate the attack remotely. The exploit has been published and may be used.

Technical POC Analysis

CWE-120 (classic buffer overflow, unchecked copy).

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Latest POC

1 PoC candidate from github (unverified)

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

TOTOLINK A3002MU router firmware (version Hh-B20211125.1046) contains a critical remote code execution vulnerability in its embedded web server that affects authenticated users. With public exploit code available and no vendor patch released, organizations deploying this router model face increased risk of network perimeter compromise and potential lateral movement into internal infrastructure.

Business Impact: High
Compensating Controls

Since no vendor-released patch is identified at time of analysis, implement: (1) Network segmentation to isolate router management interfaces from untrusted network segments; (2) Multi-factor authentication and credential management controls for router administrative access; (3) Disable the boa web server remote administration interface where operationally possible and restrict local access; (4) Deploy firewall rules and WAF policies to restrict access to the affected CGI handlers; (5) Enhanced logging and SIEM alerting for formPortFw requests; (6) Regular security scanning and baseline monitoring to detect unauthorized changes or exploitation signatures.

Threat Intelligence Overview

EPSS Score
0.8%
Top 46% exploitable
Prevalence
Medium
TOTOLINK is a budget SOHO router brand with notable footprint in Asian markets
Social Media
5
Sightings
Data Quality
6 sources
Confidence: High

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 HIGH
CISA KEV No
Public POC Yes
EPSS 0.8%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

64
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +43
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Related Vulnerabilities in Totolink A3002MU boa Component Buffer Overflows

View all 4
CVE-2026-105285 CRITICAL POC
9.3 Oct 05

Stack-based buffer overflow in the TOTOLINK A3002MU router's QoS Rule Handler allows remote attackers to corrupt memory

CVE-2026-105284 CRITICAL POC
9.3 Oct 05

Improper authorization in the boa web server on TOTOLINK A3002MU firmware 1.0.0-B20230403.1455 lets remote, unauthentica

CVE-2026-93741 CRITICAL POC
9.3 Sep 19

A stack-based buffer overflow in the TOTOLINK A3002MU wireless router (firmware Hh-B20211125.1046) allows remote attacke

CVE-2026-93740 CRITICAL POC
9.3 Sep 18

Buffer overflow in the TOTOLINK A3002MU router (firmware Hh-B20211125.1046) lets remote attackers corrupt memory by send

CVE-2026-93742 HIGH POC
8.6 Sep 19

OS command injection in the Totolink A3002MU router firmware (build Hh-B20211125.1046) lets a remote attacker who holds

CVE-2026-93738 HIGH POC
8.6 Sep 18

Authenticated buffer overflow in the web management interface of the TOTOLINK A3002MU router (firmware build Hh-B2021112

CVE-2026-93739 HIGH POC
8.6 Sep 18

A buffer overflow in TOTOLINK A3002MU routers running firmware Hh-B20211125.1046 lets an authenticated remote attacker c

CVE-2026-6194 HIGH POC
7.4 Apr 13

Stack-based buffer overflow in Totolink A3002MU router firmware B20211125.1046 allows authenticated remote attackers to

CVE-2026-105286 LOW POC
2.1 Oct 05

Path traversal in the Totolink A3002MU router's File Upload Handler (firmware 1.0.0-B20230403.1455) allows remote unauth

CVE-2026-90604 LOW POC
2.0 Sep 13

Cross-site scripting in the Anchor Tag Handler of Totolink A3002MU firmware version Hh-B20211125.1046 allows network-acc

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