Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach device management portal on network
-
DeliverySubmit crafted input to diagnostic ping tool
-
ExploitInject shell command into Android OS
-
ExecutionExecute arbitrary code on device
-
ImpactFull device compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires network reachability to the Fanvil x7a web management portal and the ability to invoke its diagnostic ping tool, which per the description and CVSS PR:N needs no authentication. The limiting factor is exposure of that management interface: it is typically reachable only from the LAN or a management VLAN, so risk drops sharply where the portal is not exposed to untrusted networks. No user interaction is required (UI:N), and the condition is specific to firmware version 2.6.0.1182. |
| Impact | Signals are largely aligned toward high severity but temper the urgency. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes a remote, unauthenticated, low-complexity command injection with total impact (C:H/I:H/A:H), scoring 9.8, and this matches the description of an unauthenticated attacker injecting OS commands through the diagnostic ping tool. SSVC reinforces this: Technical Impact is 'total' and the flaw is 'Automatable: yes', consistent with a trivially scriptable injection. However, SSVC Exploitation is 'none', there is no CISA KEV listing, no EPSS score was supplied, and no public exploit was provided in the input - so despite the maximal CVSS this is not a confirmed in-the-wild threat and should be prioritized on exposure rather than on evidence of active attacks. The key mitigating reality is the attack surface: AV:N assumes the management portal is network-reachable to the attacker, which for a VoIP desk phone is normally a management VLAN or LAN rather than the public internet. CPE data is a placeholder (cpe:2.3:a:n/a:n/a) and EUVD affected-version data reads 'n/a n/a', so machine-readable product/version scoping is missing and must be taken from the free-text description (Fanvil x7a firmware 2.6.0.1182) - verify with vendor. |
| Exploit ScenarioDerived | An attacker with network access to a Fanvil x7a phone's web management portal browses to the diagnostic ping tool and supplies a hostname field containing appended shell metacharacters. Because input is passed unsanitized to the underlying Android OS, the injected command executes without any authentication, giving the attacker code execution on the device. No public exploit was identified at time of analysis, but the low complexity (AC:L) makes weaponization straightforward. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 07, 2026
Unauthenticated command injection in the Fanvil x7a IP phone's web management portal (firmware 2.6.0.1182) allows any attacker who can reach the portal's diagnostic ping tool to inject shell metacharacters and execute arbitrary commands on the underlying Android operating system, compromising confidentiality, integrity and availability equally (CVSS 9.8, AV:N/AC:L/PR:N/UI:N). The practical gating factor is exposure: the portal is normally reachable only from a LAN or management VLAN, so risk falls sharply wherever it is not reachable from untrusted networks. No public exploit code or confirmed in-the-wild activity has been identified at time of analysis - CISA's SSVC rates Exploitation as 'none' while classifying the flaw as automatable with total technical impact, meaning exploitation could spread quickly once a proof-of-concept surfaces.
RemediationAI
Vendor-released patched firmware referenced but a specific fixed version is not confirmed in the available data - check the Fanvil firmware release directory at http://download.fanvil.com/Firmware/Release/PA2S/ and the product page at https://www.fanvil.com/products/p5/wulianwangwangguan_1/20210921/5035.html for a build newer than 2.6.0.1182, and validate the fix against the Darkpoint disclosure at https://www.darkpoint.ca/blog/2026/02/27/Fanvil-x7a-PA2S-Vulnerability-Disclosure before relying on it. Until a fixed build is confirmed and deployed, the highest-value control is exposure reduction: place the management portal on a dedicated management VLAN and block inbound TCP access to it from user, guest, WAN and internet-facing segments via firewall or ACL rules, accepting that administrators then need a jump host or VPN to reach the portal. If the firmware allows it, disable or remove the diagnostic ping/diagnostic tools entirely, or restrict them by source-IP allowlist - the trade-off is loss of a troubleshooting feature and, where the portal is used for provisioning, possible workflow disruption. Because the vulnerability is unauthenticated and SSVC marks it Automatable, assume any host that can reach the portal is a potential compromise vector, and audit device logs and outbound traffic from the phone for signs of injected command execution.
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 flaw is a classic OS command injection (CWE-77) in the diagnostic ping utility exposed by the Fanvil x7a web management portal. Rather than validating the user-supplied host/address parameter and passing it as an argument to a sanitized API, the firmware likely concatenates it into a shell command executed under the Android-based OS that powers the device, so shell metacharacters (e.g. ';', '|', backticks, '$()') let an attacker append arbitrary commands. Because the interface is reached over the network with no authentication (CVSS vector PR:N/UI:N), a single crafted HTTP request is sufficient for full device compromise at the OS level - the injected commands run with whatever privileges the portal service holds. The CWE-77 classification and the CVSS scope-unchanged rating indicate the impact is contained to the device itself rather than pivoting to a hypervisor or separate security authority, though control of the phone's OS can still expose configuration, credentials and network positioning. The supplied CPE string (cpe:2.3:a:n/a:n/a) is a placeholder and provides no reliable product enumeration, so version targeting must rely on the stated firmware build, 2.6.0.1182, tied to the vendor's PA2S release line.
Know when Android 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
Unauthenticated network-reachable management portal (AV:N/PR:N/UI:N) with trivial command injection (AC:L) yielding OS code execution, giving full C/I/A on the device (S:U).
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
3DescriptionCVE.org
The management portal's diagnostic ping tool of Fanvil x7a firmware version 2.6.0.1182 does not handle user supplied input securely. The lack of secure user input handling allows any unauthenticated attacker to inject commands and run code in the underlying Android operating system.
Executive ViewAI
Fanvil x7a IP phones are affected by a critical unauthenticated command injection vulnerability that could allow attackers with network access to fully compromise the devices, impacting business communications and data confidentiality, integrity, and availability. Although exploitation requires access to the internal network, the absence of a vendor patch and the flaw's automatable nature mean organizations should act quickly to limit exposure. Leadership should prioritize reducing the attack surface of these devices to prevent operational disruption and potential lateral movement within the network.
Restrict network access to the web management portal to trusted management VLANs/LANs only; disable the diagnostic ping tool if the device configuration allows; implement network monitoring for exploitation attempts. No vendor-released patch identified at time of analysis.
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.
Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows and OS X and before 11.2.202.466
Integer underflow in the MPEG4Extractor::parseChunk function in MPEG4Extractor.cpp in libstagefright in mediaserver in A
Android 3.0 through 4.1.x on Disney Mobile, eAccess, KDDI, NTT DOCOMO, SoftBank, and other devices does not properly imp
Integer overflow in the SampleTable::setSampleToChunkParams function in SampleTable.cpp in libstagefright in Android bef
Apktool versions 2.9.1 and prior contain a path traversal vulnerability when processing Android APK files. Malicious APK
An elevation of privilege vulnerability in the Android system (art). Rated high severity (CVSS 7.8), this vulnerability
The AES-NI implementation in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h does not consider memory allocation during a
Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows
Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows
Android 1.6 Donut through 4.2 Jelly Bean does not properly check cryptographic signatures for applications, which allows
luni/src/main/java/java/io/ObjectInputStream.java in the java.io.ObjectInputStream implementation in Android before 5.0.
The Broadcom Wi-Fi driver in the kernel in Android 4.x before 4.4.4, 5.x before 5.1.1 LMY49G, and 6.x before 2016-02-01
EUVD-2025-211046
GHSA-rv2w-876m-ggq4
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB