Skip to main content

Octopus Server CVE-2026-12887

| EUVDEUVD-2026-110853 MEDIUM
2026-10-27 Octopus GHSA-7cvm-rc3q-qjrq
5.1
CVSS 4.0 · Vendor: Octopus
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with package-upload privilege
  2. Exploit
    Upload crafted malicious NuGet package
  3. Execution
    Configure script step to escape parent directory
  4. Impact
    Execute script outside intended path on target

Vulnerability Assessment

Exploitation Conditions

Exploitation requires an authenticated Octopus Server user who holds permission to upload a NuGet package and to configure/deploy a script step (PR:H) - i.e., existing elevated project or deployment privileges within Octopus. There is no user-interaction requirement (UI:N), but the high privilege prerequisite is the primary limiting factor, confining realistic exploitation to malicious insiders or compromised privileged accounts rather than anonymous remote attackers. Affected deployments are Octopus Server branches 2026.1 (<2026.1.674), 2026.2 (<2026.2.973), 2026.3 (<2026.3.5839), and 2023.0.0 through <2026.1.674; upgrading to the listed fixed versions is the vendor-provided remediation.

Impact

This is a moderate-severity, low-urgency issue rather than a top priority. The vendor-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:L/VA:L) scores 5.1 and tells a consistent story: although reachable over the network, exploitation requires high privileges (PR:H) - specifically an Octopus user who already holds permission to upload NuGet packages and configure deployment steps - and the impact is limited to low integrity and low availability with no confidentiality loss (VC:N). No EPSS score, no CISA KEV listing, and no proof-of-concept were provided, so there is no signal of active or probable near-term exploitation; the vuln.today decision label is 'this_month', not act_now or emergency, which aligns with the limited impact and high privilege requirement. The signals are therefore internally consistent and point to an insider/abuse-of-privilege scenario rather than a mass-exploitable flaw. One cross-reference note: the input tag 'Information Disclosure' conflicts with VC:N (no confidentiality impact), so that categorization should be treated with caution - the described behavior is a deployment directory-escape affecting integrity/availability, not disclosure.

Exploit ScenarioDerived

An authenticated Octopus Server user who already holds permission to upload NuGet packages crafts a malicious package and configures a script step so the script executes outside its intended parent directory on the deployment target. No public exploit code was identified, and because the actor must already possess elevated project/deployment privileges, this is realistically an abuse-of-privilege or insider scenario rather than opportunistic external attack.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 28, 2026

Octopus Server deployments in the 2026.1, 2026.2 and 2026.3 release branches (plus 2023.0.0 through 2026.1.674) allow an authenticated user who can upload a NuGet package to configure and deploy a script step that executes outside the intended parent directory. Because the actor must already hold elevated project and deployment privileges (PR:H), the realistic threat is a malicious insider or a compromised privileged account rather than an anonymous remote attacker, and the assessed impact is limited to low integrity and availability effects with no confidentiality loss. No public exploit code has been identified at time of analysis, no confirmed active exploitation (CISA KEV) is recorded, and the priority decision is 'this_month' - a moderate-severity, low-urgency issue rather than a top priority.

RemediationAI

Vendor-released patch: upgrade Octopus Server to 2026.1.674, 2026.2.973, or 2026.3.5839 according to the branch in use, as documented in the Octopus advisory at https://advisories.octopus.com/post/2026/sa2026-14/. Deployments still on 2023.0.0 or any build below 2026.1.674 must move to a fixed release, since that older range is covered by the same advisory. Where an immediate upgrade is not possible, reduce exposure by restricting NuGet package upload and script-step configuration/deployment permissions to trusted, tightly scoped accounts, accepting that this constrains routine deployment workflows and does not eliminate the underlying directory-containment weakness - upgrading remains the remediation the vendor identifies.

Affected VersionsENISA

