Skip to main content

MiVoice Office 400 CVE-2026-104809

| EUVDEUVD-2026-92301 HIGH
External Control of File Name or Path (CWE-73)
2026-10-05 NCSC.ch GHSA-vr7j-w64f-pgvw
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
    Gain local privileged foothold on Mitel VM
  2. Delivery
    Plant malicious .so under predictable module name
  3. Exploit
    Privileged process loads unverified module
  4. Execution
    Attacker code executes in process context
  5. Impact
    Full compromise of Mitel Linux VM

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File name/path control
Exploitation Conditions

Exploitation requires the attacker to first have local, privileged access (CVSS PR:H, AV:L) sufficient to write a malicious shared object (.so) into the filesystem location that the privileged Mitel process searches, using the exact predictable module name the loader expects. The core defect is that the loader resolves this module by a predictable name without validating the file's origin or integrity. Limiting factors: no remote network vector (local access only), and the attacker must already hold high privileges / write access to the module path - so this is not exploitable by an unauthenticated or purely remote attacker against a default configuration; it functions as a post-compromise code-execution/persistence step. No user interaction is required (UI:N).

Impact

This is a locally-exploitable code-execution flaw (CWE-73, External Control of File Name or Path) rather than a remotely-wormable one. The provided CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:H/UI:N) is internally consistent with the description: exploitation is local, low-complexity, requires high privileges, and needs no user interaction, while impact is total (VC:H/VI:H/VA:H plus subsequent-system SC:H/SI:H/SA:H reflecting full compromise of the Mitel Linux VM). The exploit-maturity metric E:P indicates proof-of-concept exploit code exists, but there is NO CISA KEV listing and NO EPSS score in the input, so there is no evidence of active or widespread exploitation - the POC signal and the absence of KEV together suggest this is a viable but not mass-exploited issue. The practical risk is gated hard by PR:H and AV:L: an attacker already needs local, privileged access (enough to write the malicious .so into the predictable load path) before this becomes useful, which makes it primarily a privilege-consolidation / persistence primitive for an already-present attacker rather than an initial-access vulnerability. One cross-source discrepancy to verify with the vendor: the CPE identifies 'mitel_mivoice_office_400' while the description refers to a 'Mitel Linux virtual machine' - confirm the exact affected product/platform with Mitel before scoping. Net: a genuine high-severity local RCE worth patching on exposed Mitel systems, but not an emergency internet-facing threat absent further exposure data.

Exploit ScenarioDerived

An attacker who has already gained a foothold with sufficient privileges on the Mitel Linux VM plants a malicious shared object using the expected, predictable module name in the location the privileged process searches. When that privileged process loads the module without verifying its origin or integrity, the attacker's code executes in the process's context, yielding arbitrary code execution and full compromise. Proof-of-concept exploit code exists (CVSS E:P), though no active exploitation is reported.

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

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

Alert me

AnalysisAIv1 – Oct 05, 2026

Arbitrary code execution and full compromise of the underlying Mitel Linux virtual machine in Mitel MiVoice Office 400 occur when a high-privileged local attacker plants a shared object (.so) whose name matches a predictable module that a privileged process loads without verifying its origin or integrity (CWE-73), causing the attacker's code to run with that process's privileges. The assessed attack vector is local with high privileges required (CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H), so this is a post-compromise escalation or persistence technique rather than a remotely wormable flaw. A proof-of-concept exploit is assessed (CVSS 4.0 E:P); no CISA KEV entry confirms active exploitation at time of analysis.

RemediationAI

No vendor-released patch identified at time of analysis; monitor https://digitalcanion.com/en/security-research/#vendor=mitel&status=cna and Mitel security advisories for a fixed release and exact version guidance. Because the exploit prerequisite is the ability to write a malicious .so into the module path used by the privileged process, the most effective compensating control is to lock down that directory so only root or a tightly scoped trusted group can create or modify files there (remove group/other write permissions, use filesystem ACLs), accepting that any legitimate administrative workflow that drops or updates modules in that path will break until it is reworked. Where available, use Mandatory Access Control such as SELinux or AppArmor to confine the privileged Mitel process and deny loading of shared objects that are not part of a vendor-signed allowlist; this trades increased policy-tuning effort and possible false-positive service disruptions for a strong barrier against the load-by-name defect. Deploy file-integrity monitoring (AIDE, Tripwire, or fapolicyd) to alert on unexpected .so files in module search paths, and reduce the attack surface by restricting interactive and management access to the Mitel Linux virtual machine to the smallest necessary set of trusted administrators, since high-privileged local access is already required for exploitation.

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 defect is CWE-73 (External Control of File Name or Path): a privileged process in Mitel MiVoice Office 400 resolves a loadable module by a predictable file name but does not validate that the .so file comes from a trusted source or that its contents are intact. Because the module search location is reachable by anyone who can write to the filesystem path used by the process, an attacker who already holds high local privileges on the Mitel Linux VM can drop a malicious shared object bearing the expected name, and the loader will map it into the privileged process, executing attacker code with that process's rights. The supplied CPE cpe:2.3:a:mitel:mitel_mivoice_office_400:*:*:*:*:*:*:*:* applies to all versions in scope. This is analogous to a DLL-hijacking or untrusted-search-path issue on Linux, and the scope-changed rating reflects that compromise of the privileged process can affect the wider virtual machine. The independent assessment confirms the vector is local with PR:H and no remote network path, so the flaw is not exploitable by an unauthenticated or purely remote attacker against a default configuration.

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 8.2 HIGH

Local attacker needs high privileges / write access to the predictable module path (AV:L, PR:H, AC:L); loaded code escapes into the privileged process causing total impact and scope change (S:C, C/I/A:H).

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

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 has discovered a vulnerability that allows an attacker to cause the system to load an attacker-controlled .so file instead of the expected legitimate module. The loading mechanism relies on a predictable module name without adequately verifying the file’s origin or integrity. A malicious shared object using the expected name can therefore be loaded by a privileged process. The module code then executes within the context and privileges of that process. This results in arbitrary code execution and full compromise of the Mitel Linux virtual machine.

Executive ViewAI

Why It Matters

Organizations running Mitel MiVoice Office 400 as their business telephony platform face a high-severity local privilege-escalation flaw that allows an already-elevated user on the appliance to plant malicious code and seize full control of the underlying Linux virtual machine, which could mean disrupted voice services, interception of communications, and a durable foothold on the corporate network. Because exploitation requires an attacker to already hold high-privileged local access, leadership should frame this as a persistence and post-compromise escalation risk tied to insider activity or an existing breach rather than an external, remotely exploitable threat. No vendor patch is available today, so risk must be managed through access hardening, integrity monitoring, and vendor engagement.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include restricting and auditing high-privileged local and SSH access to the MiVoice Office 400 Linux VM, enabling file-integrity monitoring to detect unexpected or altered shared object (.so) files in privileged module load paths, hardening permissions on library and module directories, using noexec or read-only mounts where operationally possible, and monitoring for anomalous process activity under privileged accounts. Note that exploitation requires authenticated, high-privileged local access, so strict privileged-access management and insider-threat monitoring are the primary controls.

Threat Intelligence Overview

EPSS Score
0.1%
Top 100% exploitable
Prevalence
Medium
Mitel MiVoice business telephony appliance, common in enterprises but vendor-specific
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.1%
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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
Medium
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

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