Octopus Server Flaw Lets Authenticated Attackers Execute Arbitrary Code
Octopus Server CVE-2026-101169 lets authenticated editors run code via insecure JSON deserialization; no exploitation is known.
Authenticated deserialization RCE in Octopus Server
CVE-2026-101169 is an insecure deserialization flaw (CWE-502) in Octopus Server. An authenticated user who can edit an Environment or Project can store specially crafted JSON on that object; when the server deserializes it, the attacker can run arbitrary code inside the Octopus Server process. Successful exploitation yields high confidentiality, integrity, and availability impact on the server itself (CVSS 4.0 8.7), but it requires valid credentials and edit permission and does not, on the published vector, extend to other systems. Organizations running affected Octopus Server versions are at risk, especially where Environment or Project editing is broadly granted. It is not listed in CISA KEV, and no public proof-of-concept is known.
What to do: Apply the Octopus security update for affected Octopus Server releases as soon as the vendor publishes patched builds, and treat Environment and Project edit rights as high privilege. Until patched, restrict those permissions to trusted administrators, review recent Environment and Project changes for unexpected JSON, and monitor the Octopus Server process and host for unusual code execution.
| Product | Affected |
|---|---|
| Octopus Deploy Octopus Server | — |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
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.
Octopus Server CVE-2026-101169 lets authenticated editors run code via insecure JSON deserialization; no exploitation is known.
Octopus Deploy patched high-severity CVE-2026-101169, an authenticated RCE via insecure JSON deserialization of Environment and Project objects in Octopus Server.
Today 1.6K readers · 2.5K views · 779 reads · all time 189K views