Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach router management interface
-
DeliveryCraft request with shell metacharacters in client-limit parameter
-
Exploitbs_SetLimitCli_info passes input to system command
-
ExecutionArbitrary OS commands execute as root
-
ImpactFull device compromise and network pivot
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
|
| Exploitation Conditions | Exploitation requires the ability to send input to the client-limit configuration function (bs_SetLimitCli_info) exposed by the router's management/back-end interface on an AC2100_AZ3 running firmware V1.0.4, and injection of shell metacharacters into the affected parameter. The input CVSS vector claims AV:N/PR:N/UI:N (remote, no authentication, no user interaction), which would mean no special conditions against a reachable device; however, because the affected feature is an administrative client-limiting setting, exploitation is realistically limited to attackers who can reach the management interface and, likely, who are authenticated to it - verify the actual authentication requirement with the vendor/write-up. Practical limiting factors: management interface must be network-reachable from the attacker (often LAN-only unless remote administration is enabled), and the specific firmware version V1.0.4 must be present. |
| Impact | Signals are mixed. The CVSS 3.1 base score is 9.8 (AV:N/AC:L/PR:N/UI:N) implying trivial remote unauthenticated RCE, but the described feature - setting client limits - is characteristically an administrative management function, so the PR:N assumption should be verified; many comparable router command-injection flaws require access to (or authentication against) the web management interface, which would lower real-world exploitability. EPSS is only 0.54% (43rd percentile) and the CVE is not in CISA KEV, indicating no confirmed active, widespread exploitation to date. Countering that, a dedicated public disclosure write-up exists, command injection on embedded routers is highly reliable and often trivially automatable once the endpoint is reachable, and SOHO routers are frequently internet-exposed and mass-scanned for botnet recruitment. On balance this is a genuine high-priority issue for anyone running this specific device, particularly where the management interface is reachable from untrusted networks - the primary uncertainty is authentication/exposure, not the severity of the outcome. |
| Exploit ScenarioDerived | An attacker who can reach the router's management interface submits a request to the client-limit configuration handler with a crafted value containing shell metacharacters (e.g., a payload like |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 31, 2026
Command injection in the LB-Link AC2100_AZ3 (V1.0.4) router allows attackers to run arbitrary operating-system commands by supplying shell metacharacters to the bs_SetLimitCli_info function in the libshare.so library, which passes unsanitized input into a system-level command context. Successful exploitation yields full compromise (confidentiality, integrity, availability) of the device, typically at elevated/root privilege given the embedded-Linux design. A public technical write-up documenting the flaw exists on GitHub, but it is not listed in CISA KEV and EPSS estimates exploitation probability at a modest 0.54% (43rd percentile).
RemediationAI
No vendor-released patch is identified at time of analysis; LB-Link had not published a fixed firmware version in the provided sources, so upgrade guidance cannot cite an exact release. As compensating controls, restrict access to the router's web/management interface to trusted management VLANs or hosts and disable any remote (WAN-side) administration so the vulnerable endpoint is unreachable from the internet - this is the most effective mitigation and its trade-off is loss of remote management convenience. Place the device behind a firewall that blocks inbound access to the HTTP/HTTPS management ports from untrusted networks, monitor the device for anomalous outbound connections indicative of injected commands, and if the router is internet-facing and non-critical, consider replacing it with a supported model. Review the disclosure at https://github.com/Orcust-Automaton/Vulnerability/blob/main/LB-Link/AC2100_AZ3/bs_SetLimitCli_info.md to identify the exact vulnerable parameter for targeted WAF/ACL filtering, and consult the NVD record (https://nvd.nist.gov/vuln/detail/CVE-2026-35868) for updates once a vendor advisory is issued.
Affected VersionsENISA
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
The affected component is libshare.so, a shared library on the AC2100_AZ3 SOHO router that implements management/back-end logic, including bs_SetLimitCli_info - a routine associated with per-client bandwidth or connection limiting. The root cause is CWE-20 (Improper Input Validation): user-controlled input reaches a command-execution primitive (e.g., system()/popen()-style calls common in BusyBox-based router firmware) without sanitizing shell metacharacters such as ; | & $() `. On such devices, web/CGI handlers commonly run as root, so injected commands execute with maximal privilege. The provided CPE string (cpe:2.3:a:n/a:n/a:*) is a placeholder and contributes no vendor/product/version specificity; the concrete affected product must be taken from the description (LB-Link AC2100_AZ3 V1.0.4).
Know when N 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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Network-reachable command injection with full RCE impact, but the affected client-limit feature is administrative, so PR:L is chosen over PR:N pending confirmation of unauthenticated access.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
3DescriptionCVE.org
A Command Injection vulnerability exists in the bs_SetLimitCli_info function within the libshare.so library of LB-link Router AC2100_AZ3 V1.0.4. This flaw occurs due to insufficient validation and sanitization of user-supplied input before it is passed to a system-level command execution context. An attacker can exploit this vulnerability by injecting specially crafted shell metacharacters or payloads into the vulnerable parameter, resulting in the execution of arbitrary operating system commands.
Executive ViewAI
The LB-Link AC2100_AZ3 V1.0.4 router contains a critical command injection vulnerability (CVSS 9.8) enabling complete device compromise with root-level access. Organizations using this model face immediate risk of network infrastructure failure, unauthorized system control, and potential lateral movement into connected systems. No vendor patch exists, requiring urgent inventory assessment and containment planning.
Segment vulnerable routers to isolated management VLANs with strictly controlled administrative access; disable all remote management protocols (SSH, Telnet, HTTP) and enforce console-only administration; implement MAC filtering and IP-based access control lists on all interfaces; monitor device logs for command injection patterns and shell metacharacter sequences; deploy network-based intrusion detection rules to flag exploitation attempts; consider temporary replacement with loaned or leased router hardware pending procurement of patched equipment; publicly available exploit code exists-increase monitoring for indicators of compromise.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
LibreNMS before 24.10.0 allows a remote attacker to execute arbitrary code via OS command injection involving AboutContr
Reachable assertion in Open5GS up to version 2.7.6 allows remote unauthenticated attackers to crash the Diameter CER han
A Command Injection issue in the payload build page in BYOB (Build Your Own Botnet) 2.0 allows attackers to execute arbi
Denial of service in Open5GS 2.7.6 and earlier allows network-adjacent attackers with low-privilege Diameter Gx peer acc
Denial of service in Open5GS HSS (Home Subscriber Server) versions 2.7.0 through 2.7.6 is triggered remotely by manipula
Remote command injection in Control Web Panel allows unauthenticated attackers to execute arbitrary OS commands as root
LINQPad before 5.52.01 Pro edition is vulnerable to Unsafe Deserialization in LINQPad.AutoRefManager::PopulateFromCache(
Remote code execution in dash-uploader (Python package for Plotly Dash) versions 0.1.0 through 0.7.0a2 allows unauthenti
Command injection in LiteLLM 1.18.10 lets attackers who can configure MCP (Model Context Protocol) servers supply arbitr
SQL injection in AzuraCast's backup restore flow (versions up to and including 0.23.7) lets an attacker achieve privileg
Arbitrary file read in Yu AI Code Mother v4.3 lets anonymous, remote attackers retrieve files outside the intended previ
Remote code execution in APScheduler (all versions through 3.10.x and 4.0.0a5) is achievable when applications deseriali
EUVD-2026-67255
GHSA-6j4v-cp8h-4qcw
NVD
CVE.org
EPSS
Exploit-DB