Zarf: Symlink targets in archives are not validated against destination directory
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| zarf-dev | zarf | affected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Zarf-dev | Zarf |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-hcm4-6hpj-vghm | Zarf's symlink targets in archives are not validated against destination directory |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.257% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Lfprojects
Lfprojects zarf |
|
| CPEs | cpe:2.3:a:lfprojects:zarf:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Lfprojects
Lfprojects zarf |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Zarf-dev
Zarf-dev zarf |
|
| Vendors & Products |
Zarf-dev
Zarf-dev zarf |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Zarf is an Airgap Native Packager Manager for Kubernetes. From version 0.54.0 to before version 0.73.1, a path traversal vulnerability in archive extraction allows a specifically crafted Zarf package to create symlinks pointing outside the destination directory, enabling arbitrary file read or write on the system processing the package. This issue has been patched in version 0.73.1. | |
| Title | Zarf: Symlink targets in archives are not validated against destination directory | |
| Weaknesses | CWE-22 | |
| References |
| |
| Metrics |
cvssV3_1
|