Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local OS access to RevPi controller
-
DeliverySend crafted XML-RPC request with path traversal sequences
-
ExploitDaemon reads file outside intended directory
-
ExecutionRetrieve sensitive credentials or configuration data
-
ImpactLeverage credentials for privilege escalation or lateral movement
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 | Exploitation requires local OS-level access to the host running KUNBUS RevPiPyLoad 0.11.0, as the XML-RPC management interface is bound locally (CVSS AV:L). The CVSS 4.0 PR:L metric indicates low OS-level privileges are needed, though the description characterizes the attacker as 'unauthenticated' with respect to the XML-RPC service itself - this suggests the service imposes no credential check of its own but local system login is still required. This discrepancy should be verified with KUNBUS; if any local process can reach the socket without OS authentication, the effective privilege bar may be lower than PR:L implies. No special configuration or non-default deployment mode is documented as a prerequisite - the vulnerable file management functionality appears to be a standard feature of the daemon. Exploitation is strictly read-only (VI:N, VA:N); it does not provide code execution or file write capability. Impact is bounded to files accessible at the RevPiPyLoad daemon's runtime privilege level. |
| Impact | The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N) confines exploitation to local system access with low privileges and no special attack conditions, materially limiting the attack surface to authenticated OS users or processes already present on the controller. Confidentiality impact is rated High (VC:H), reflecting that daemon-privilege file reads can expose secrets sufficient for privilege escalation or lateral movement in an OT network. No EPSS score is available in the provided data, and the CVE is not listed in the CISA KEV catalog, indicating no confirmed active or widespread exploitation. No POC is referenced. A notable discrepancy exists between the description ('local unauthenticated attacker') and the CVSS PR:L metric - this likely means the XML-RPC service itself imposes no authentication, but OS-level local access is still required; security teams should verify this interpretation with KUNBUS or the Nozomi advisory before downgrading PR assumptions. The niche ICS deployment profile makes opportunistic mass exploitation unlikely, but targeted attacks against facilities running RevPi controllers represent a plausible and meaningful threat given that credential exposure in OT environments can undermine physical process integrity. |
| Exploit ScenarioDerived | A local user or compromised process on a Revolution Pi controller sends crafted XML-RPC requests to the RevPiPyLoad management service, embedding directory traversal sequences in file path parameters to target files such as /etc/shadow or stored application credentials. The daemon, lacking path sanitization, reads and returns the file contents at its own privilege level. The attacker uses the harvested credentials to escalate OS privileges or pivot to other systems within the OT network. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 14, 2026
Path traversal in KUNBUS RevPiPyLoad 0.11.0 exposes arbitrary file read via the XML-RPC management interface, allowing a local attacker to access sensitive files at daemon-level privileges. Nozomi Networks Labs discovered that the file management functionality of the local management service fails to sanitize directory path input before serving files, enabling escape from the intended file access scope. No public exploit code or CISA KEV listing exists at time of analysis; however, successful exploitation yields high confidentiality impact including potential exposure of credential material and configuration files critical to ICS environments.
RemediationAI
No exact fixed version is confirmed from the available data - consult the Nozomi Networks advisory at https://www.nozominetworks.com/labs/vulnerability-advisories-cve-2026-57471 for patch guidance and contact KUNBUS directly for an official fix release. As compensating controls pending a vendor patch: restrict local system access to the Revolution Pi controller strictly to authorized personnel and service accounts, since local OS presence is a hard prerequisite for exploitation. Apply OS-level access controls (e.g., Unix socket permissions or user/group restrictions) to the RevPiPyLoad XML-RPC management interface to limit which local users or processes can submit requests - note this may affect legitimate management tooling. Audit the daemon's file access logs for anomalous path patterns indicative of traversal attempts. In ICS environments, enforce network isolation of RevPi controllers and ensure management interfaces are reachable only via secure, authenticated jump hosts. Rotate any credentials or secrets stored in files accessible by the daemon's runtime user as a precautionary measure.
Affected VersionsENISA
Affected Packages
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
RevPiPyLoad is a Python-script management daemon for the KUNBUS Revolution Pi (RevPi) platform - an industrial Raspberry Pi-based controller widely used in ICS/OT automation environments. The daemon exposes an XML-RPC management interface that provides file management operations to local clients. The vulnerability is classified as CWE-22 (Improper Limitation of a Pathname to a Restricted Directory), meaning user-supplied file path parameters in XML-RPC requests are not canonicalized or validated against an allowed base directory before the daemon acts on them. An attacker crafting requests with traversal sequences (e.g., '../' components) can cause the daemon to escape the intended file root and read arbitrary filesystem paths. Because the daemon runs as a privileged service, accessible targets may include /etc/shadow, application credential stores, RevPi configuration files, and other sensitive materials. Affected product per CPE: cpe:2.3:a:kunbus:revpipyload:*:*:*:*:*:*:*:* with version 0.11.0 specifically identified.
Know when Revpipyload 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
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Local access and low OS privileges required per description and AV:L/PR:L in CVSS 4.0; confidentiality-only impact from arbitrary file read with no integrity or availability effect.
Primary rating from Vendor (Nozomi).
CVSS VectorVendor: Nozomi
DescriptionCVE.org
Nozomi Networks Labs identified a CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in the file management functionality of the XML-RPC management interface of KUNBUS RevPiPyLoad in version 0.11.0 that allows a local unauthenticated attacker to read arbitrary files with the privileges of the RevPiPyLoad daemon, including sensitive configuration and credential material, by sending crafted requests to the local management service.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
EUVD-2026-58677
GHSA-6rrq-ffwf-5j3w
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB