Skip to main content

Ilevia EVE X1 Server CVE-2025-34517

HIGH
Path Traversal (CWE-22)
2025-10-16 disclosure@vulncheck.com
8.7
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

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

  1. Access
    Reach EVE X1 web service on port 8080
  2. Exploit
    Send crafted request to get_file_content.php
  3. Execution
    Supply absolute path to target file
  4. Impact
    Server reads and returns arbitrary file contents

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

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

Exploitation Conditions

Requires network reachability to the EVE X1 Server HTTP interface on TCP port 8080; the vulnerable endpoint is get_file_content.php, which accepts an absolute file path and returns its contents with no authentication (PR:N) and no user interaction (UI:N). The primary limiting factor is exposure of port 8080 - the vendor explicitly recommends not exposing this port to the internet, so instances behind network segmentation or firewalls are not remotely reachable. No patch exists (vendor declined to service), so mitigation is purely network-level, and exploitation is only possible against firmware versions ≤ 4.7.18.0.eden.

Impact

Signals are moderately aligned toward a real but bounded risk. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes network-reachable, low-complexity, unauthenticated exploitation with high confidentiality impact (VC:H) and no integrity or availability impact (VI:N/VA:N), yielding 8.7 (High) - consistent with an arbitrary file-read path traversal. Publicly available exploit code (ZeroScience ZSL-2025-5960) lowers the barrier to opportunistic use. However, EPSS is low at 0.66% (50th percentile), and there is NO CISA KEV listing, suggesting no confirmed widespread active exploitation despite the public POC - POC availability and active exploitation are distinct signals here. The most important risk modifier is that exploitation requires reachability of port 8080, and the vendor (Ilevia) has DECLINED to patch, instead advising customers not to expose port 8080 to the internet; this means remediation depends entirely on network segmentation rather than a fix. Net: a genuine high-confidentiality issue that is easy to exploit WHEN the service is internet-exposed, but its real-world blast radius is constrained by the niche building-automation deployment base and the fact that the standard mitigation keeps the port off the public internet.

Exploit ScenarioDerived

An attacker who can reach the EVE X1 Server web service on port 8080 sends a crafted request to get_file_content.php supplying an absolute path, and the server returns the contents of an arbitrary file (e.g. configuration, credentials, or system files). A public POC exists (ZeroScience ZSL-2025-5960), and because no authentication is required and complexity is low, exploitation is straightforward against any exposed instance.

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

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

Alert me

AnalysisAIv1 – Oct 09, 2026

Arbitrary file read in Ilevia EVE X1 Server firmware versions up to and including 4.7.18.0.eden lets unauthenticated remote attackers retrieve any file readable by the web service through the get_file_content.php endpoint, which accepts an absolute filesystem path and returns its contents without validation. Publicly available exploit code exists (Zero Science Lab ZSL-2025-5960 and a VulnCheck advisory), but EPSS is low at 0.66% (50th percentile) and real-world risk is bounded by network exposure: the vulnerable HTTP service listens on TCP port 8080, which the vendor explicitly advises against exposing to the internet. Ilevia has declined to service the vulnerability, so no vendor-released patch is identified at time of analysis and mitigation is purely network- and configuration-level.

RemediationAI

No vendor-released patch identified at time of analysis: Ilevia declined to service CVE-2025-34517 and instead recommends that customers not expose port 8080 to the internet, so all mitigation is compensating control. The primary step is network isolation - block inbound TCP 8080 at the perimeter and restrict it to a dedicated management VLAN or jump-host/VPN path (trade-off: administrators lose convenient direct web access and must route through the bastion). Where remote management is genuinely required, tunnel it over an authenticated VPN rather than publishing the port. If the device's web management interface is not needed, disable or unbind the HTTP service entirely (trade-off: requires out-of-band or local-only administration). For exposures that cannot be closed immediately, deploy a reverse proxy or WAF in front of port 8080 with rules that reject requests to get_file_content.php carrying absolute or traversal-style path parameters such as '/', '../', or encoded variants (trade-off: encoding bypasses are possible, so this is a speed bump, not a fix). Review web and device logs for historical requests to get_file_content.php, and if compromise is suspected, rotate any credentials, API tokens, or keys stored on or issued by the EVE X1 Server and audit for data exfiltration. Given the vendor's refusal to remediate, plan migration to a supported automation controller or assume this class of flaw will persist across firmware revisions. References: https://www.vulncheck.com/advisories/ilevia-eve-x1-server-absolute-path-traversal and https://www.zeroscience.mk/en/vulnerabilities/ZSL-2025-5960.php.

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 root cause is CWE-22 (Improper Limitation of a Pathname to a Restricted Directory), specifically the absolute path traversal variant: rather than requiring '../' sequences, the PHP script get_file_content.php passes a caller-supplied, fully-qualified path (for example /etc/passwd or a firmware configuration file) directly into a file-read operation without canonicalization, allow-list validation, or chroot-style confinement. Because the request is handled by the embedded web server with no session or credential check, the assessed vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N describes a purely confidentiality-impacting bug - no integrity or availability effect and no scope change, since the attacker gains read access only within the privileges of the web service user. The CPE string cpe:2.3:o:ilevia:eve_x1_server_firmware:*:*:*:*:*:*:*:* identifies the affected component as the device firmware image itself (a wildcard version entry), consistent with the advisory's statement that all builds up to 4.7.18.0.eden are impacted. Practical impact derives from what the web service can read: device configuration, stored credentials or password hashes, API tokens, private keys, and log files - valuable material for lateral movement or for fingerprinting the deployment before further attacks.

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 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 7.5 HIGH

Unauthenticated low-complexity network read of arbitrary files gives AV:N/AC:L/PR:N/UI:N with C:H; no write or service impact, so I:N/A:N and scope unchanged.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/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
None
Vulnerable system: Availability
None
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 absolute path traversal vulnerability in get_file_content.php that allows an attacker to read arbitrary files. Ilevia has declined to service this vulnerability, and recommends that customers not expose port 8080 to the internet.

Executive ViewAI

Why It Matters

Ilevia EVE X1 Server firmware versions up to and including 4.7.18.0.eden are affected by a high-severity arbitrary file read issue that can expose sensitive files from any reachable instance. Publicly available exploit code exists, and no vendor-released patch identified at time of analysis, so organizations running these systems face a persistent confidentiality risk until they reduce exposure and apply compensating controls. Leadership should prioritize identifying and isolating affected servers because the vendor has declined to address the vulnerability, leaving mitigation to internal network and configuration controls.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: isolate affected Ilevia EVE X1 Server firmware up to 4.7.18.0.eden on segmented networks; block TCP port 8080 at the internet perimeter and allow only trusted management IPs via firewall or VPN; disable or block access to get_file_content.php if not required; run the web service with least privilege and restrict readable filesystem paths; monitor and alert on requests to get_file_content.php with absolute paths; consider decommissioning or replacing the system if network isolation cannot be maintained.

Threat Intelligence Overview

EPSS Score
0.7%
Top 50% exploitable
Prevalence
Low
niche KNX building/home-automation controller, industry-specific footprint
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 HIGH
CISA KEV No
Public POC Yes
EPSS 0.7%
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· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

65
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +44
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

Affected Products (CPE)CVE.org

cpe:2.3:o:ilevia:eve_x1_server_firmware:*:*:*:*:*:*:*:*
CVE-2025-34513 CRITICAL POC
9.3 Oct 16

Unauthenticated OS command injection in the Ilevia EVE X1 Server web interface (firmware versions up to and including 4.

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