Skip to content

Fix CG alert 413698: Update artifact-engine to 1.273.0 in DownloadFileshareArtifactsV1#22015

Draft
v-abhishera wants to merge 3 commits intomasterfrom
users/v-abhishera/DownloadFileshareArtifactsV1Cgfix
Draft

Fix CG alert 413698: Update artifact-engine to 1.273.0 in DownloadFileshareArtifactsV1#22015
v-abhishera wants to merge 3 commits intomasterfrom
users/v-abhishera/DownloadFileshareArtifactsV1Cgfix

Conversation

@v-abhishera
Copy link
Copy Markdown
Contributor

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

Context

Fix Component Governance alert 413698 — handlebars vulnerability (CVE-2026-33938) in DownloadFileshareArtifactsV1.
AB#413698


Task Name

DownloadFileshareArtifactsV1


Description

  • Updated artifact-engine from ^1.263.0 to ^1.273.0 in package.json
  • This pulls in handlebars 4.7.9 (previously 4.7.7), which fixes CVE-2026-33938
  • Bumped task version from 1.269.0 to 1.273.0

Risk Assessment (Low / Medium / High)

Low — Semver-compatible minor version bump of artifact-engine (1.263.0 → 1.273.0). The handlebars update (4.7.7 → 4.7.9) is a patch-level security fix with no API changes. All L0 tests pass.


Change Behind Feature Flag (Yes / No)

No — dependency version bumps cannot be feature-flagged.


Tech Design / Approach

  • Updated the minimum version constraint for artifact-engine in package.json to ensure the fixed handlebars version is always resolved
  • Regenerated package-lock.json via npm install

Documentation Changes Required (Yes/No)

No


Unit Tests Added or Updated (Yes / No)

No — existing L0 tests cover the task functionality. No behavioral changes in this update.


Additional Testing Performed

  • node make.js build --task DownloadFileshareArtifactsV1 — build successful
  • node make.js test --task DownloadFileshareArtifactsV1 --suite L0 — all 5 tests passing

Logging Added/Updated (Yes/No)

No


Telemetry Added/Updated (Yes/No)

No


Rollback Scenario and Process (Yes/No)

Yes — revert the commit to restore previous artifact-engine version.


Dependency Impact Assessed and Regression Tested (Yes/No)

Yes — artifact-engine 1.273.0 is a compatible minor bump. handlebars 4.7.9 is a patch security fix. All L0 tests pass. No breaking changes in the dependency chain.


Checklist

  • Related issue linked (if applicable)
  • Task version was bumped — see versioning guide
  • Verified the task behaves as expected

@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).

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