CVE-2024-48705

MEDIUM

Wavlink AC1200 M32A3_V1410_230602 and M32A3_V1410_240222 - Authenticated Command Injection via newpass Field in adm.cgi

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2024-48705. PoCs published by L41KAA.

AI-analyzed exploit summary This repository documents a post-authentication command injection vulnerability in Wavlink AC1200 (WL-WN532A3) firmware. The exploit leverages insufficient input sanitization in the `/cgi-bin/adm.cgi` endpoint, allowing arbitrary command execution via the `newpass` parameter.

Description

Wavlink AC1200 with firmware versions M32A3_V1410_230602 and M32A3_V1410_240222 are vulnerable to a post-authentication command injection while resetting the password. This vulnerability is specifically found within the "set_sys_adm" function of the "adm.cgi" binary, and is due to improper santization of the user provided "newpass" field

Exploits (1)

nomisec WORKING POC 2 stars
by L41KAA · poc
https://github.com/L41KAA/CVE-2024-48705

This repository documents a post-authentication command injection vulnerability in Wavlink AC1200 (WL-WN532A3) firmware. The exploit leverages insufficient input sanitization in the `/cgi-bin/adm.cgi` endpoint, allowing arbitrary command execution via the `newpass` parameter.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Trivial
Reliability
Reliable
Target: Wavlink AC1200 (WL-WN532A3) firmware M32A3_V1410_230602 and M32A3_V1410_240222
Auth required
Prerequisites: Valid credentials for the router's web interface · Network access to the router's management interface
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (2)

Core 2

Scores

CVSS v3 6.5
EPSS 0.0359
EPSS Percentile 87.9%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N

CISA SSVC

Vulnrichment
Exploitation poc
Automatable yes
Technical Impact total

Details

CWE
CWE-77
Status published
Products (2)
wavlink/wl-wn531p3_firmware m32a3_v1410_230602
wavlink/wl-wn531p3_firmware m32a3_v1410_240222
Published Sep 02, 2025
Tracked Since Feb 18, 2026