Skip to main content

Azure Pipelines CVE-2026-105014

| EUVDEUVD-2026-108537 CRITICAL
Command Injection (CWE-77)
2026-10-22 microsoft GHSA-vg36-vcf8-m9cg
9.1
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

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

  1. Access
    Reach network-exposed Azure Pipelines endpoint
  2. Delivery
    Submit crafted input with command metacharacters
  3. Exploit
    Trigger improper neutralization (CWE-77)
  4. Execution
    Execute injected commands on host
  5. Impact
    Compromise pipeline/service data and integrity

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The CVSS vector indicates no authentication, no user interaction, and low complexity (AV:N/AC:L/PR:N/UI:N), consistent with remote unauthenticated exploitation of Azure Pipelines. However, the available sources do NOT name the specific feature, pipeline configuration, input field, or deployment mode that carries the injectable parameter - the exact trigger is not described in the available sources, so defenders cannot yet scope which pipeline configurations or exposure modes are reachable. The primary limiting factor is network reachability of the vulnerable Azure Pipelines component; for Microsoft-hosted (cloud SaaS) service the vendor patch is applied server-side, whereas self-hosted/on-prem Azure DevOps Server deployments would require administrators to apply the official fix. No non-default configuration prerequisite is stated in the input.

Impact

This is a genuine high-priority issue, and the signals largely agree. The CVSS 3.1 base vector (AV:N/AC:L/PR:N/UI:N) describes a network-reachable, low-complexity flaw requiring no privileges and no user interaction, with high confidentiality and integrity impact (C:H/I:H) - a classic unauthenticated remote-code-execution profile for a command-injection weakness (CWE-77). The temporal metrics reinforce urgency: RC:C (Confirmed report) and RL:O (Official Fix available) are backed by the Microsoft MSRC advisory, and E:P indicates proof-of-concept exploit maturity rather than a fully weaponized or actively-exploited exploit. The vuln.today decision label is 'act_now', consistent with the high base score and PoC-level maturity. Two caveats must be stated explicitly: (1) this CVE is NOT in CISA KEV and no active-exploitation evidence is provided, so despite the 9.1 score and act_now label this is not confirmed in-the-wild exploitation - the urgency derives from exploitability and PoC maturity, not observed attacks; (2) no EPSS score was supplied, so widespread-exploitation probability cannot be quantified from the input. The A:N metric (no availability impact) is notable for an RCE-class flaw and appears to be the vendor's own scoping; I would independently expect availability impact from arbitrary code execution. Net: treat as a real, patch-now priority driven by unauthenticated network RCE potential, while not overstating it as confirmed active exploitation.

Exploit ScenarioDerived

A remote attacker sends a crafted request or pipeline input to an exposed Azure Pipelines service and injects shell/command metacharacters into a parameter that is passed unsanitized to a command interpreter, achieving arbitrary code execution over the network without authentication or user interaction. The CVSS temporal E:P metric indicates proof-of-concept exploit maturity exists, though the input does not confirm fully working, publicly available exploit code. Low attack complexity (AC:L) means no special timing or environmental conditions are needed once the vulnerable input path is reached.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.7% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 22, 2026

Command injection in Microsoft Azure Pipelines permits remote, unauthenticated code execution with high confidentiality and integrity impact, and the independent assessment also rates availability impact as high (CVSS base 9.1). The CPE identifies microsoft:azure_pipelines without a version restriction, and the available sources do not name the specific pipeline feature, input field, or deployment mode that carries the injectable parameter. A vendor patch is available; active exploitation is not confirmed by CISA KEV, although the CVSS temporal metric E:P indicates proof-of-concept exploit code is assessed to exist.

RemediationAI

Apply the vendor fix documented in the Microsoft MSRC update guide at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-105014; patch status is available from the vendor, but no exact fixed version number is included in the supplied data. For the Microsoft-hosted Azure Pipelines service, remediation is applied server-side by Microsoft, whereas self-hosted or on-premises Azure DevOps Server administrators must apply the official fix themselves. No specific workaround is stated in the supplied data, and the advisory should be consulted for any configuration-specific guidance while patching is completed.

Affected VersionsENISA

Azure Pipelines - (version not specified)

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

The root cause class is CWE-77, improper neutralization of special elements used in a command, meaning untrusted input can reach a command execution layer without adequate neutralization. Azure Pipelines is Microsoft's CI/CD orchestration service, and the CPE cpe:2.3:a:microsoft:azure_pipelines:*:*:*:*:*:*:*:* identifies the product broadly rather than a constrained version branch. The supplied CVSS vector describes network reachability, low attack complexity, no required privileges, and no user interaction, but the sources do not identify the injectable parameter, feature, or deployment mode; the exact trigger is not described in the available sources. Whether Microsoft-hosted service, self-hosted agents, or an on-premises Azure DevOps Server deployment is affected in a given configuration is not confirmed beyond the product-level CPE.

Know when Azure Pipelines 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 (microsoft) PRIMARY 9.1 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 9.8 CRITICAL

Description states an unauthorized attacker executes code over a network, so AV:N/AC:L/PR:N/UI:N; command-injection RCE yields full C/I/A, so I assess A:H rather than the vendor's A:N.

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

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

DescriptionCVE.org

Improper neutralization of special elements used in a command ('command injection') in Azure Pipelines allows an unauthorized attacker to execute code over a network.

Executive ViewAI

Why It Matters

Microsoft Azure Pipelines contains a critical command injection vulnerability (CVE-2026-105014) that could allow remote, unauthenticated attackers to execute arbitrary code, with high impact on confidentiality, integrity, and availability. Because the platform is central to many CI/CD workflows, successful exploitation could compromise source code, build artifacts, deployment pipelines, and potentially extend into production environments. Leadership should prioritize remediation to prevent supply chain and operational disruption, especially given the emergence of proof-of-concept exploit code.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.7%
Top 49% exploitable
Prevalence
High
widely-deployed enterprise CI/CD service within Azure DevOps
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:N/A
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.7%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

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