CVE-2026-91200
8.8DevSpace · 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
- Disclosed CVE record published
- Collected by CVE Brief via github
- Analyst report written
- Published in the daily brief high section
Sources
Originally found and disclosed by George Chen, per the CVE Program record.
- GitHub Issue #3290 Issue tracker
- github.com
- Technical analysis
- Technical analysis
- VulnCheck Advisory: DevSpace through 6.3.21 Path Traversal via tar extraction Third-party advisory