Skip to main content

RevPiPyLoad CVE-2026-57472

| EUVDEUVD-2026-58678 MEDIUM
Path Traversal (CWE-22)
2026-08-14 Nozomi GHSA-6hc6-rpp8-fm56
6.9
CVSS 4.0 · Vendor: Nozomi
View

Attack ChainAIDerived

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

  1. Access
    Obtain local OS access to Revolution Pi host
  2. Delivery
    Connect to local XML-RPC management socket
  3. Exploit
    Craft file operation request with path traversal payload
  4. Execution
    Submit request to RevPiPyLoad daemon
  5. Persist
    Daemon deletes arbitrary files under its own privileges
  6. Impact
    Configuration 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 – 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

RevPiPyLoad 0 ≤0.11.0

Affected Packages

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

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

Vendor (Nozomi) PRIMARY 6.9 MEDIUM
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
vuln.today AI 7.7 HIGH

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.

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

Primary rating from Vendor (Nozomi).

CVSS VectorVendor: Nozomi

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

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

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
niche industrial ICS product, limited to Revolution Pi OT deployments
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
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.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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