Skip to main content

RevPiPyLoad EUVDEUVD-2026-58677

| CVE-2026-57471 MEDIUM
Path Traversal (CWE-22)
2026-08-14 Nozomi GHSA-6rrq-ffwf-5j3w
6.8
CVSS 4.0 · Vendor: Nozomi
View

Attack ChainAIDerived

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

  1. Access
    Gain local OS access to RevPi controller
  2. Delivery
    Send crafted XML-RPC request with path traversal sequences
  3. Exploit
    Daemon reads file outside intended directory
  4. Execution
    Retrieve sensitive credentials or configuration data
  5. Impact
    Leverage 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.

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

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

Vendor (Nozomi) PRIMARY 6.8 MEDIUM
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
vuln.today AI 5.5 MEDIUM

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.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/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
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
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 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

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
niche industrial Raspberry Pi controller platform, ICS/OT-specific
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.

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