Headline
GHSA-6q32-hq47-5qq3: @actions/artifact has an Arbitrary File Write via artifact extraction
Impact
Versions of actions/artifact
before 2.1.7 are vulnerable to arbitrary file write when using downloadArtifactInternal
, downloadArtifactPublic
, or streamExtractExternal
for extracting a specifically crafted artifact that contains path traversal filenames.
Patches
Upgrade to version 2.1.7 or higher.
References
- https://snyk.io/research/zip-slip-vulnerability
- https://github.com/actions/toolkit/pull/1724
CVE
CVE-2024-42471
Credits
Justin Taft from Google
@actions/artifact has an Arbitrary File Write via artifact extraction
High severity GitHub Reviewed Published Sep 2, 2024 in actions/toolkit • Updated Sep 3, 2024