chore(deps): update dependency qs to v6.9.7 [security] - #22
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
2 times, most recently
from
October 15, 2023 09:40
8d0e7ac to
87efe40
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
October 23, 2023 18:07
87efe40 to
6929896
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
January 24, 2024 07:30
6929896 to
0932137
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
February 4, 2024 09:37
0932137 to
f7b8eea
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
2 times, most recently
from
February 25, 2024 09:49
ad99ab8 to
51e1c07
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
March 12, 2024 09:32
51e1c07 to
9a1c571
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
April 14, 2024 11:36
9a1c571 to
8ce91dd
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
July 21, 2024 11:34
8ce91dd to
ebf105a
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
August 6, 2024 07:31
ebf105a to
a7ac5ca
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
December 2, 2024 12:18
a7ac5ca to
4236d06
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
December 10, 2024 09:01
4236d06 to
f511494
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
January 23, 2025 22:50
f511494 to
94e0ee7
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
February 9, 2025 13:59
94e0ee7 to
9c13f3d
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
March 3, 2025 17:48
9c13f3d to
37c3eb2
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
March 11, 2025 10:53
37c3eb2 to
a9afeec
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
December 31, 2025 16:11
a9afeec to
65ec14a
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
2 times, most recently
from
February 17, 2026 19:03
4398db5 to
9711d4d
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
2 times, most recently
from
March 30, 2026 18:06
9711d4d to
b2ce8c3
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
April 8, 2026 18:00
b2ce8c3 to
990ea5d
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
2 times, most recently
from
April 27, 2026 20:51
990ea5d to
a1df448
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
May 18, 2026 12:48
a1df448 to
2e38773
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
May 28, 2026 21:08
2e38773 to
53a7421
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
June 13, 2026 16:07
53a7421 to
5782a46
Compare
renovate
Bot
force-pushed
the
renovate/npm-qs-vulnerability
branch
from
July 16, 2026 03:51
5782a46 to
c81d5ac
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
6.9.4→6.9.7qs vulnerable to Prototype Pollution
CVE-2022-24999 / GHSA-hrpp-h998-j3pp
More information
Details
qs before 6.10.3 allows attackers to cause a Node process hang because an
__ proto__key can be used. In many typical web framework use cases, an unauthenticated remote attacker can place the attack payload in the query string of the URL that is used to visit the application, such asa[__proto__]=b&a[__proto__]&a[length]=100000000. The fix was backported to qs 6.9.7, 6.8.3, 6.7.3, 6.6.1, 6.5.3, 6.4.1, 6.3.3, and 6.2.4.Severity
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HReferences
This data is provided by the GitHub Advisory Database (CC-BY 4.0).
Release Notes
ljharb/qs (qs)
v6.9.7Compare Source
parse: ignore__proto__keys (#428)stringify: avoid encoding arrayformat comma whenencodeValuesOnly = true(#424)stringify: avoid relying on a globalundefined(#427)v6.9.6Compare Source
distdir; mistakenly removed ind4f6c32v6.9.5Compare Source
stringify: do not encode parens for RFC1738stringify: fix arrayFormat comma with empty array/objects (#350)format: removeutil.assigncallpull_request_targeteventstringify: add tests for #378nycon all tests; usetaperunnereslint,@ljharb/eslint-config,browserify,mkdirp,object-inspect,tape; addaudConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.