Description
A vulnerability was found in Wavlink WN530HG4B M30HG4B_V260724. The impacted element is an unknown function of the file api.cgi. The manipulation results in heap-based buffer overflow. It is possible to launch the attack remotely. The exploit has been made public and could be used. Upgrading to version 2026-09-24-841a51c6d5_tclinux.bin is sufficient to resolve this issue. The affected component should be upgraded. The vendor confirms: "We confirm the finding, and it has already been addressed. In the current firmware the api=info&client=app handler no longer builds a shell command: the login script is now invoked through an argument vector (execvp) instead of system(), and the client address is length-limited and null-checked."
Published: 2026-10-15
Score: 10 Critical
EPSS: 1.0% Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

A heap‑based buffer overflow exists in an undocumented function of the api.cgi file in Wavlink WN530HG4B routers. The overflow allows an attacker to corrupt heap memory and potentially execute arbitrary code, effectively giving remote code execution capabilities. The vulnerability originates from the api=info&client=app handler, which originally built a shell command via system() without proper input validation, a flaw fixed in the latest firmware.

Affected Systems

The affected product is the Wavlink WN530HG4B router running firmware version M30HG4B_V260724. The vendor recommends installing firmware 2026-09-24-841a51c6d5_tclinux.bin, which replaces the vulnerable function with a safer execvp call and limits input length.

Risk and Exploitability

The CVSS score of 10 indicates a critical risk, while the EPSS score of 1% suggests a low but non‑zero probability of exploitation. Nevertheless, the exploit has been made public, and the vendor notes that the api.cgi endpoint can be abused remotely. The vulnerability is not yet listed in CISA’s KEV catalog, but its high severity and public availability make it a priority for remediation. Attackers can trigger the overflow by sending specially crafted API requests over the network to the router.

Generated by OpenCVE AI on October 16, 2026 at 20:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Install the firmware update 2026-09-24-841a51c6d5_tclinux.bin for the Wavlink WN530HG4B router.
  • If a firmware upgrade cannot be performed, block or disable network access to the api.cgi endpoint to prevent remote exploitation.
  • Continuously monitor traffic for suspicious API calls and log any attempts to invoke the vulnerable endpoint.

Generated by OpenCVE AI on October 16, 2026 at 20:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 15 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 15 Oct 2026 15:45:00 +0000

Type Values Removed Values Added
Description A vulnerability was found in Wavlink WN530HG4B M30HG4B_V260724. The impacted element is an unknown function of the file api.cgi. The manipulation results in heap-based buffer overflow. It is possible to launch the attack remotely. The exploit has been made public and could be used. Upgrading to version 2026-09-24-841a51c6d5_tclinux.bin is sufficient to resolve this issue. The affected component should be upgraded. The vendor confirms: "We confirm the finding, and it has already been addressed. In the current firmware the api=info&client=app handler no longer builds a shell command: the login script is now invoked through an argument vector (execvp) instead of system(), and the client address is length-limited and null-checked."
Title Wavlink WN530HG4B api.cgi heap-based overflow
First Time appeared Wavlink
Wavlink wn530hg4b
Weaknesses CWE-119
CWE-122
CPEs cpe:2.3:a:wavlink:wn530hg4b:*:*:*:*:*:*:*:*
Vendors & Products Wavlink
Wavlink wn530hg4b
References
Metrics cvssV2_0

{'score': 10, 'vector': 'AV:N/AC:L/Au:N/C:C/I:C/A:C/E:POC/RL:OF/RC:C'}

cvssV3_0

{'score': 10, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H/E:P/RL:O/RC:C'}

cvssV3_1

{'score': 10, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H/E:P/RL:O/RC:C'}

cvssV4_0

{'score': 10, 'vector': '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'}


Subscriptions

Wavlink Wn530hg4b
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-15T18:34:20.350Z

Reserved: 2026-10-15T09:30:59.165Z

Link: CVE-2026-110958

cve-icon Vulnrichment

Updated: 2026-10-15T18:34:15.949Z

cve-icon NVD

Status : Deferred

Published: 2026-10-15T16:17:48.467

Modified: 2026-10-15T19:56:13.350

Link: CVE-2026-110958

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T13:00:16Z

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-122

    Heap-based Buffer Overflow