Skip to content

Prevent ARM output variable injection - #22498

Open
v-schhabra wants to merge 5 commits into
masterfrom
users/v-schhabra/msrc-138677-arm-output-injection
Open

v-schhabra wants to merge 5 commits into
masterfrom
users/v-schhabra/msrc-138677-arm-output-injection

Conversation

@v-schhabra

@v-schhabra v-schhabra commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Improve the handling of ARM deployment outputs when they are converted into Azure Pipelines variables.

This change uses the task library's standard variable-setting API to ensure output variable names and values are encoded consistently.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@v-schhabra

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).

v-schhabra and others added 3 commits September 10, 2026 19:48
Apply the feature-gated escaping path to both ARM deployment tasks while preserving the legacy kill-switch behavior.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Restore AzureResourceGroupDeploymentV2 to its previous implementation and version so this PR remains scoped to V3.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant