Vulnerability · Published Apr 29, 2025 · Assigned by VulDB
CVE-2025-4076LB-LINK BL-AC3600 Password lighttpd.cgi easy_uci_set_option_string_0 command injection
Medium 6.3
In plain English
A medium-severity command injection in BL-AC3600 from LB-LINK. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 19.8% (higher than 97% of all known vulnerabilities).
Official description
A vulnerability classified as critical has been found in LB-LINK BL-AC3600 up to 1.0.22. This affects the function easy_uci_set_option_string_0 of the file /cgi-bin/lighttpd.cgi of the component Password Handler. The manipulation of the argument routepwd leads to command injection. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Affected products (as reported)
Weakness: CWE-77, CWE-74 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
References
- VDB-306513 | LB-LINK BL-AC3600 Password lighttpd.cgi easy_uci_set_option_string_0 command injection vdb-entry, technical-description
- VDB-306513 | CTI Indicators (IOB, IOC, TTP, IOA) signature, permissions-required
- Submit #560232 | LBlink BL-AC3600 1.0.22 Command Injection third-party-advisory
- https://github.com/GrayLxton/BLink_poc exploit
- https://github.com/GrayLxton/BLink_poc/blob/main/poc.py exploit