Skip to main content

Fanvil X7A EUVDEUVD-2025-211050

| CVE-2025-70517 HIGH
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-10-07 mitre GHSA-38rq-jxrp-p3mq
8.8
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Lure authenticated admin to malicious page
  2. Exploit
    Browser auto-submits forged request
  3. Execution
    Request handler accepts cross-origin state change
  4. Impact
    Device configuration altered or disrupted

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an administrator to be actively authenticated to the Fanvil x7a (firmware 2.6.0.1182) web management interface AND to be socially engineered into visiting an attacker-controlled web page during that session (UI:R). The core enabling condition is the request handler's complete absence of cross-origin/CSRF protection on state-changing endpoints - no anti-CSRF token, no origin/referer validation - so the forged request must simply reach a reachable management endpoint. Limiting factors: the attacker gains no credentials and cannot act without a victim admin's live session and interaction; impact is bounded by what the admin's privileges allow, and same-origin policy limits reading back any confidential response.

Impact

The input CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, base 8.8) reflects a classic CWE-352 CSRF flaw: network-reachable, low complexity, no attacker authentication, but requiring victim interaction (UI:R) - a logged-in administrator must visit an attacker-controlled page. The high C/I/A impacts are vendor/reporter-assigned and assume CSRF against 'any endpoint' yields full control over device state; note that genuine confidentiality loss via CSRF is normally constrained by the browser same-origin policy (the attacker forces requests but typically cannot read responses), so C:H is optimistic for a pure CSRF issue. EPSS is low at 0.16% (5th percentile), the CVE is NOT on CISA KEV, and there is no explicit POC flag in the input - so this is no public exploit identified at time of analysis. The signals are consistent rather than conflicting: a high CVSS driven by broad impact assumptions, but low real-world exploitation probability. This is a meaningful but not emergency priority - exploitation depends on social-engineering an authenticated admin, and the affected product is a niche VoIP endpoint rather than widely-exposed infrastructure. A third-party disclosure blog (darkpoint.ca) is referenced and may contain technical detail or proof-of-concept, which could raise exploitability if weaponized; defenders should review it directly.

Exploit ScenarioDerived

An attacker crafts a malicious web page containing hidden form submissions or auto-firing requests targeting the Fanvil x7a phone's administrative endpoints. When an authenticated administrator (with an active session) is lured into visiting the page, the browser silently issues state-changing requests - e.g., altering SIP/network configuration, redirecting calls, or rebooting the device - without any CSRF token validation. No public exploit is identified in the input, though a referenced disclosure blog may document the technique.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 09, 2026

Cross-site request forgery in the Fanvil X7A IP phone web management interface (firmware 2.6.0.1182) allows any state-changing endpoint to be invoked from an attacker-controlled web page, because the request handler enforces no anti-CSRF token and no origin/referer validation. The flaw is network-reachable and requires no attacker authentication (CVSS:3.1/AV:N/AC:L/PR:N/UI:R), but it can only be triggered while a victim administrator holds an active authenticated management session and is lured into visiting the malicious page; the forged requests succeed silently against the phone. Impact is bounded to what the admin's privileges permit - configuration, account, provisioning, or availability-affecting actions - and, per this assessment (C:N on the assessed vector), no confidential response data can be read back due to same-origin policy. Exploitation likelihood is currently low (EPSS 0.16%, ~5th percentile); there is no CISA KEV listing and no public exploit identified at time of analysis, though a third-party disclosure write-up exists.

RemediationAI

