# CVE-2026-120195: WAVLINK WL-WN579A3-A command injection in Initial Setup Wizard

Source: https://junglewise.ai/threats/cve-2026-120195-a-security-vulnerability-has-been-detected-in-wavlink-wl-wn579a3  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-11-01. Updated: 2026-11-01  
License: CC BY 4.0 with a link back

CVE-2026-120195 · Severity: critical · CVSS 10 · Published 2026-11-01

The WAVLINK WL-WN579A3-A is a wireless router used in home and small office networks. A vulnerability in its Initial Setup Wizard allows an attacker on the network to execute arbitrary commands as root—the highest level of system access—without entering a password. This gives the attacker complete control over the router and any devices connected to it.

Vendors: [Wavlink](https://junglewise.ai/threats/vendors/wavlink).

## Quick answers

**Is CVE-2026-120195 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-120195 being exploited in the wild.

**How severe is CVE-2026-120195?** Critical severity, with a CVSS score of 10, published 1 November 2026.

**Which products and versions are affected?** Wavlink WL-WN579A3-A firmware build 2026-03-10-94f93d4.

**Is there a fix for CVE-2026-120195?** No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.

**How is CVE-2026-120195 attacked?** It is attacked over the network, in a network appliance.

**Am I affected by CVE-2026-120195?** Check whether you run Wavlink WL-WN579A3-A at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## Technical details

The set_wzdgwMesh function in /cgi-bin/adm.cgi fails to properly sanitize the wlan_ssid parameter before passing it to the system() call, allowing OS command injection. The input blacklist only filters pipe and backtick characters, permitting injection via semicolons, quotes, and other shell metacharacters. The vulnerability is reachable only when the device is in initial setup wizard state (UserInit=0), and requires network access but no authentication.

## Affected products

- WAVLINK WL-WN579A3-A firmware build 2026-03-10-94f93d4

## Timeline

- 2026-11-01: disclosed: Vulnerability publicly disclosed on GitHub
- 2026-11-01: advisory

## References

- [https://github.com/pipiyyb/cve/blob/main/WAVLINK_WN579A3_CVE_wzdgwMesh_wlan_ssid.md](https://github.com/pipiyyb/cve/blob/main/WAVLINK_WN579A3_CVE_wzdgwMesh_wlan_ssid.md)
- [https://vuldb.com/cve/CVE-2026-120195](https://vuldb.com/cve/CVE-2026-120195)
