Skip to main content

Wavlink WN531P3 EUVDEUVD-2026-60119

| CVE-2026-74843 CRITICAL
Stack-based Buffer Overflow (CWE-121)
2026-08-17 VulDB GHSA-p9ff-qq24-ccr6
9.3
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Reach device web interface (LAN or exposed WAN)
  2. Delivery
    Send HTTP request to export_pingortrace.cgi
  3. Exploit
    Oversized HTTP_COOKIE header overflows stack via strcpy
  4. Execution
    Overwrite saved return address
  5. Persist
    Execute shellcode as root
  6. Impact
    Full router compromise

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
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 network reachability to the device's lighttpd web server and the export_pingortrace.cgi endpoint, then sending a Cookie request header long enough to overflow the stack buffer processed by strcpy on HTTP_COOKIE - no authentication, user interaction, or non-default setting is required per the CVSS vector (PR:N/UI:N/AC:L). The primary limiting factor is exposure: on default deployments the admin web interface is LAN-facing, so an attacker must be on the local network or the router must have remote/WAN management enabled for Internet-based attacks. Affected scope is limited to WN531P3 and WN535M1 running firmware V250922.

Impact

The signals are largely consistent toward high priority: the CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N with full high vulnerable-system impact, base 9.3) indicates trivial, unauthenticated, network-reachable exploitation, and a public PoC (E:P, exploit maturity Proof-of-Concept) is available. That said, real-world risk is tempered by exposure: these are consumer/SOHO devices whose web interface is usually LAN-facing, so mass Internet-wide exploitation depends on how many units expose the admin interface to the WAN. There is no EPSS score provided and no KEV listing, so exploitation to date appears opportunistic/theoretical rather than confirmed widespread. The vendor-supplied 4.0 vector also asserts subsequent-system impact (SC:H/SI:H/SA:H); this is likely overstated for a single-device compromise and should be treated with caution - device takeover is high, but cascading impact to other systems is not evidenced in the description.

Exploit ScenarioDerived

An attacker who can reach the router's web interface (an on-LAN guest, a malicious device, or an Internet host if remote management is exposed) sends an HTTP request to export_pingortrace.cgi with an oversized, crafted Cookie header. The header overflows the stack buffer in the strcpy call, overwrites the return address, and executes attacker-supplied shellcode as root, granting full device takeover. A public PoC report demonstrating the buffer overflow is already available, lowering the barrier to weaponization.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
1 public PoC No patch listed yet 1.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 17, 2026

Remote code execution in Wavlink WN531P3 and WN535M1 (firmware V250922) consumer routers arises from an unsafe strcpy in the export_pingortrace.cgi binary, where the attacker-controlled HTTP_COOKIE header is copied into a fixed stack buffer without bounds checking. Unauthenticated remote attackers can send a crafted Cookie header to the device web interface to overflow the stack and hijack execution. Publicly available exploit code exists (disclosed via VulDB with a PoC report), but there is no public exploit identified as actively exploited in the wild, and no CISA KEV listing.

RemediationAI

No vendor-released patch identified at time of analysis - the disclosure notes the vendor was contacted early but does not cite a fixed firmware version, so monitor Wavlink's support site for a firmware update superseding V250922 and apply it once released. In the interim, restrict access to the router's web management interface: ensure remote/WAN administration is disabled so export_pingortrace.cgi is unreachable from the Internet (trade-off: no remote management), and limit LAN access to the admin UI to trusted hosts or a management VLAN/ACL. Where feasible, block or filter external access to the HTTP admin port and treat the device as untrusted on hostile networks; for high-risk deployments consider replacing these end-of-interest consumer units. Consult the VulDB advisory (https://vuldb.com/vuln/391205) and NVD entry for updates.

Affected VersionsENISA

WN535M1 V250922
WN531P3 V250922

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 a CGI program (export_pingortrace.cgi) served by the lighttpd web server bundled in Wavlink's router firmware, implementing the ping/traceroute export functionality of the device's administrative web UI. The root cause is CWE-121 (stack-based buffer overflow): the code passes the HTTP_COOKIE CGI environment variable - populated verbatim from the client's Cookie request header - into strcpy() targeting a fixed-size stack buffer, with no length validation. On typical MIPS/ARM SOHO router firmware these CGIs run as root with no stack canaries or robust ASLR, so overflowing the buffer overwrites the saved return address and enables control-flow hijacking. The CPE data confirms two affected products, cpe:2.3:a:wavlink:wn531p3 and cpe:2.3:a:wavlink:wn535m1.

Know when Wn531P3 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 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
vuln.today AI 9.8 CRITICAL

Unauthenticated network-reachable stack overflow (AV:N/AC:L/PR:N/UI:N) yielding root-level code execution on the device gives full C/I/A:H; scope unchanged as impact stays within the device.

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

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
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

2
CVSS changed
Aug 17, 2026 - 12:22 NVD
10.0 (CRITICAL) 9.3 (CRITICAL)
CVE Published
Aug 17, 2026 - 11:15 cve.org
CRITICAL 9.3

DescriptionCVE.org

A vulnerability was determined in Wavlink WN531P3 and WN535M1 V250922. Affected by this vulnerability is the function strcpy of the file /etc/lighttpd/www/cgi-bin/export_pingortrace.cgi of the component Export Pingortrace CGI. Executing a manipulation of the argument HTTP_COOKIE can lead to stack-based buffer overflow. The attack may be launched remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure.

Latest POC

1 public PoC link from github

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

Executive ViewAI

Why It Matters

Wavlink WN531P3 and WN535M1 routers (firmware V250922) are vulnerable to unauthenticated remote code execution through a stack buffer overflow in the web interface, allowing attackers to gain complete control of the network gateway without credentials. Organizations operating these consumer-grade devices face immediate risk of network compromise, data interception, and lateral movement into internal systems. No vendor-released patch has been identified at this time, requiring urgent mitigation to prevent exploitation.

Business Impact: Severe
Compensating Controls

Restrict web interface access via firewall rules limited to designated management subnets; disable remote management and web-based administration if not operationally required; implement network segmentation to prevent compromised routers from accessing sensitive infrastructure or data systems; deploy network-based intrusion detection configured for export_pingortrace.cgi exploitation patterns; consider taking affected devices offline pending replacement if they support non-critical functions; monitor logs for HTTP_COOKIE injection attempts.

Threat Intelligence Overview

EPSS Score
1.0%
Top 41% exploitable
Prevalence
Low
niche consumer/SOHO Wavlink Wi-Fi router models, limited enterprise footprint
Social Media
4
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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 Yes
EPSS 1.0%
Patch available No
Active threat No
Deciding rule
CRITICAL severity + public POC available
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

67
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +46
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.

A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.

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