No vendor-released patch or fixed firmware version is identified in the available data, so verify current builds on the Fanvil X7A firmware download page (http://download.fanvil.com/Firmware/Release/X7A/) and apply any version newer than 2.6.0.1182 only after the vendor confirms the CSRF fix; consult the Fanvil product page (https://www.fanvil.com/products/p1/x/20210921/5043.html) and the DarkPoint disclosure (https://www.darkpoint.ca/blog/2026/02/27/Fanvil-x7a-PA2S-Vulnerability-Disclosure) for vendor guidance, tracked as EUVD-2025-211050. Until a fix is confirmed, the effective compensating controls are network-scoping rather than code-level: place the phone web UI on an isolated management VLAN and block inbound HTTP/HTTPS management ports from user and guest networks at the firewall (side effect: administrators lose convenient browser access and must use a jump host or VPN), require management access only over VPN or a dedicated admin workstation (side effect: no remote management from mobile devices), and forbid administrators from browsing the internet or opening untrusted links or email in the same browser session while logged into the phone (side effect: purely procedural, easily bypassed, and ineffective if an admin forgets). Note that changing the admin password or password complexity does not mitigate this flaw, since the attacker never needs credentials - only a victim's live session - and that logging out of the management interface when not in use shortens the exploitation window but does not remove the underlying absence of CSRF tokens and origin checks.

Affected VersionsENISA

n/a n/a

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

CWE-352 (Cross-Site Request Forgery) in the embedded HTTP request handler of the Fanvil X7A desk phone firmware 2.6.0.1182. The handler accepts state-changing requests (configuration writes, provisioning/account changes and other management actions) without requiring a per-request anti-CSRF token and without validating the Origin or Referer header, so the browser's automatic attachment of the admin's session cookie is sufficient to authenticate a forged request originating from an arbitrary cross-origin page. Because the endpoints appear to be simple, token-less form/query-style handlers, no custom headers or preflight conditions are needed to reach them. The underlying issue is a complete absence of a cross-origin trust boundary rather than a logic bug in a single endpoint; the browser same-origin policy still prevents the attacker from reading responses, which is why the assessed vector rates confidentiality as none (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H) even though the NVD-published vector rated confidentiality high (base 8.8). The supplied CPE data is unpopulated (cpe:2.3:a:n/a:n/a) and EUVD lists affected versions as "n/a n/a", so scope should be treated as confirmed for X7A firmware 2.6.0.1182 only, with other Fanvil devices sharing the same web interface potentially affected but unconfirmed.

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

Vendor (mitre) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

Network-reachable CSRF needs no attacker auth (PR:N) but a victim admin's interaction (UI:R); forged requests change config (I:H) and can disrupt service (A:H), while same-origin policy prevents data readback (C:N).

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
CVSS changed
Oct 09, 2026 - 02:22 NVD
8.8 (HIGH)
CVE Published
Oct 07, 2026 - 00:00 cve.org
HIGH 8.8
CVE Published
Oct 07, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The request handler of Fanvil x7a firmware version 2.6.0.1182 does not enforce any cross-origin resource protection for any state-changing request performed against the applications. Due to the lack of protection, cross-origin boundary can be completely bypassed, allowing for Cross-Site Request Forgery Attacks against any endpoint.

Executive ViewAI

Why It Matters

The Fanvil X7A IP phone web management interface (firmware 2.6.0.1182) is affected by a cross-site request forgery vulnerability that allows an unauthenticated attacker to silently alter device configurations, accounts, or availability by luring a logged-in administrator to a malicious web page. This could enable unauthorized changes to enterprise voice settings, potentially disrupting communications or enabling toll fraud, and leadership should prioritize mitigation given the devices' role in business operations. No public exploit has been identified at time of analysis.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict web management interface to trusted networks, disable it if unused, enforce strong admin credentials and short session timeouts, implement network segmentation for voice devices, monitor for unauthorized configuration changes, and deploy a reverse proxy with CSRF protections.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Low
single Fanvil VoIP desk-phone model, niche vendor-specific hardware footprint
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

More in N A

View all
CVE-2024-51092 CRITICAL POC
9.1 May 08

LibreNMS before 24.10.0 allows a remote attacker to execute arbitrary code via OS command injection involving AboutContr

CVE-2025-15684 MEDIUM POC
5.5 Aug 12

Reachable assertion in Open5GS up to version 2.7.6 allows remote unauthenticated attackers to crash the Diameter CER han

CVE-2024-45257 HIGH POC
7.3 May 08

A Command Injection issue in the payload build page in BYOB (Build Your Own Botnet) 2.0 allows attackers to execute arbi

CVE-2025-15687 LOW POC
2.1 Aug 12

Denial of service in Open5GS 2.7.6 and earlier allows network-adjacent attackers with low-privilege Diameter Gx peer acc

CVE-2025-15686 LOW POC
2.1 Aug 12

Denial of service in Open5GS HSS (Home Subscriber Server) versions 2.7.0 through 2.7.6 is triggered remotely by manipula

CVE-2025-67888 HIGH POC
7.3 May 08

Remote command injection in Control Web Panel allows unauthenticated attackers to execute arbitrary OS commands as root

CVE-2024-53326 HIGH POC
7.3 May 08

LINQPad before 5.52.01 Pro edition is vulnerable to Unsafe Deserialization in LINQPad.AutoRefManager::PopulateFromCache(

CVE-2026-38360 CRITICAL POC
9.8 May 08

Remote code execution in dash-uploader (Python package for Plotly Dash) versions 0.1.0 through 0.7.0a2 allows unauthenti

CVE-2026-30623 CRITICAL POC
9.8 Jul 15

Command injection in LiteLLM 1.18.10 lets attackers who can configure MCP (Model Context Protocol) servers supply arbitr

CVE-2026-67917 CRITICAL POC
9.8 Aug 17

SQL injection in AzuraCast's backup restore flow (versions up to and including 0.23.7) lets an attacker achieve privileg

CVE-2026-75337 CRITICAL POC
9.8 Aug 27

Arbitrary file read in Yu AI Code Mother v4.3 lets anonymous, remote attackers retrieve files outside the intended previ

CVE-2026-31072 CRITICAL POC
9.8 May 19

Remote code execution in APScheduler (all versions through 3.10.x and 4.0.0a5) is achievable when applications deseriali

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy