CVE Catalog

CVE-2026-58192

HighCVSS 8.6
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.51%

41th percentile - higher than 41% of all known CVEs

Summary

A vulnerability in the Appium Storage plugin prior to version 1.1.6 allows an unauthenticated remote attacker to delete arbitrary files or directories outside the storage root. The issue stems from missing path sanitization in the POST /storage/delete endpoint, where the user-supplied name value is passed directly to path.join() and fs.rimraf().

Risk Assessment

An attacker can remotely delete critical system files or application data, leading to service disruption, data loss, or full system compromise.

Recommendation

Immediately update the Appium Storage plugin to version 1.1.6 or later. If an update is not possible, block access to the POST /storage/delete endpoint from untrusted networks.

Related vulnerabilities

Original NVD description (English source)

Appium is a cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol. Prior to 1.1.6, the Appium storage plugin exposes POST /storage/delete, whose handler passes the user-supplied name value directly into path.join(storageRoot, name) and fs.rimraf() without path sanitization, allowing an unauthenticated remote client to escape the storage root with ../ sequences and recursively delete arbitrary writable files or directories. This issue is fixed in version 1.1.6.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS