Read the docs
TI-2026-74806 Aliases CVE-2026-110958

Heap-based buffer overflow in Wavlink WN530HG4B api.cgi

Priority HIGH 82CWE-119Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-119 and the CVSS impact.

Summary

Wavlink WN530HG4B firmware from M30HG4B_V260724 contains a heap-based buffer overflow (CWE-122) in an unknown function of the api.cgi file. A remote attacker without privileges or user interaction can trigger it, and a public exploit is linked in the references.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Description from the CNA

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."

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.0102 63rd percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by the CNA
Fix Fixed WN530HG4B (Wavlink): 2026-09-24-841a51c6d5_tclinux.bin

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
Yes
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
WavlinkWN530HG4BM30HG4B_V2607242026-09-24-841a51c6d5_tclinux.binPatch availableCNA
  • WN530HG4B VendorWavlink Affected M30HG4B_V260724 Fixed in 2026-09-24-841a51c6d5_tclinux.bin Patch available CNA

CPE names CNA · 1

CPEVersionsRoleVendor
cpe:2.3:a:wavlink:wn530hg4b:*:*:*:*:*:*:*:*——Wavlink
  • cpe:2.3:a:wavlink:wn530hg4b:*:*:*:*:*:*:*:* Versions — — ·Wavlink

Remediation

Upgrade Wavlink WN530HG4B firmware to 2026-09-24-841a51c6d5_tclinux.bin.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

  • Fix · CNA WN530HG4B (Wavlink) Fixed in 2026-09-24-841a51c6d5_tclinux.bin

Timeline

  1. 2026-10-16 Threatist record created from CVE-2026-110958

References

  • TI-2022-02298 WAVLINK WN535K2/WN535K3 nightled.cgi os command injection CVSS 3.1CRITICAL 9.8
  • TI-2026-83752 OS command injection in WAVLINK WN551X3-A DNS resolution handler CVSS 4.0CRITICAL 10.0
  • TI-2026-83751 WAVLINK WN551X3-A WireGuard CLI Group ioos os command injection CVSS 4.0CRITICAL 10.0
  • TI-2026-83668 Stack-based overflow in WAVLINK WN536AX6-A OpenVPN handler CVSS 4.0CRITICAL 10.0
  • TI-2026-83667 OS command injection in WAVLINK WN536AX6-A WireGuard handler CVSS 4.0CRITICAL 10.0
  • TI-2026-83666 OS command injection in WAVLINK WN536AX6-A openvpn_cli handler CVSS 4.0CRITICAL 10.0
See all 248 →

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences