chore(deps): bump qs from 6.15.2 to 6.16.0 in /mcp-server - #177
chore(deps): bump qs from 6.15.2 to 6.16.0 in /mcp-server#177dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [qs](https://github.com/ljharb/qs) from 6.15.2 to 6.16.0. - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](ljharb/qs@v6.15.2...v6.16.0) --- updated-dependencies: - dependency-name: qs dependency-version: 6.16.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Security triage: Tier B — needs a decision (runtime scope, CI red on head)What and why
Two advisories close together:
Closes Dependabot alerts #148 and #149. Vanta Advisory impact, quoted rather than paraphrased: "qs: Denial of Service via Attacker Controlled isBuffer" (CVE-2026-82417) and "qs array-limit bypass via bracket-key comma parsing" (CVE-2026-82562). ExposureRuntime, and it ships.
That makes it Tier B by scope alone, independent of CI: runtime dependencies never auto-merge in this routine, transitive or not. The fix
Breaking-change check6.15.2 -> 6.16.0 is a minor bump within the same major. I could not obtain release notes for 6.16.0 through this sandbox, so I am not asserting the changelog is clean — that is one of the reasons this wants a human rather than a rubber stamp. VerificationNot verified locally in this run. What I did run:
I did not check out this branch, install, or run CI coverageFor head
What a human should still check
Needs release
Generated by Claude Code |
Bumps qs from 6.15.2 to 6.16.0.
Changelog
Sourced from qs's changelog.
Commits
bb9379ev6.16.062fd254[Fix] stringify: serialize Date values when a filter is provided8859c37[Fix]parse: enforcearrayLimiton comma groups under[]=when `throwOn...8079adc[Tests]parse: remove a test that pinned[]=comma groups escaping `array...d56f48c[Fix]parse: flatten a collection appended to an overflowed arraye83d321[Fix]utils:isBuffer: do not invoke a non-callableconstructor.isBuffer7e87a07[Dev Deps] update@ljharb/eslint-config,eslint9a76af2[Dev Deps] updateeslint,evalmd3a890d4[Dev Deps] updateeslint,evalmdb433a9b[Fix]stringify: do not letallowEmptyArraysskip cycle detection (or dro...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.