Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Network-accessible API requires only low-privilege authentication; command injection on embedded Linux yields full OS access, warranting C:H/I:H/A:H.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A flaw has been found in Yealink SIP-T46U 108.86.0.118. The impacted element is the function mod_diagnose.CommandShellByType of the file /api/diagnosis/start of the component Web FastCGI Service. This manipulation of the argument Time causes command injection. The attack can be initiated remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
AnalysisAI
Command injection in Yealink SIP-T46U firmware 108.86.0.118 enables remote authenticated attackers to execute arbitrary OS commands via the unsanitized Time argument passed to the mod_diagnose.CommandShellByType function at the /api/diagnosis/start diagnostic endpoint. The exploit leverages the Web FastCGI Service's failure to neutralize shell metacharacters before invoking underlying system commands, consistent with CWE-77. A public proof-of-concept exploit archive is confirmed available, no CISA KEV listing exists at time of analysis, and the vendor did not respond to disclosure - leaving the vulnerability unpatched.
Technical ContextAI
The Yealink SIP-T46U is an enterprise-grade VoIP SIP desk phone running an embedded Linux environment with a web-based management interface served via FastCGI. The affected component is the diagnostic module mod_diagnose, which exposes network testing functionality (the exploit filename references iperf - a common embedded network throughput testing tool) through the /api/diagnosis/start API endpoint. CWE-77 (Improper Neutralization of Special Elements used in a Command) describes the root cause: the Time parameter, intended to define a test duration or interval, is concatenated into a shell command without sanitization, allowing injection of arbitrary commands via metacharacters such as semicolons, backticks, or pipes. CPE data (cpe:2.3:a:yealink:sip-t46u:*:*:*:*:*:*:*:*) uses a wildcard version field, suggesting the vulnerability may span multiple firmware versions beyond the confirmed 108.86.0.118.
RemediationAI
No vendor-released patch has been identified at time of analysis; the vendor did not respond to disclosure, and no patched firmware version is confirmed from available data. As a primary compensating control, restrict network access to the phone's web management interface (typically TCP ports 80 and 443) to trusted management VLANs only, using firewall ACLs or network segmentation - this directly blocks the AV:N attack vector without requiring device changes. If web management is not operationally required, disable it via the phone's local menu if accessible. Change all default credentials on the device to enforce the PR:L authentication barrier against unauthorized low-privilege access; note that this mitigates but does not eliminate risk from legitimately authenticated users. Monitor for anomalous HTTP POST requests to /api/diagnosis/start in network traffic logs or proxy logs. Organizations should contact Yealink support directly for patch status and check for updated firmware at the vendor's support portal. The VulDB submission tracking this issue is at https://vuldb.com/cve/CVE-2026-12219.
Stack-based buffer overflow in the Yealink SIP-T46U IP phone (firmware 108.86.0.118) allows authenticated adjacent-netwo
Stack-based buffer overflow in the Yealink SIP-T46U IP phone (firmware 108.86.0.118) allows adjacent-network attackers w
Stack-based buffer overflow in the Yealink SIP-T46U IP phone (firmware 108.86.0.118) allows adjacent-network attackers w
Stack-based buffer overflow in the Yealink SIP-T46U IP phone (firmware 108.87.50.1) allows adjacent-network attackers wi
Command injection in the Yealink SIP-T46U IP phone firmware 108.86.0.118 enables authenticated, adjacent-network attacke
Same weakness CWE-77 – Command Injection
View allSame technique Command Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-36692
GHSA-85r6-756v-4x2v