CVE-2026-88922: Go-getter vulnerable to a privilege escalation issue in its archive decompression handling
The go-getter library up to versions 1.8.8 and 2.2.3 is vulnerable to a privilege escalation issue in its archive decompression handling that may allow a crafted archive to cause extracted files to be created with elevated permission bits. Where extraction is performed by a privileged user, this may allow a local actor to obtain the privileges of the extracting process. This vulnerability (CVE-2026-88922) is fixed in go-getter 1.8.9 and 2.2.4.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
go-getterto a version that resolves this vulnerability.Fixed in 1.8.9Patch CVE-2026-88922 - Upgrade
Upgrade
go-getterto a version that resolves this vulnerability.Fixed in 2.2.4Patch CVE-2026-88922
Event History
Frequently Asked Questions
Who is realistically exposed to this issue?
Deployments using go-getter versions up to 1.8.8 or 2.2.3 are exposed when they extract archives as a privileged user. A local actor may then be able to obtain the privileges of the extracting process.
What does an attacker need to exploit it?
The attacker needs a crafted archive to be processed by the vulnerable archive decompression handling. Exploitation also depends on extraction being performed by a privileged user.
Which versions fix the issue?
Upgrade to go-getter 1.8.9 on the 1.x release line or 2.2.4 on the 2.x release line.