CVE-2025-70517 in X7ainfo

Summary

by MITRE • 10/07/2026

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.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Analysis

by VulDB Data Team • 10/07/2026

The vulnerability identified in Fanvil x7a firmware version 2.6.0.1182 represents a critical failure in implementing fundamental web security controls, specifically regarding cross-origin resource sharing policies. This device functions as an IP phone with embedded web-based management interfaces and application endpoints that process user requests via HTTP protocols. The core technical flaw lies within the request handler component of the firmware's web server implementation. When processing state-changing requests such as configuration updates, authentication changes, or administrative actions, the system fails to validate the Origin header or implement equivalent mechanisms like SameSite cookie attributes or anti-CSRF tokens. This omission means that the application does not distinguish between legitimate user-initiated requests and maliciously crafted requests originating from untrusted third-party domains. Consequently, the cross-origin boundary is effectively non-existent for any operation that modifies server-side state, creating a permissive environment where external actors can interact with the device's internal services without restriction.

From an operational perspective, this lack of enforcement allows attackers to execute Cross-Site Request Forgery attacks against virtually every endpoint on the device. An attacker hosting a malicious webpage or embedding content in a trusted site visited by an authenticated administrator can trick their browser into sending unauthorized requests to the Fanvil x7a. Since IP phones often maintain persistent sessions for management purposes, and because many of these devices do not require re-authentication for routine administrative tasks within a session window, the attacker can leverage existing valid credentials stored in the user's browser cookies or HTTP authentication headers. This capability enables the modification of critical system configurations, such as altering SIP server settings to redirect calls through malicious infrastructure, changing admin passwords to lock out legitimate users, or enabling unauthorized features that compromise network security. The impact extends beyond simple configuration changes; it facilitates potential eavesdropping on voice communications and allows for broader integration into larger VoIP-based attacks like toll fraud or denial of service against the enterprise telephony system.

This vulnerability aligns directly with CWE-352, which describes Cross-Site Request Forgery (CSRF), a flaw where an application uses a user's authenticated identity to perform unwanted actions without their consent. Furthermore, in the context of the MITRE ATT&CK framework for Enterprise, this weakness supports techniques categorized under T1078 Valid Accounts and potentially T1562 Impair Defenses if used to disable logging or security features. The absence of proper origin validation is a common oversight in embedded systems where developers prioritize functionality over rigorous web application security standards. To mitigate this risk, the vendor must implement robust anti-CSRF measures including synchronizer tokens that are unique per session and validated on every state-changing request. Additionally, setting appropriate SameSite cookie attributes to Strict or Lax can prevent browsers from sending cookies with cross-site requests by default. Network-level mitigations such as enforcing strict Content Security Policy headers and ensuring that administrative interfaces require explicit re-authentication for sensitive operations would also significantly reduce the attack surface until a firmware patch is deployed.

Responsible

MITRE

Reservation

01/09/2026

Disclosure

10/07/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!