Medium severity · published Apr 10, 2026
CVE-2026-5774
Juju API Server Denial of Service and Authentication Replay via Unsynchronized Token Map
6.4
CVSS
0.2%
EPSS
No
On KEV
Description
Improper synchronization of the userTokens map in the API server in Canonical Juju 4.0.5, 3.6.20, and 2.9.56 may allow an authenticated user to possibly cause a denial of service on the server or possibly reuse a single-use discharge token.
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:H
Attack vector
Network
Complexity
High
Privileges
Low
User interaction
None
Confidentiality
Low
Integrity
Low
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 15% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
JU
Juju · Canonical
2.0.0 before 2.9.57; 3.0.0 before 3.6.21; 4.0.0 before 4.0.6 · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-5774
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-5774
Issue Tracking
https://github.com/juju/juju/pull/22205
Issue Tracking
https://github.com/juju/juju/pull/22206
Exploit
https://github.com/juju/juju/security/advisories/GHSA-7m55-2hr4-pw78
More from Juju
10.0
CVE-2026-4370
Improper TLS Client/Server authentication and certificate verification on Database Cluster
9.8
CVE-2017-9232
Juju before 1.25.12, 2.0.x before 2.0.4, and 2.1.x before 2.1.3 uses a UNIX domain socket without setting appropriate permissions, allowing privilege escalation by users on the…
8.8
CVE-2026-32693
Unauthorized access to Kubernetes secrets in Juju
8.8
CVE-2025-0928
In Juju versions prior to 3.6.8 and 2.9.52, any authenticated controller user was allowed to upload arbitrary agent binaries to any model or to the controller itself, without…
8.0
CVE-2024-7558
JUJU_CONTEXT_ID is a predictable authentication secret
