Skip to main content

MiVoice Office 400 EUVDEUVD-2026-92305

| CVE-2026-104811 HIGH
Unrestricted Upload of File with Dangerous Type (CWE-434)
2026-10-05 NCSC.ch GHSA-g7mp-v763-325c
8.4
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 web portal on TCP 443
  2. Exploit
    Upload malicious .so via Music on Hold
  3. Execution
    Component loads attacker shared object
  4. Impact
    Execute code and compromise Linux host

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File type validation, storage isolation
MITRE ATT&CK

2 techniques across 2 tactics: Command and Control, Persistence

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

Exploitation Conditions

Requires authenticated, high-privilege access to the Configuration → Services → Music on Hold upload function of the Mitel MiVoice Office 400 web portal on TCP port 443; the attacker uploads a malicious shared object (.so) in place of a WAV file, which the application loads and executes due to missing file-type validation. Exploitation is limited by the need for privileged (administrative) credentials to reach the configuration upload feature (PR:H per the CVSS vector and the description's 'Authentication may be required'); it is not exploitable by an unauthenticated user against a default configuration.

Impact

This is a CWE-434 unrestricted file upload leading to RCE in Mitel MiVoice Office 400, reported by NCSC.ch. A significant signal conflict must be flagged: the input CVSS 4.0 vector declares AV:L (local) with SC:H/SI:H/SA:H, yet the description states the vulnerable feature is a web portal listening on TCP port 443 and refers to 'remote attackers' - a web service reachable over the network is normally AV:N, so the input's AV:L appears mislabeled; verify the true attack surface with the vendor. The one strongly reliable constraint is PR:H - the input vector and the description ('Authentication may be required') agree that exploitation targets a privileged configuration area (Configuration → Services → Music on Hold), so this is not an unauthenticated drive-by. No EPSS score, no CISA KEV listing, and no public POC are present in the provided data, so exploitation status is 'no public exploit identified at time of analysis.' Net assessment: technically high-impact (full Linux host compromise, all C/I/A high) but gated behind administrative/high-privilege authentication, which materially lowers real-world urgency compared to an unauthenticated RCE. Treat as a priority patch for internet-exposed or multi-admin deployments, but the privilege barrier makes mass/automated exploitation unlikely absent a chained auth-bypass.

Exploit ScenarioDerived

An attacker who already holds privileged web-portal credentials (or has chained a separate auth flaw) navigates to Configuration → Services → Music on Hold and uploads a malicious shared object (.so) in place of the expected WAV file. Because the application fails to validate the real file type, the component later loads the .so and executes attacker-controlled code as the service process, yielding remote code execution and potential full compromise of the underlying Linux system. No public exploit code is identified at this time.

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 05, 2026

Remote code execution in Mitel MiVoice Office 400 is possible when an authenticated high-privilege user uploads a malicious shared object through the Music on Hold configuration page instead of a valid WAV file, because the application fails to validate file type before loading it. This is a CWE-434 unrestricted file upload issue affecting the web portal on TCP 443; the independent assessment maps it as CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H. No public exploit code or confirmed KEV exploitation was identified in the provided intelligence, and exploitation is constrained by the need for administrative credentials to reach the vulnerable upload feature.

RemediationAI

No vendor-released patch was identified in the provided intelligence at time of analysis; administrators should consult the vendor/CNA reference at https://digitalcanion.com/en/security-research/#vendor=mitel&status=cna and apply any vendor-supplied update for Mitel MiVoice Office 400 as soon as it is available. If a patch is not yet available, restrict the web portal on TCP 443 to trusted management networks or VPN and enforce least privilege so that only necessary administrators can access Configuration → Services → Music on Hold; the trade-off is reduced remote administrative convenience. If Music on Hold customization is not required, disable or block that upload feature, or add reverse-proxy/WAF inspection to reject non-WAV file extensions and .so content; the trade-off is potential breakage of legitimate audio upload workflows. Monitor the upload directory and web process context for unexpected .so files or child process execution, and consider host-based application allow-listing to prevent shared object loading from upload paths.

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

The vulnerable component is the Mitel MiVoice Office 400 web portal configuration interface, specifically Configuration → Services → Music on Hold, which listens on TCP port 443 and is designed to accept WAV audio uploads. The root cause class is CWE-434, unrestricted upload of a file with a dangerous type: the application does not verify that the uploaded file is actually a WAV audio file, so a malicious .so shared object can be placed where the application later loads it. When the uploaded object is processed, attacker-controlled native code runs in the context of the affected process, which can lead to full compromise of the underlying Linux system. The CPE cpe:2.3:a:mitel:mitel_mivoice_office_400:*:*:*:*:*:*:*:* identifies the affected product as Mitel MiVoice Office 400 with a wildcard version range, and the independent assessment requires authenticated high-privilege access to the upload function per CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H.

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 8.4 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P/AU:Y/U:Amber
vuln.today AI 9.1 CRITICAL

Web portal on TCP 443 is network-reachable so AV:N; privileged config-area access gives PR:H; web-app upload yielding OS-level RCE is a scope change (S:C) with full C/I/A impact.

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

Primary rating from Vendor (NCSC.ch).

CVSS VectorVendor: NCSC.ch

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

DescriptionCVE.org

DigitalCanion SA has discovered a vulnerability that allows remote attackers to execute arbitrary code on affected installations of the product. Authentication may be required to exploit this vulnerability.

The specific flaw exists within the Configuration → Services → Music on Hold functionality of the web portal listening on TCP port 443. The application is intended to allow users to upload WAV audio files but fails to properly validate the uploaded file type. An attacker can exploit this behavior to upload a malicious shared object (.so) instead of a WAV file. When the uploaded file is subsequently processed by the affected component, attacker-controlled code is loaded and executed in the context of the affected process. This can result in remote code execution and potentially full compromise of the underlying Linux system.

Executive ViewAI

Why It Matters

Mitel MiVoice Office 400 is affected by a high-severity remote code execution vulnerability (CVE-2026-104811, CVSS 8.4) in its web portal, where an authenticated high-privilege user can upload a malicious shared object through the Music on Hold configuration page. Because exploitation requires administrative credentials, the immediate organizational risk is elevated for environments with weak privileged access controls or internet-exposed management interfaces, potentially allowing full compromise of the telephony platform. No public exploit identified at time of analysis, and no vendor-released patch identified at time of analysis, so leadership should prioritize access restrictions and compensating controls.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; restrict web portal TCP 443 to trusted management networks or VPN, enforce least privilege and MFA for administrative accounts, disable Music on Hold upload if not needed, monitor for anomalous uploads and process execution, and apply vendor patch when released.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Medium
enterprise/SMB PBX telephony platform, moderate but not universal footprint
Social Media
1
Sightings
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 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
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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