CVE-2026-12887Medium· 5.1▾ SunlitIn affected versions of Octopus Server, a user with permission to upload a malicious nuget package is able to deploy a script step so the script executes outside of the parent directory.
▾ Sunlit zone — Low / medium · no exploitation signal
impact 28.1 · likelihood 0 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
In affected versions of Octopus Server, a user with permission to upload a malicious nuget package is able to deploy a script step so the script executes outside of the parent directory.
octopus_server >= 2023.0.0 < 2026.1.674octopus_server >= 2026.1 < 2026.1.674octopus_server >= 2026.2 < 2026.2.973octopus_server >= 2026.3 < 2026.3.5839Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
Connected by shared product, vendor, weakness, or advisory.
CVE-2026-116870High· 8.7In affected versions of Octopus Server, OIDC token issuer validation was performed inconsistently
CVE-2026-117466High· 8.6In affected versions of Octopus Server, a user holding the System Manager role could escalate their privileges to full system Administrator.
CVE-2026-117341High· 7.7In affected versions of Octopus Server, creating a user invitation writes the invitation code to the audit event log
CVE-2026-102488High· 8.7In affected versions, Octopus Server incorrectly evaluates multiple scoped permission assignments, allowing a highly privileged user to obtain deployment permissions beyond those actually granted to them.
CVE-2026-102478High· 8.7In affected versions of Octopus Server, an authenticated user with permission to modify roles could bypass the protections preventing access abuse resulting in privilege escalation
CVE-2026-78210High· 7.1In affected versions of Octopus Server, users with certain scoped permission sets could execute arbitrary scripts in an environment without possessing the required authorization.