Skip to main content

MiVoice Office 400 EUVDEUVD-2026-92296

| CVE-2026-104807 LOW
Cross-site Scripting (XSS) (CWE-79)
2026-10-05 NCSC.ch GHSA-896c-xx42-4m9c
1.9
CVSS 4.0 · Vendor: NCSC.ch
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to port-443 portal with config privileges
  2. Delivery
    Inject script into Domains Description field
  3. Exploit
    Payload stored unsanitized
  4. Execution
    Victim operator views affected page
  5. Impact
    Script executes in trusted session

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, 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 an authenticated account with sufficient privilege to edit the Configuration → Domains 'Description' field on the Mitel MiVoice Office 400 web portal (TCP/443) - consistent with PR:H. The payload is stored but only triggers when a second user (e.g., another administrator/operator) subsequently views the affected page, matching the UI:P passive-interaction requirement. Limiting factors: this is not remote-unauthenticated (a privileged session is a prerequisite), impact is confined to the browser context of victim users rather than the appliance OS, and there is no availability impact. These constraints substantially reduce realistic risk below what the 'network vector' label alone might imply.

Impact

This is a genuinely low-priority issue despite being network-reachable. The CVSS 4.0 base score is 1.9 (Low), and the vector tells a consistent story: although AV:N/AC:L make the flaw remotely reachable over the port-443 web portal, exploitation requires PR:H (high privileges - an authenticated administrative/operator account able to edit Configuration → Domains) and UI:P (a second victim user must passively view the affected page). Impact is bounded to Low across confidentiality and integrity (VC:L/VI:L), with no availability impact (VA:N), and the subsequent-system impacts (SC:L/SI:L) reflect that injected script runs in another user's trusted browser session rather than compromising the host. The E:P (Proof-of-Concept) exploit-maturity flag indicates PoC-level code rather than mature/weaponized tooling, and the vulnerability is NOT in CISA KEV. No EPSS score was provided in the input, so widespread-exploitation probability cannot be quantified from the data. There are no conflicting signals here - a high-privileged attacker who can already edit domain configuration gaining the ability to inject stored script into other operators' sessions is a real but modest privilege/trust-boundary issue, not an urgent remote-takeover risk.

Exploit ScenarioDerived

An authenticated user with configuration privileges navigates to Configuration → Domains and enters a malicious JavaScript/HTML payload into the 'Description' field, which the application stores without sanitization. When another administrator or operator later views that domain page in the trusted port-443 portal, the script executes in their browser session, enabling defacement, attacker-controlled content, or an in-context phishing lure. Proof-of-concept exploit maturity (CVSS E:P) is indicated, but no weaponized or in-the-wild exploitation is confirmed.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.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 05, 2026

Authenticated users with high privileges can inject persistent JavaScript into the MiVoice Office 400 web portal's Configuration → Domains 'Description' field, leading to stored XSS that executes in the browser of any other administrator viewing the page. This can alter page content, facilitate phishing within the trusted application context, and potentially steal session data, though the impact is confined to the browser context with no OS-level compromise or availability impact. No public exploit code or active exploitation has been identified at time of analysis, and the issue carries a low severity rating (CVSS 3.1 ~3.9; CVSS 4.0 1.9).

RemediationAI

No vendor-released patch has been identified in the provided data. Monitor Mitel's security advisories and apply firmware updates as soon as they become available. In the meantime, mitigate risk by restricting access to the web portal (TCP/443) to a dedicated management VLAN and limiting Configuration → Domains edit rights to only fully trusted, essential personnel. If the web interface is not required, disable it. Additionally, enforce strong authentication and session protection for administrative accounts and consider browser-based defenses such as Content Security Policy where configurable. These controls reduce the attack surface but do not eliminate the vulnerability.

Affected VersionsENISA

Mitel MiVoice Office 400 11.0.96.0

Affected Packages

euvd mitel_mivoice_office_400 no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Stored cross-site scripting (CWE-79) in the Mitel MiVoice Office 400 web portal listening on TCP port 443. The application fails to sanitize or encode user-supplied input in the 'Description' field under Configuration → Domains before storing and rendering it. An attacker with the required privileges can inject malicious JavaScript or HTML that executes in the browser of any authenticated user who later views the affected page. The root cause is improper neutralization of user-controllable input during web page generation, enabling script execution in the victim's browser context. The provided CPE (cpe:2.3:a:mitel:mitel_mivoice_office_400:*:*:*:*:*:*:*:*) indicates that all versions of the product are potentially affected.

Know when Mitel Mivoice Office 400 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 (NCSC.ch) PRIMARY 1.9 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N/E:P/AU:Y/R:A/V:D/RE:L/U:Amber
vuln.today AI 4.8 MEDIUM

Requires a high-privilege authenticated account to store the payload (PR:H) and a victim viewing the page (UI:R); stored XSS executes in another user's context so S:C with low C/I and no availability impact.

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

Primary rating from Vendor (NCSC.ch).

CVSS VectorVendor: NCSC.ch

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
Passive
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
None

DescriptionCVE.org

DigitalCanion has discovered a stored Cross-Site Scripting (XSS) vulnerability that allows an authenticated malicious user to inject persistent JavaScript or HTML content into the web application.

The specific flaw exists within the web portal listening on TCP port 443, under Configuration → Domains, specifically in the “Description” field. The application fails to properly validate or sanitize user-supplied input before storing and subsequently rendering the field.

By injecting malicious JavaScript into the Description field, an attacker can modify the content and behavior of the affected page when it is viewed by other users. This could allow an attacker to alter the page's appearance, display attacker-controlled content, or construct convincing phishing scenarios within the application's trusted web context.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Medium
Mitel SMB/enterprise communications appliance; common but not universally deployed
Data Quality
5 sources
Confidence: Medium

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 LOW
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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· derived
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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