Skip to content
OpenAdvisories
High · 8.3 CVE-2026-45576 EUVD-2026-44973GHSA-c656-jcx2-7pqjGO-2026-5315

zrok copy writes attacker-controlled WebDAV paths outside the destination root

Published Jul 16, 2026 · Updated Jul 16, 2026 · Assigned by GitHub_M

Description

zrok is software for sharing web services, files, and network resources. From 0.4.23 until 2.0.3, `zrok2 copy` stores attacker-controlled WebDAV or zrok drive paths such as /../outside.txt in the source inventory and passes them to FilesystemTarget.WriteStream, allowing the sync pipeline to write files outside the selected local filesystem destination root. This issue is fixed in version 2.0.3.

Affected products

VendorProductAffectedFixed
openziti zrok >= 0.4.23, < 2.0.3 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/openziti/zrok >= 0.4.23, <= 1.1.11 — GHSA-c656-jcx2-7pqj
Go github.com/openziti/zrok >= 0.4.23 — GO-2026-5315
Go github.com/openziti/zrok/v2 < 2.0.3 2.0.3 GHSA-c656-jcx2-7pqj

Advisories 1

References