Public vulnerability disclosure
CVE-2026-93336
Missing authorization in the unit resources download route in Juju controllers
publishedCWE-862
Missing authorization in the unit resources download route in Canonical Juju 4.0 through 4.0.15 allows a controller-authenticated principal (a unit agent, or a user with only login permission) to read any application's charm resource in any model, including container-registry credentials, via a crafted request naming an arbitrary unit.
Technical severity7.1 highCVSS 4.0 · CNA: canonical
Published2026-10-22Source updated 2026-11-02
Collected2026-11-022 attributed sources
Fixes and workarounds
No remediation reported in collected sources.
Missing remediation information is not evidence that no patch exists.
Affected products and versions
| Product | Versions | Authority |
|---|---|---|
| Juju Canonical juju
https://canonical.com/juju Platforms: Linux |
≥ 4.0; < 4.0.16 (affected, semver)
Other versions: unaffected |
CNA: canonical |
Version ranges are source assertions. Check the vendor advisory and your installed configuration before determining exposure.
CVSS assessments
| Version / score | Vector | Authority |
|---|---|---|
| 4.0 / 7.1 high |
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N | CNA: canonical |
Exploit evidence
No exploit evidence in collected sources. This is not proof of no exploitation.
References
- https://github.com/juju/juju/security/advisories/GHSA-fp7x-6hq5-3c3wCNA: canonical · vendor-advisory
- https://github.com/juju/juju/pull/23360CNA: canonical · patch