Octopus Server 2026.2 <2026.2.973
Octopus Server 2026.3 <2026.3.5839
Octopus Server 2026.1 <2026.1.674
Octopus Server 2023.0.0 <2026.1.674

Affected Packages

euvd octopus_server fix: 2026.1.674, 2026.2.973, 2026.3.5839

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Octopus Server is a deployment automation platform that ingests NuGet packages and executes deployment steps, including script steps, on targets. The flaw sits in the way packaged content and script steps are handled: a user with package-upload permission can supply a crafted NuGet package and pair it with a script step so that the script is executed outside of the expected parent directory, escaping the directory boundary the product intends to enforce. No CWE classification was assigned in the supplied data, so the underlying weakness is best described by its effect - a path/directory containment failure reachable through the deployment pipeline rather than a memory-safety defect. The CPE identifier cpe:2.3:a:octopus_deploy:octopus_server:*:*:*:*:*:*:*:* confirms the affected component is Octopus Server broadly across version ranges, and the EUVD data enumerates the specific affected branches: 2026.2 before 2026.2.973, 2026.3 before 2026.3.5839, 2026.1 before 2026.1.674, and 2023.0.0 through before 2026.1.674. The trigger mechanics beyond the upload-and-deploy path are not described in the available sources. The assessor's CVSS:3.1 vector (AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:L) reflects a network-reachable, low-complexity attack that nonetheless requires high privileges and yields only low integrity and availability impact within the same security scope.

Know when Octopus Server gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Octopus) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
vuln.today AI 3.8 LOW

Network-reachable but needs an already-privileged user able to upload packages and configure script steps (PR:H); impact limited to low integrity/availability with no confidentiality loss.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (Octopus).

CVSS VectorVendor: Octopus

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
Patch available
Oct 27, 2026 - 14:02 EUVD

DescriptionCVE.org

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.

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Prevalence
Medium
widely used CI/CD deployment automation server, common in enterprises but not ubiquitous
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2018-18850 HIGH POC
8.8 Oct 31

In Octopus Deploy 2018.8.0 through 2018.9.x before 2018.9.1, an authenticated user with permission to modify deployment

CVE-2019-11632 HIGH POC
8.1 May 01

In Octopus Deploy 2019.1.0 through 2019.3.1 and 2019.4.0 through 2019.4.5, an authenticated user with the VariableViewUn

CVE-2026-4881 MEDIUM POC
6.0 Jun 04

Server-level configuration changes can be made by any authenticated low-privilege user in Octopus Server through a speci

CVE-2022-2572 CRITICAL
9.8 Nov 01

In affected versions of Octopus Server where access is managed by an external authentication provider, it was possible t

CVE-2022-2778 CRITICAL
9.8 Sep 30

In affected versions of Octopus Deploy it is possible to bypass rate limiting on login using null bytes. Rated critical

CVE-2018-11320 CRITICAL
9.8 May 21

In Octopus Deploy 2018.4.4 through 2018.5.1, Octopus variables that are sourced from the target do not have sensitive va

CVE-2026-0704 CRITICAL
9.1 Feb 25

Path traversal in Octopus Deploy allows removing files and file contents on the host through API manipulation. Enables d

CVE-2022-2782 CRITICAL
9.1 Oct 27

In affected versions of Octopus Server it is possible for a session token to be valid indefinitely due to improper valid

CVE-2026-92355 HIGH
8.7 Sep 16

Path traversal in Octopus Server allows an authenticated low-privilege user to overwrite arbitrary files on the server f

CVE-2026-101169 HIGH
8.7 Sep 29

Authenticated remote code execution in Octopus Server allows any user whose role grants permission to edit an Environmen

CVE-2026-102478 HIGH
8.7 Oct 07

Privilege escalation in Octopus Server lets an authenticated user who already holds permission to modify roles weaken a

CVE-2026-102488 HIGH
8.7 Oct 08

Incorrect authorization in Octopus Server causes the platform to evaluate multiple scoped permission assignments incorre

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy