CVE-2026-101169
HighCVSS 8.7Exploitation Probability (EPSS)
Low risk24th percentile - higher than 24% of all known CVEs
Summary
In affected versions of Octopus Server, an authenticated user with permissions to edit an Environment or Project can set specifically crafted JSON content. Insecure deserialization of this content allows arbitrary code execution in the Octopus Server process.
Risk Assessment
An attacker can execute arbitrary code on the server, potentially leading to full system compromise.
Recommendation
Update Octopus Server to a patched version.
Other vulnerabilities in Octopus Server
See all- CVE-2026-12887Medium
In affected versions of Octopus Server, a user with permission to upload a malicious nuget package can deploy a script step so the script executes outside of the parent directory.
- CVE-2026-117466High
In affected versions of Octopus Server, a user holding the System Manager role could escalate their privileges to full system Administrator.
- CVE-2026-117341High
In Octopus Server, creating a user invitation writes the invitation code to the audit event log. A user in the linked space with appropriate permissions could read the code and redeem the unclaimed invitation to escalate privileges, depending on the permissions assigned to the invited user.
- CVE-2026-116870High
In affected versions of Octopus Server, OIDC token issuer validation was performed inconsistently. This could result in a token issued from a suitably configured non-legitimate issuer being accepted as a token belonging to a service account from a legitimate trusted issuer. Exploitation requires a service account with at least one OIDC identity configured, and the attacker would also need to know or guess some details of that identity.
- CVE-2026-78210High
In affected versions of Octopus Server, users with certain scoped permission sets could execute arbitrary scripts in an environment without possessing the required authorization.
- CVE-2026-118426Medium
In affected versions of Octopus Server with the LDAP authentication provider enabled, any authenticated user could call the LDAP user search and LDAP group search.
- CVE-2026-102488High
Octopus Server incorrectly evaluates multiple scoped permission assignments, allowing a highly privileged user to obtain deployment permissions beyond those actually granted. This affects versions with the flawed permission evaluation logic.
- CVE-2026-102478High
In affected versions of Octopus Server, an authenticated user with permission to modify roles could bypass the protections preventing access abuse resulting in privilege escalation. It was possible for the built-in role to be weakened and the attacker's account added to a privileged team. This was achievable due to improper validation of unsafe equivalence in inputs.
- CVE-2026-92355High
In affected versions of Octopus Server, a user with permission to modify non built-in external feeds could exploit a path traversal flaw to overwrite arbitrary files on the server, potentially leading to remote code execution in some configurations.
- CVE-2026-91778High
In affected versions of Octopus Server, users with certain scoped permission sets could execute arbitrary scripts on a worker, including the built-in worker. Incorrect permission validation during script execution allowed the script to run without the user having the required authorization.
Original NVD description (English source)
In affected versions of Octopus Server, an authenticated user with permissions to edit an Environment or Project can set specifically crafted JSON content for the object. Insecure deserialization of this content allows the user to execute arbitrary code in the Octopus Server process.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

