Skip to content

Update webdeployment-common to resolve @xmldom/xmldom 0.8.6 vulnerability#22014

Open
v-abhishera wants to merge 14 commits intomasterfrom
users/v-abhishera/fix-cg-415374-xmldom
Open

Update webdeployment-common to resolve @xmldom/xmldom 0.8.6 vulnerability#22014
v-abhishera wants to merge 14 commits intomasterfrom
users/v-abhishera/fix-cg-415374-xmldom

Conversation

@v-abhishera
Copy link
Copy Markdown
Contributor

@v-abhishera v-abhishera commented Apr 18, 2026

Summary

Resolves Component Governance alert by updating azure-pipelines-tasks-webdeployment-common from ^4.272.1 to ^4.274.0 in all affected tasks. The updated common package switches @xmldom/xmldom from a git reference (git+https://github.com/xmldom/xmldom.git#0.8.12) to an npm registry reference (^0.8.13), resolving the reported vulnerability.

Changes

Updated package.json (dependency bump) and regenerated package-lock.json in 6 tasks:

Task Version
AzureSpringCloudV0 0.274.0
AzureWebAppV1 1.274.0
FileTransformV1 1.274.0
FileTransformV2 2.274.0
IISWebAppDeploymentOnMachineGroupV0 0.274.0
MysqlDeploymentOnMachineGroupV1 1.274.0

What changed per task

  • package.json: azure-pipelines-tasks-webdeployment-common^4.274.0
  • package-lock.json: Regenerated (xmldom now resolved from npm registry)
  • task.json / task.loc.json: Version bumped (Minor → 274, Patch → 0)

Testing

  • All 6 tasks build successfully (node make.js build --task <name> --fb)
  • All 6 tasks pass L0 tests (node make.js test --task <name> --suite L0)

Notes

  • FileTransformV1 and MysqlDeploymentOnMachineGroupV1 are deprecated tasks; changes are limited to this security fix per deprecation policy.

@azure-pipelines
Copy link
Copy Markdown

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

…mldom 0.8.6 vulnerability

Updated azure-pipelines-tasks-webdeployment-common to ^4.272.1 across 5 tasks to resolve CVE-2026-34601 (@xmldom/xmldom 0.8.6 -> 0.8.12).

Affected tasks:
- AzureWebAppV1 (1.273.0 -> 1.273.1)
- AzureSpringCloudV0 (0.273.1 -> 0.273.2)
- FileTransformV2 (2.270.0 -> 2.273.0)
- IISWebAppDeploymentOnMachineGroupV0 (0.270.0 -> 0.273.0)
- FileTransformV1 [deprecated] (1.264.0 -> 1.273.0)
@v-abhishera v-abhishera force-pushed the users/v-abhishera/fix-cg-415374-xmldom branch from 3f9ce1d to feb1c20 Compare April 19, 2026 07:07
@azure-pipelines
Copy link
Copy Markdown

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

- Bump azure-pipelines-tasks-webdeployment-common to version 4.272.1 in package.json
- Increment Minor version to 274 in task.json and task.loc.json
@azure-pipelines
Copy link
Copy Markdown

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

@azure-pipelines
Copy link
Copy Markdown

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

@azure-pipelines
Copy link
Copy Markdown

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

@azure-pipelines
Copy link
Copy Markdown

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

@v-abhishera v-abhishera marked this pull request as ready for review April 22, 2026 07:38
@v-abhishera v-abhishera requested review from a team and manolerazvan as code owners April 22, 2026 07:38
@azure-pipelines
Copy link
Copy Markdown

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

@azure-pipelines
Copy link
Copy Markdown

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

@azure-pipelines
Copy link
Copy Markdown

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

@azure-pipelines
Copy link
Copy Markdown

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

@v-abhishera
Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

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

@v-abhishera
Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

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

@azure-pipelines
Copy link
Copy Markdown

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

….274.0 across multiple tasks

- Updated package.json and package-lock.json for FileTransformV1, FileTransformV2, IISWebAppDeploymentOnMachineGroupV0, and MysqlDeploymentOnMachineGroupV1 to use azure-pipelines-tasks-webdeployment-common version 4.274.0.
- Updated xmldom version from 0.8.12 to 0.8.13 in FileTransformV2, IISWebAppDeploymentOnMachineGroupV0, and MysqlDeploymentOnMachineGroupV1.
- Updated azure-pipelines-task-lib version from 5.2.8 to 5.2.10 in FileTransformV2 and IISWebAppDeploymentOnMachineGroupV0.
- Updated follow-redirects version from 1.15.6 to 1.16.0 in IISWebAppDeploymentOnMachineGroupV0.
- Updated picomatch version from 2.3.1 to 2.3.2 in IISWebAppDeploymentOnMachineGroupV0.
- Updated lodash version from 4.17.21 to 4.18.1 in MysqlDeploymentOnMachineGroupV1.
@azure-pipelines
Copy link
Copy Markdown

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

@azure-pipelines
Copy link
Copy Markdown

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

@v-abhishera v-abhishera changed the title Fix CG alert 415374: Update webdeployment-common to resolve @xmldom/xmldom 0.8.6 vulnerability Update webdeployment-common to resolve @xmldom/xmldom 0.8.6 vulnerability Apr 27, 2026
@v-abhishera
Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

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

@azure-pipelines
Copy link
Copy Markdown

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

@azure-pipelines
Copy link
Copy Markdown

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

@azure-pipelines
Copy link
Copy Markdown

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

@v-abhishera
Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

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

@v-abhishera
Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines
Copy link
Copy Markdown

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

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