Skip to content

Upgrading minimatch version to fix MSRC vulnerability issue #21035

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

rishabhmalikMS
Copy link
Contributor

@rishabhmalikMS rishabhmalikMS commented May 20, 2025

Context

Upgrading minimatch version to fix MSRC vulnerability issue.
📌 How to link to ADO Work Items
AB#2281543


Task Name

ExtractFilesV1, GulpV0, GulpV1, XamarinTestCloudV1


Description

A ReDoS vulnerability exists in the braceExpand function of the minimatch package, which can be exploited using crafted input patterns.
Fix: Upgrade minimatch to version 3.0.5 or later.
ICM link for reference: https://portal.microsofticm.com/imp/v5/incidents/details/31000000365389/summary


Risk Assessment (Low / Medium / High)

Low. Minor version upgrade of minimatch package. Test


Unit Tests Added or Updated (Yes / No)

No new tests added


Additional Testing Performed

Tested by running canary tests pipeline and unit tests for updated tests


Documentation Changes Required (Yes / No)

No


Checklist

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

@rishabhmalikMS rishabhmalikMS requested review from tarunramsinghani and a team as code owners May 20, 2025 07:00
@rishabhmalikMS
Copy link
Contributor Author

/azp run

@rishabhmalikMS
Copy link
Contributor Author

/azp run

@rishabhmalikMS rishabhmalikMS changed the title Users/rishabhmalik/pkg version upgrade Upgrading minimatch version to fix MSRC vulnerability issue May 22, 2025
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