Skip to content
OpenAdvisories
High · 8.8 CVE-2025-53513 EUVD-2025-20670GHSA-24ch-w38v-xmh8GO-2025-3804

Zip slip vulnerability in Juju

Published Jul 8, 2025 · Updated Jul 9, 2025 · Assigned by canonical

Description

The /charms endpoint on a Juju controller lacked sufficient authorization checks, allowing any user with an account on the controller to upload a charm. Uploading a malicious charm that exploits a Zip Slip vulnerability could allow an attacker to gain access to a machine running a unit through the affected charm.

Affected products

VendorProductAffectedFixed
Canonical Juju 2.0.0 – < 2.9.52, 3.0.0 – < 3.6.8 2.9.52

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 Tumbleweed govulncheck-vulndb 0.0.20250730T213748-1.1 openSUSE-SU-2025:15405-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/juju/juju < 0.0.0-20250619215741-6356e984b82a 0.0.0-20250619215741-6356e984b82a GHSA-24ch-w38v-xmh8

Advisories 1

References