Skip to main content

WAVLINK WL-WN579A3-A CVE-2026-120195

| EUVDEUVD-2026-114767 CRITICAL
OS Command Injection (CWE-78)
2026-11-01 VulDB GHSA-3wx6-ffgj-fwjg
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 (adm.cgi)
  2. Delivery
    Send crafted set_wzdgwMesh request
  3. Exploit
    Inject shell metacharacters via wlan_ssid
  4. Execution
    Execute arbitrary OS commands as root
  5. Impact
    Full device compromise and pivot

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques 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

The attacker must be able to reach the device's HTTP management interface and send a request to /cgi-bin/adm.cgi that invokes the set_wzdgwMesh function of the Initial Setup Wizard, supplying a crafted wlan_ssid argument containing shell metacharacters (CWE-78). Per the CVSS vector (AV:N/AC:L/AT:N/PR:N/UI:N) no authentication or user interaction is indicated and default configurations appear affected. The primary limiting factor is network exposure of the management interface: on consumer devices this web panel is normally LAN-side, so internet-wide exploitation depends on whether remote/WAN administration is enabled or the device is otherwise exposed. The exact mechanism by which wlan_ssid reaches the command interpreter is not described in the available sources beyond the parameter and function names.

Impact

This is a genuine high-priority issue, not a high-CVSS-but-low-risk artifact. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a network-reachable, low-complexity, unauthenticated OS command injection (CWE-78) with full High impact to confidentiality, integrity and availability of both the vulnerable and subsequent systems, scoring 9.3. The vuln.today Decision label is act_now, and the exploit maturity in the vector is E:P (proof-of-concept), consistent with the input noting a public exploit reference. Reinforcing signals: the flaw sits in the device's Initial Setup Wizard (adm.cgi) and yields command execution, which on an embedded router typically means root. Tempering signals and gaps: there is NO CISA KEV listing and NO EPSS score in the input, so there is no evidence of active, widespread exploitation - the priority rests on act_now plus a public PoC reference, not on observed attacks. The PoC is a reference only and is NOT verified as working exploit code, so real-world weaponization is unconfirmed. The sole intelligence source is VulDB; there is no vendor advisory, and the vendor was only 'contacted early.' Net: treat as urgent to remediate where the device's web management interface is reachable, while recognizing exploitation evidence is PoC-stage rather than confirmed in-the-wild.

Exploit ScenarioDerived

An attacker with network access to the WL-WN579A3-A web management interface sends a crafted request to /cgi-bin/adm.cgi invoking set_wzdgwMesh with a malicious wlan_ssid value, injecting shell metacharacters that the device executes as OS commands (typically as root on such embedded devices). Because the CVSS vector is AV:N/AC:L/PR:N/UI:N, no authentication or user interaction is indicated, so a single request can yield command execution. A public PoC reference exists but is not verified as working exploit code, so reliability in practice is unconfirmed.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
No patch listed yet

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

Alert me

AnalysisAIv2 – Nov 01, 2026

Unauthenticated OS command injection in the WAVLINK WL-WN579A3-A Initial Setup Wizard allows a remote attacker who can reach /cgi-bin/adm.cgi to execute arbitrary shell commands by supplying a crafted wlan_ssid argument to set_wzdgwMesh, with high confidentiality, integrity and availability impact (CVSS 4.0 score 9.3; assessed CVSS 3.1 AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:H). The issue affects the named 2026-03-10-94f93d4 firmware and is tracked as CWE-78; a public PoC reference exists, but it is not verified as working exploit code, and no CISA KEV confirmation was provided. Exposure is mainly limited by whether the device HTTP management interface is reachable from untrusted networks, and the priority label is act_now with no vendor-released patch identified at time of analysis.

Earlier versions of this analysis (1)
v1 Nov 01, 2026 - 03:43 CVSS 10.0

