Skip to content

Solve security issue - #403

Open
Vincent Langlet (VincentLanglet) wants to merge 1 commit into
microsoft:masterfrom
VincentLanglet:fixVul
Open

Solve security issue#403
Vincent Langlet (VincentLanglet) wants to merge 1 commit into
microsoft:masterfrom
VincentLanglet:fixVul

Conversation

@VincentLanglet

@VincentLanglet Vincent Langlet (VincentLanglet) commented Jun 29, 2026

Copy link
Copy Markdown

@VincentLanglet

Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree

@ellendular

Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines

Copy link
Copy Markdown
No pipelines are associated with this pull request.

@manujSk

manujSk commented Jul 17, 2026

Copy link
Copy Markdown

Hi,
Is anyone looking into this PR?

@azure-pipelines

Copy link
Copy Markdown
Commenter does not have sufficient privileges for PR 403 in repo microsoft/typed-rest-client

@VincentLanglet

Copy link
Copy Markdown
Author

ping ellendular maybe ?

@manujSk

manujSk commented Jul 28, 2026

Copy link
Copy Markdown

Hi ellendular,
can you please review, run the CI and merge this if there are no issues here?

@ellendular

Copy link
Copy Markdown
Contributor

Hi Team,
Please post the PR in Group for review.
Ping me on v-ellendular@microsoft.com if you need more information.

@ellendular

Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines

Copy link
Copy Markdown
No pipelines are associated with this pull request.

@VincentLanglet

Copy link
Copy Markdown
Author

Hi Team, Please post the PR in Group for review. Ping me on v-ellendular@microsoft.com if you need more information.

Not sure to understand this message since I'm not from the microsoft team.

I'm just an open source contributor ; so I cannot "post the PR in Group for review".

@ellendular

Copy link
Copy Markdown
Contributor

Hi Vincent Langlet, manujSk
I have posted PR for review.

Comment thread package.json Outdated
@tarunramsinghani

Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines

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

@ericcornelissen

Copy link
Copy Markdown

There is now

"qs": "6.15.3",

on master, due to #406, which resolves GHSA-q8mj-m7cp-5q26 but neither GHSA-x5fp-wj9c-mxmx nor GHSA-4mjr-xmp4-gh2g so this change (or one like it) is still need.

@VincentLanglet

Vincent Langlet (VincentLanglet) commented Sep 3, 2026

Copy link
Copy Markdown
Author

Tarun Ramsinghani (@tarunramsinghani) I rebase the PR and fix it to use "qs": "^6.15.3", which would be better for later security issues.

For instance allowing to install the qs 6.16 version later https://www.npmjs.com/package/qs to solve security issues reporting mentionned by Eric Cornelissen (@ericcornelissen)

@tarunramsinghani

Copy link
Copy Markdown
Contributor

We will need exact version i.e. 6.16 to be mentioned in package-lock file to be able to ship updated version.

@VincentLanglet

Copy link
Copy Markdown
Author

We will need exact version i.e. 6.16 to be mentioned in package-lock file to be able to ship updated version.

I feel like the registry
registry=https://pkgs.dev.azure.com/mseng/PipelineTools/_packaging/PipelineTools_PublicPackages/npm/registry/

Need to be updated first otherwise the package.lock would have been updated when I run npm update.

But anyway, this shouldn't be a real blocker. Your package-lock.json only matters for building/testing your repo itself, not for external consumption of the lib. As a consumer of the package, I don't use your lockfile — bumping the version in my own package.json and running install updates my own lockfile automatically and will use 6.16 since you're allowing it now.

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.

Bump qs to 6.15.2 and/or higher

5 participants