CVE-2026-91200

8.8

DevSpace · devspace

DevSpace fails to validate tar entry names during in-pod sync, allowing path traversal attacks that can result in arbitrary file write and code execution on the developer workstation.

Executive summary

A path traversal vulnerability in DevSpace versions 6.3.21 and earlier allows attackers to gain arbitrary code execution on developer workstations via malicious container sync streams.

Vulnerability

The application fails to sanitize parent-directory traversal sequences (CWE-22) within tar entry names during the in-pod sync process. An attacker controlling a container can trigger an unauthenticated remote execution by forcing the workstation to write files outside the intended destination directory.

Business impact

Successful exploitation allows an attacker to overwrite critical system files or place malicious executables on a developer's workstation. Given the CVSS score of 8.8, this vulnerability represents a high risk to the integrity and confidentiality of the development environment, potentially leading to the compromise of source code, credentials, or lateral movement into broader organizational infrastructure.

Remediation

Immediate Action: Upgrade to the latest version of DevSpace once the vendor releases a patched version that implements strict path sanitization for tar extraction. Until a patch is available, avoid using the sync feature with untrusted container images or in environments where container integrity cannot be guaranteed.

Proactive Monitoring: Monitor developer workstation logs for unusual file creation events or processes attempting to access system directories outside of expected project workspaces.

Compensating Controls: Utilize network segmentation to restrict communication between development containers and the host workstation to only essential services, minimizing the exposure of the sync stream.

Exploitation status

Public Exploit Available: No (exploit_available: false)

Analyst recommendation

This vulnerability poses a significant risk to the security of developer environments by enabling remote code execution via a simple path traversal vector. Security teams should prioritize identifying all systems utilizing DevSpace and ensure they are upgraded as soon as the vendor provides a fix. In the interim, exercise extreme caution when performing sync operations with containers from external or untrusted sources.

History

  1. Disclosed CVE record published
  2. Collected by CVE Brief via github
  3. Analyst report written
  4. Published in the daily brief high section

Sources

Originally found and disclosed by George Chen, per the CVE Program record.