Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain local OS access to Revolution Pi host
-
DeliveryConnect to local XML-RPC management socket
-
ExploitCraft file operation request with path traversal payload
-
ExecutionSubmit request to RevPiPyLoad daemon
-
PersistDaemon deletes arbitrary files under its own privileges
-
ImpactConfiguration integrity destroyed or denial of service achieved
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 | The attacker must have local access to the host running RevPiPyLoad 0.11.0 - physical presence, an active shell session, or a pre-existing foothold obtained through another vulnerability or compromised account is required. No authentication to the XML-RPC management service itself is stated to be required per the Nozomi description; however, the CVSS 4.0 PR:L rating suggests some OS-level privilege on the host is necessary to interact with the local management socket - security teams should verify with the vendor whether the socket is world-accessible or restricted to specific OS users. The RevPiPyLoad daemon must be running and the file management functionality of the XML-RPC interface must be reachable locally. No non-default configuration or special feature flag is required - the flaw exists in the standard file management code path of the daemon. Exploitation is limited exclusively to those with local host access; remote-only network attackers cannot directly reach the interface. |
| Impact | The CVSS 4.0 score of 6.9 (Medium) is shaped primarily by the local attack vector (AV:L), which meaningfully restricts the attack surface compared to network-exploitable vulnerabilities - an attacker must already have a foothold on the host. However, for ICS and OT environments where shared access, weak segmentation, or insider threat scenarios are common, even a mid-sized industrial operator in ustka running Revolution Pi infrastructure should treat this as operationally significant given that VI:H and VA:H indicate the daemon can be leveraged to destroy configuration integrity or render the controller inoperable. There is a notable discrepancy between the description's characterization of the attacker as 'unauthenticated' and the provided CVSS 4.0 PR:L rating - this suggests some OS-level access is still required even if no service credentials are needed, and security teams should verify this distinction with the vendor advisory. EPSS data is absent from available input, so statistical exploitation likelihood cannot be quantified. The vulnerability is not listed in the CISA KEV catalog and no public exploit code is known, meaning confirmed active exploitation has not been established. The primary risk limiter is the local vector; remote-only adversaries cannot directly exploit this without a prior pivot. |
| Exploit ScenarioDerived | An attacker who has obtained local access to a Revolution Pi host - whether through a shared account, physical terminal, or lateral movement from another compromised OT asset - sends crafted XML-RPC requests to the RevPiPyLoad management interface, embedding path traversal sequences in file path parameters of the file management operations. The daemon processes the traversal without sanitizing the path, deleting targeted configuration or system files with its own elevated privileges, potentially causing the industrial controller to fail, lose its operational configuration, or enter an unrecoverable state. No public exploit code is known to exist at time of analysis, though the CWE-22 class is well-documented and proof-of-concept patterns for XML-RPC path traversal are widely understood. |
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 enables local users to delete arbitrary files through the XML-RPC management interface without authenticating to the service, exploiting the daemon's own filesystem privileges via crafted requests. Discovered and reported by Nozomi Networks Labs, the flaw allows an attacker to corrupt configuration files or trigger denial of service on Revolution Pi industrial controllers, with integrity and availability impact classified as high. No public exploit code has been identified at time of analysis, and the product is not listed in the CISA KEV catalog.
RemediationAI
No specific patched version is confirmed in the available data; operators should consult the Nozomi Networks advisory at https://www.nozominetworks.com/labs/vulnerability-advisories-cve-2026-57472 and contact KUNBUS directly for patch availability and release timeline. Until a vendor-released fix is applied, restrict local OS account access to systems running RevPiPyLoad, ensuring only necessary operator accounts can interact with the local XML-RPC management socket. Where feasible, apply OS-level file access controls (e.g., AppArmor or systemd sandboxing) to confine the RevPiPyLoad daemon's write and delete permissions to only the directories it legitimately requires, reducing blast radius even if the traversal is triggered. Monitor filesystem audit logs (auditd or equivalent) for unexpected deletion events in paths outside the application's intended scope as a detective control. Note that restricting the XML-RPC socket may interfere with legitimate management tooling and should be validated in a test environment before production deployment.
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-based daemon responsible for loading and management tasks on KUNBUS Revolution Pi - a Raspberry Pi-derived industrial computer platform widely used in OT/ICS environments. The vulnerability lives in the file management functionality exposed over the XML-RPC management interface, an HTTP-based remote procedure call protocol common in embedded and industrial systems. The root cause is CWE-22 (Path Traversal): user-supplied path components passed to file management operations are not adequately sanitized or restricted to an intended directory, allowing traversal sequences such as '../' to escape the intended scope and reference arbitrary filesystem paths. Because the daemon runs with its own OS-level privileges, any files accessible to the daemon process can be deleted. The affected product is identified by CPE cpe:2.3:a:kunbus:revpipyload:*:*:*:*:*:*:*:*, with version 0.11.0 explicitly named in the Nozomi Networks advisory.
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:N/VI:H/VA:H/SC:N/SI:N/SA:N
The XML-RPC service requires no authentication per the description so PR:N applies; AV:L captures the local access prerequisite; no confidentiality impact as only file deletion is possible.
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 delete arbitrary files with the privileges of the RevPiPyLoad daemon, resulting in loss of configuration integrity and denial of service, 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.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
EUVD-2026-58678
GHSA-6hc6-rpp8-fm56
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB