CVE-2025-43984
Published: 14 August 2025
Summary
CVE-2025-43984 is a critical-severity OS Command Injection (CWE-78) vulnerability in Proton (inferred from references). Its CVSS base score is 9.8 (Critical).
Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked in the top 13.2% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.
The strongest mitigations our analysis identified are NIST 800-53 AC-3 (Access Enforcement) and SI-10 (Information Input Validation).
Deeper analysis
CVE-2025-43984 affects KuWFi GC111 devices running hardware version CPE-LM321_V3.2 and software version GC111-GL-LM321_V3.0_20191211. The flaw is an OS command injection vulnerability (CWE-78) that permits unauthenticated access to the /goform/goform_set_cmd_process endpoint. A remote attacker can supply a crafted SSID value in a POST request to execute arbitrary operating system commands as root.
Any network-reachable attacker can exploit the issue without authentication or user interaction, achieving full control over the device including the ability to install persistent malware, exfiltrate data, or pivot into attached networks. The CVSS 3.1 base score of 9.8 reflects the combination of network attack vector, low complexity, and high impact on confidentiality, integrity, and availability.
Public references consist of proof-of-concept material hosted on GitHub and a Proton drive link along with the vendor product page; none of the listed sources describe official patches, firmware updates, or mitigation steps. The associated EPSS score has remained flat at 0.0299 with no observed rise after disclosure.
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2025-24818
Vulnerability details
An issue was discovered on KuWFi GC111 devices (Hardware Version: CPE-LM321_V3.2, Software Version: GC111-GL-LM321_V3.0_20191211). They are vulnerable to unauthenticated /goform/goform_set_cmd_process requests. A crafted POST request, using the SSID parameter, allows remote attackers to execute arbitrary OS commands with root privileges.
- CWE(s)
Related Threats
MITRE ATT&CK Enterprise TechniquesAI
Why these techniques?
Unauthenticated command injection in a network-exposed web endpoint directly enables remote exploitation of a public-facing application for root OS command execution.
CVEs Like This One
Affected Assets
Mitigating Controls
Mitigating Controls (NIST 800-53 r5) AI
Requires validation of untrusted inputs like the SSID parameter in POST requests to /goform/goform_set_cmd_process, directly preventing command injection exploitation.
Enforces approved authorizations, blocking unauthenticated remote access to the vulnerable endpoint and preventing arbitrary command execution.
Mandates identification, reporting, and correction of flaws like this command injection vulnerability through timely patching or firmware updates.