Skip to main content

Ilevia EVE X1 Server CVE-2025-34513

CRITICAL
OS Command Injection (CWE-78)
2025-10-16 disclosure@vulncheck.com
9.3
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

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

  1. Access
    Identify exposed EVE X1 on port 8080
  2. Delivery
    Send crafted request to mbus_build_from_csv.php
  3. Exploit
    Inject OS command via unsanitized parameter
  4. Execution
    Execute arbitrary code on controller
  5. Impact
    Gain control of automation device

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: 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 network reachability to the EVE X1 Server's web service on TCP port 8080 and the presence of the vulnerable mbus_build_from_csv.php endpoint, which is present in all firmware versions ≤ 4.7.18.0.eden. No authentication, user interaction, or special configuration is needed (PR:N/UI:N/AC:L), so default internet-facing deployments are directly exploitable. The primary limiting factor is deployment exposure: the vendor's only recommended mitigation is to avoid exposing port 8080 to the internet, so devices behind proper network segmentation or NAT/firewall are not remotely reachable, reducing the attack surface to adjacent-network or on-LAN attackers. No vendor patch is available, so mitigation depends entirely on network controls.

Impact

This is a genuine high-priority issue, not an inflated high-CVSS score. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes network-reachable, low-complexity, unauthenticated exploitation with high confidentiality, integrity, and availability impact on the vulnerable system, consistent with the description of unauthenticated OS command injection yielding arbitrary code execution. Multiple signals reinforce each other: a public exploit exists (ZeroScience ZSL-2025-5962), and the EPSS score of 7.62% sits in the 94th percentile - elevated relative to most CVEs and consistent with public POC availability, though still an absolute-low probability indicating exploitation is plausible but not yet proven widespread. The vulnerability is NOT listed in CISA KEV, so there is no confirmed active exploitation. A key risk-amplifying factor is that the vendor (Ilevia) has explicitly declined to remediate, meaning no patch exists; the only mitigation is network segmentation (not exposing port 8080). The main factor limiting real-world risk is the product's niche deployment footprint (building/home automation controller) rather than any technical barrier to exploitation.

Exploit ScenarioDerived

An attacker locates an internet-exposed Ilevia EVE X1 Server with port 8080 reachable and sends a crafted unauthenticated HTTP request to mbus_build_from_csv.php, injecting shell metacharacters into a parameter that is passed to an OS command. The injected command executes with the web service's privileges, giving the attacker arbitrary command execution on the controller. A public proof-of-concept (ZeroScience ZSL-2025-5962) is available, lowering the skill required to reproduce the attack.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
No patch listed yet 7.6% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 09, 2026

Unauthenticated OS command injection in the Ilevia EVE X1 Server web interface (firmware versions up to and including 4.7.18.0.eden) allows anyone who can reach TCP port 8080 to execute arbitrary operating-system commands with the privileges of the web service, by sending crafted input to the mbus_build_from_csv.php script. The flaw is rated CVSS 4.0 9.3 (CVSS 3.1 8.8/9.8-equivalent AV:N/PR:N/UI:N with full confidentiality, integrity and availability impact), publicly available exploit code exists (Zero Science Lab ZSL-2025-5962), and EPSS is 7.62% (94th percentile) - although there is no CISA KEV confirmation of active exploitation. Ilevia has declined to service the vulnerability, so there is no vendor-released patch identified at time of analysis and exposure is governed entirely by whether port 8080 is reachable from untrusted networks.

RemediationAI

No vendor-released patch identified at time of analysis: Ilevia has declined to service this vulnerability, so upgrading firmware is not an available fix and the vendor's own guidance is simply not to expose port 8080 to the internet. The primary compensating control is to block TCP 8080 at the network boundary and on any internal segmentation boundary in front of the EVE X1 Server, permitting access only from a dedicated management VLAN or via an authenticated VPN jump host - the trade-off is that remote users and integrators lose direct browser access to the device UI and must tunnel through that path. Where the Modbus CSV import function is not used, remove or rename mbus_build_from_csv.php on the device or place the web root behind a reverse proxy that denies POST requests to that specific script; the trade-off is loss of the CSV-to-Modbus build workflow and possible breakage of automated provisioning that depends on it. Because exploitation requires no authentication, do not rely on web-UI credentials, and instead monitor HTTP logs for POST requests to mbus_build_from_csv.php and for unexpected child processes spawned by the web server as a detection measure. If the device cannot be isolated and the feature is not needed, retire or replace the unit, since no upstream code fix is expected.

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

The vulnerability is a CWE-78 OS command injection in a PHP component of the EVE X1 Server firmware, a Linux-based building/industrial control gateway from Ilevia. The endpoint mbus_build_from_csv.php is part of the server's Modbus tooling, which converts uploaded or submitted CSV data into Modbus register/point definitions; user-supplied values are passed to a shell invocation without adequate sanitization or escaping, letting an attacker append or inject shell metacharacters that are interpreted by the underlying operating system. Because the endpoint is served by the device's HTTP management service on TCP port 8080 and the request path requires no session or credentials (CVSS vector PR:N/UI:N, AC:L, AT:N, AV:N), the only real precondition is network reachability - no account, no interaction, and no non-default configuration. The affected product is identified by CPE cpe:2.3:o:ilevia:eve_x1_server_firmware:*, a firmware-only CPE, meaning the vulnerability lives in the device firmware image rather than a separately updatable package, which is consistent with the vendor's refusal to remediate and its advice to avoid internet exposure of port 8080. Successful injection yields code execution in the context of the web server process, giving an attacker high confidentiality, integrity and availability impact on the gateway and, given its role as a control-system bridge, potentially on the OT network behind it.

