CVE-2025-0928 HIGH

CVE-2025-0928: Arbitrary executable upload via authenticated endpoint

Vendor Canonical
Product Juju
Weakness CWE-285
Published July 8, 2025
Last update July 8, 2025

CVSS base score

8.8/10
Attack vector Network
Attack complexity Low
Privileges required Low
User interaction None
Confidentiality High
Integrity High

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

What the vulnerability does

01Description

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 verifying model membership or requiring explicit permissions. This enabled the distribution of poisoned binaries to new or upgraded machines, potentially resulting in remote code execution.

Key dates

02Disclosure timeline

July 8, 2025 CVE published
July 8, 2025 Record updated