OS command injection in WAVLINK WL-WN579A3-A firmware build 2026-03-10-94f93d4 allows unauthenticated remote attackers to run shell commands through the Initial Setup Wizard's set_wzdgwMesh function by manipulating the wlan_ssid parameter in /cgi-bin/adm.cgi. The supplied CVSS 4.0 score is 10.0 and the independent CVSS 3.1 assessment is AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, so successful exploitation can fully compromise confidentiality, integrity, and availability of the device. No CISA KEV entry is present; a public PoC reference exists, but it is not verified as working exploit code.

RemediationAI

No vendor-released patch identified at time of analysis, and no fixed version is listed in the supplied references. Until a firmware fix is available, disable remote/WAN administration and restrict the HTTP management interface, including /cgi-bin/adm.cgi, to a trusted LAN or management VLAN with firewall rules; this removes WAN exposure but prevents remote administration. If the device must remain reachable, place it behind a VPN or an authenticating reverse proxy and monitor or block requests whose wlan_ssid contains shell metacharacters, recognizing that these controls add latency and administrative overhead and do not replace firmware. Consult https://vuldb.com/vuln/429558 and https://vuldb.com/cve/CVE-2026-120195 for vendor updates.

Affected VersionsENISA

WL-WN579A3-A 2026-03-10-94f93d4

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

This is an OS command injection flaw (CWE-78) in the CGI-based management component of the WAVLINK WL-WN579A3-A. The affected element is the set_wzdgwMesh function in /cgi-bin/adm.cgi, part of the Initial Setup Wizard, where manipulation of the wlan_ssid argument can lead to shell command execution. The supplied CVSS 4.0 vector is AV:N/AC:L/AT:N/PR:N/UI:N with high confidentiality, integrity and availability impact, and the independent CVSS 3.1 assessment likewise indicates unauthenticated network exploitation with default configurations appearing affected. The exact mechanism by which wlan_ssid reaches the command interpreter is not described in the available sources beyond the parameter and function names; practically, the attacker must be able to reach the device HTTP management interface, which on consumer devices is normally LAN-side unless remote/WAN administration is enabled or the device is otherwise exposed.

Know when Wl Wn579A3 A 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

Setup-wizard adm.cgi endpoint is network-reachable and typically unauthenticated (AV:N/AC:L/PR:N/UI:N); command injection yields root-level control of the device, giving full C/I/A impact, with S:U as execution stays on the device OS.

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

3
Analysis Updated
Nov 01, 2026 - 04:28 vuln.today
v2 - CVSS changed
CVSS changed
Nov 01, 2026 - 04:22 NVD
10.0 (CRITICAL) 9.3 (CRITICAL)
CVE Published
Nov 01, 2026 - 03:00 cve.org
CRITICAL 10.0

DescriptionCVE.org

A security vulnerability has been detected in WAVLINK WL-WN579A3-A 2026-03-10-94f93d4. The impacted element is the function set_wzdgwMesh of the file /cgi-bin/adm.cgi of the component Initial Setup Wizard. The manipulation of the argument wlan_ssid leads to os command injection. The attack is possible to be carried out remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure.

Technical POC Analysis

Bug class: CWE-78, OS command injection from insufficient input validation of a user-controlled parameter.

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

Executive ViewAI

Why It Matters

CVE-2026-120195 is a critical unauthenticated OS command injection vulnerability in the WAVLINK WL-WN579A3-A Initial Setup Wizard. If the device's management interface is exposed to untrusted networks, a remote attacker could execute arbitrary shell commands, compromising confidentiality, integrity, and availability of the device and potentially the broader network. Leadership should prioritize immediate mitigation because no vendor patch is available and a public PoC reference exists, though not verified as working exploit code.

Business Impact: High
Compensating Controls

Enforce strict network segmentation to isolate affected devices from untrusted networks, block external access to the management interface, use a VPN for administrative access, disable the Initial Setup Wizard if operationally possible, and monitor network traffic for anomalous commands or connections.

Threat Intelligence Overview

Prevalence
Low
niche consumer/SOHO wireless device from a minor networking vendor
Exploit
POC
Public exploit code exists
Social Media
3
Sightings
Data Quality
5 sources
Confidence: Medium

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 N/A
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· derived
Out-of-Cycle
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

66
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

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