Know when Eve X1 Server Firmware 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 (vulncheck) PRIMARY 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 9.8 CRITICAL

Unauthenticated network-reachable command injection on port 8080 (AV:N/AC:L/PR:N/UI:N); arbitrary code execution yields full C/I/A compromise of the controller with no scope change.

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

Primary rating from Vendor (vulncheck).

CVSS VectorVendor: vulncheck

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

DescriptionCVE.org

Ilevia EVE X1 Server firmware versions ≤ 4.7.18.0.eden contain an OS command injection vulnerability in mbus_build_from_csv.php that allows an unauthenticated attacker to execute arbitrary code. Ilevia has declined to service this vulnerability, and recommends that customers not expose port 8080 to the internet.

Executive ViewAI

Why It Matters

Ilevia's EVE X1 Server, a building/room automation controller running firmware up to and including 4.7.18.0.eden, contains a critical unauthenticated command-injection flaw in its web interface that allows anyone able to reach TCP port 8080 to run arbitrary operating-system commands with the web service's privileges. The vendor has declined to address the issue, so no vendor-released patch exists, while publicly available exploit code exists and the flaw carries a CVSS of 9.3 - meaning exposure is governed solely by network reachability. Leadership should care because every EVE X1 reachable from the internet, a flat network, or a partner/VPN segment is a standing, unpatchable entry point into building systems and any network it can pivot to, with potential loss of confidentiality, integrity, and availability of those environments.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified. Interim mitigations: block or ACL inbound TCP port 8080 to trusted management networks only; disable the EVE X1 web interface where not operationally required; microsegment the devices on an isolated VLAN with strict egress filtering; deploy IDS/IPS or WAF signatures for mbus_build_from_csv.php and port 8080; centralize and monitor EVE X1 logs for command-execution attempts; and plan replacement or decommissioning given the vendor's refusal to remediate.

Threat Intelligence Overview

EPSS Score
7.6%
Top 6% exploitable
Prevalence
Low
niche building/home-automation controller, limited industry-specific deployment
Exploit
POC
Public exploit code exists
Data Quality
3 sources
Confidence: Low

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 CRITICAL
CISA KEV No
Public POC Yes
EPSS 7.6%
Patch available No
Active threat No
Deciding rule
CRITICAL severity + public POC available
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
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

74
Low Medium High Critical
KEV: 0
EPSS: +8
CVSS: +46
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

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

Affected Products (CPE)CVE.org

cpe:2.3:o:ilevia:eve_x1_server_firmware:*:*:*:*:*:*:*:*
CVE-2025-34186 CRITICAL POC
9.3 Sep 16

Ilevia EVE X1/X5 Server version ≤ 4.7.18.0.eden contains a vulnerability in its authentication mechanism. Rated critical

CVE-2025-60739 CRITICAL POC
9.6 Nov 25

Cross Site Request Forgery (CSRF) vulnerability in Ilevia EVE X1 Server Firmware Version v4.7.18.0.eden and before, Logi

CVE-2025-34183 CRITICAL POC
9.3 Sep 16

Ilevia EVE X1 Server version ≤ 4.7.18.0.eden contains a vulnerability in its server-side logging mechanism that allows u

CVE-2025-34518 HIGH POC
8.7 Oct 16

Unauthenticated arbitrary file read in Ilevia EVE X1 Server firmware (builds up to and including 4.7.18.0.eden) lets rem

CVE-2025-34517 HIGH POC
8.7 Oct 16

Arbitrary file read in Ilevia EVE X1 Server firmware versions up to and including 4.7.18.0.eden lets unauthenticated rem

CVE-2025-34515 CRITICAL
9.3 Oct 16

Privilege escalation to root in Ilevia EVE X1 Server firmware ≤ 4.7.18.0.eden is possible via the sync_project.sh script

CVE-2025-34516 CRITICAL
9.3 Oct 16

Unauthenticated remote attackers can gain full administrative access to Ilevia EVE X1 Server devices running firmware ve

CVE-2025-34512 MEDIUM POC
5.1 Oct 16

Reflected XSS in Ilevia EVE X1 Server firmware (all versions through 4.7.18.0.eden) exposes unauthenticated network atta

CVE-2025-34514 HIGH
8.7 Oct 16

Authenticated OS command injection in Ilevia EVE X1 Server firmware versions up to and including 4.7.18.0.eden allows an

CVE-2025-34185 HIGH
8.7 Sep 16

Ilevia EVE X1 Server version ≤ 4.7.18.0.eden contains a pre-authentication file disclosure vulnerability via the 'db_log

CVE-2025-34519 HIGH
8.2 Oct 16

Ilevia EVE X1 Server firmware through 4.7.18.0.eden stores account passwords as unsalted MD5 hashes, so anyone who obtai

CVE-2025-60738 CRITICAL POC
9.8 Nov 20

An issue in Ilevia EVE X1 Server Firmware Version v4.7.18.0.eden and before Logic Version v6.00 - 2025_07_21 and before

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