Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2022-24999

32
FAUCET Score

CVE-2022-24999 is a denial-of-service vulnerability affecting qs versions prior to 6.10.3, including its use in Express applications before 4.17.3. An unauthenticated remote attacker can exploit this by crafting a malicious query string containing a __proto__ key, causing the Node process to hang. With a CVSS score of 7.5 (High), this vulnerability has a low attack complexity and can lead to a complete loss of availability for affected systems. While no active exploitation, public exploit code, or significant community discussion has been observed, organizations using vulnerable versions should prioritize patching to mitigate this risk.

Impacted Technologies

VendorProductVersion(s)CPE
< 6.2.4CPE matchmatch criteria
cpe:2.3:a:qs_project:qs:*:*:*:*:*:node.js:*:*
>= 6.3.0, < 6.3.3CPE matchmatch criteria
cpe:2.3:a:qs_project:qs:*:*:*:*:*:node.js:*:*
>= 6.5.0, < 6.5.3CPE matchmatch criteria
cpe:2.3:a:qs_project:qs:*:*:*:*:*:node.js:*:*
>= 6.7.0, < 6.7.3CPE matchmatch criteria
cpe:2.3:a:qs_project:qs:*:*:*:*:*:node.js:*:*
>= 6.8.0, < 6.8.3CPE matchmatch criteria
cpe:2.3:a:qs_project:qs:*:*:*:*:*:node.js:*:*

CVSS Data

CVSS version used by this source: 3.1

7.5HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
NONE
Integrity Impact
NONE
Availability Impact
HIGH
Exploitability Score
3.9
Impact Score
3.6
CvssVersion
3.1

Exploit Intelligence

EPSS Score
14.66%
Probability of exploitation in next 30 days
EPSS Percentile
96.3%
Percentile rank of EPSS score among Peer Group
As of 2026-07-28
Model: v2026.06.15
This CVE's current EPSS score of 0.1466 is in the 94th percentile among its peer group of 51,553 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.1 Mastodon, and 0.4 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (60)

bitdefenderpatch availablevia llm_extracted
Fixed in: ['8.2.12', '9.0.6', '9.1.1']
View patch
github_advisorypatch availablevia nvd_reference
View patch
npmpatch availablevia ghsa
Product: qsFixed in: 6.3.3
npmpatch availablevia ghsa
Product: qsFixed in: 6.7.3
npmpatch availablevia ghsa
Product: qsFixed in: 6.10.3
npmpatch availablevia ghsa
Product: qsFixed in: 6.8.3
npmpatch availablevia ghsa
Product: qsFixed in: 6.9.7
npmpatch availablevia ghsa
Product: qsFixed in: 6.4.1
npmpatch availablevia ghsa
Product: qsFixed in: 6.5.3
npmpatch availablevia ghsa
Product: qsFixed in: 6.2.4
npmpatch availablevia ghsa
Product: qsFixed in: 6.6.1
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: nodejs:14-8070020221212161539.bd1311ed
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8.6 Extended Update SupportFixed in: nodejs:14-8060020230306170237.ad008a3a
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Migration Toolkit for Containers 1.7Fixed in: rhmtc/openshift-migration-ui-rhel8:v1.7.8-5
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.2 for RHEL 8Fixed in: openshift-service-mesh/prometheus-rhel8:2.2.7-7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7Fixed in: rh-nodejs14-nodejs-0:14.21.1-3.el7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Software Collections for Red Hat Enterprise Linux 7Fixed in: rh-nodejs14-nodejs-nodemon-0:2.0.20-2.el7
View patch
redhatpatch availablevia redhat_api
Product: RHODF-4.12-RHEL-8Fixed in: odf4/mcg-core-rhel8:v4.12.3-4
View patch
redhatpatch availablevia redhat_api
Product: RHOL-5.5-RHEL-8Fixed in: openshift-logging/logging-view-plugin-rhel8:v5.5.8-3
View patch
redhatpatch availablevia redhat_api
Product: RHOL-5.6-RHEL-8Fixed in: openshift-logging/logging-view-plugin-rhel8:v5.6.3-5
View patch
redhatpatch availablevia redhat_api
Product: MTA-6.0-RHEL-8Fixed in: mta/mta-ui-rhel8:6.0.1-10
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8.4 Extended Update SupportFixed in: nodejs:14-8040020230306170312.522a0ee4
View patch
redhatvendor investigatingvia redhat_api
Product: Migration Toolkit for VirtualizationFixed in: migration-toolkit-virtualization/mtv-ui-rhel8
redhatno patchvia redhat_api
Product: Red Hat OpenShift Dev SpacesFixed in: devspaces/dashboard-rhel8
redhatno patchvia redhat_api
Product: Red Hat OpenShift Dev SpacesFixed in: devspaces/code-rhel8
redhatno patchvia redhat_api
Product: Red Hat Openshift Data Foundation 4Fixed in: noobaa-core-container
redhatno patchvia redhat_api
Product: Red Hat Openshift Data Foundation 4Fixed in: nodejs
redhatno patchvia redhat_api
Product: Red Hat Integration Camel K 1Fixed in: qs
redhatno patchvia redhat_api
Product: Red Hat Discovery 1Fixed in: discovery-server-container
redhatno patchvia redhat_api
Product: Red Hat build of Apicurio Registry 2Fixed in: qs
redhatno patchvia redhat_api
Product: Red Hat Ansible Automation Platform 1.2Fixed in: qs
redhatno patchvia redhat_api
Product: Red Hat Advanced Cluster Management for Kubernetes 2Fixed in: rhacm2/search-api-rhel8
redhatno patchvia redhat_api
Product: Red Hat Advanced Cluster Security 3Fixed in: advanced-cluster-security/rhacs-docs-rhel8
redhatno patchvia redhat_api
Product: Red Hat OpenShift Virtualization 4Fixed in: container-native-virtualization/kubevirt-console-plugin
redhatno patchvia redhat_api
Product: Red Hat OpenShift GitOpsFixed in: openshift-gitops-1/argocd-rhel8
redhatend of lifevia redhat_api
Product: Red Hat OpenShift Dev SpacesFixed in: devspaces-theia-endpoint-rhel8-container
redhatend of lifevia redhat_api
Product: OpenShift Service Mesh 2Fixed in: openshift-service-mesh/kiali-rhel8
redhatend of lifevia redhat_api
Product: OpenShift Service Mesh 2.1Fixed in: openshift-service-mesh/kiali-rhel8
redhatend of lifevia redhat_api
Product: OpenShift Service Mesh 2.1Fixed in: servicemesh-grafana
redhatend of lifevia redhat_api
Product: OpenShift Service Mesh 2.1Fixed in: servicemesh-prometheus
redhatend of lifevia redhat_api
Product: Red Hat Advanced Cluster Management for Kubernetes 2Fixed in: rhacm2/application-ui-rhel8
redhatend of lifevia redhat_api
Product: Red Hat Advanced Cluster Management for Kubernetes 2Fixed in: rhacm2/console-api-rhel8
redhatend of lifevia redhat_api
Product: Red Hat Advanced Cluster Management for Kubernetes 2Fixed in: rhacm2/console-rhel8
redhatend of lifevia redhat_api
Product: Red Hat Advanced Cluster Management for Kubernetes 2Fixed in: rhacm2/grc-ui-api-rhel8
redhatend of lifevia redhat_api
Product: Red Hat Advanced Cluster Management for Kubernetes 2Fixed in: rhacm2/grc-ui-rhel8
redhatend of lifevia redhat_api
Product: Red Hat Advanced Cluster Management for Kubernetes 2Fixed in: rhacm2/search-ui-rhel8
redhatend of lifevia redhat_api
Product: Red Hat Advanced Cluster Security 3Fixed in: advanced-cluster-security/rhacs-main-rhel8
redhatend of lifevia redhat_api
Product: Red Hat Advanced Cluster Security 3Fixed in: advanced-cluster-security/rhacs-rhel8-operator
redhatend of lifevia redhat_api
Product: Red Hat Advanced Cluster Security 3Fixed in: advanced-cluster-security/rhacs-roxctl-rhel8
redhatend of lifevia redhat_api
Product: Red Hat Ansible Automation Platform 2Fixed in: aap-azure-ui
redhatend of lifevia redhat_api
Product: Red Hat Ceph Storage 4Fixed in: cockpit-ceph-installer
redhatend of lifevia redhat_api
Product: Red Hat Directory Server 11Fixed in: redhat-ds:11/389-ds-base
redhatend of lifevia redhat_api
Product: Red Hat Fuse 7Fixed in: nodejs-qs
redhatend of lifevia redhat_api
Product: Red Hat OpenShift Container Platform 4Fixed in: openshift4/ose-console
redhatend of lifevia redhat_api
Product: Red Hat Openshift Data Foundation 4Fixed in: odf4/odf-console-rhel8
redhatend of lifevia redhat_api
Product: Red Hat Openshift Data Foundation 4Fixed in: odf4/odf-multicluster-console-rhel8
redhatend of lifevia redhat_api
Product: Red Hat OpenShift Dev SpacesFixed in: devspaces-theia-rhel8-container
redhatend of lifevia redhat_api
Product: Red Hat Quay 3Fixed in: quay/quay-rhel8
redhatend of lifevia redhat_api
Product: Red Hat Satellite 6Fixed in: satellite:el8/rubygem-rabl
redhatend of lifevia redhat_api
Product: Red Hat Satellite 6Fixed in: tfm-rubygem-rabl

Vendor Advisories (4)

bitdefenderllm-bitdefender-2250a01bd7a7224eHIGH

August 2023 Third Party Package Updates in Splunk Enterprise

Aug 30, 2023
npmGHSA-hrpp-h998-j3pphigh

qs vulnerable to Prototype Pollution

Nov 27, 2022
redhatCVE-2022-24999Moderate

express: "qs" prototype poisoning causes the hang of the node process

Nov 26, 2022
microsoft2022-Nov/CVE-2022-24999Important

qs before 6.10.3, as used in Express before 4.17.3 and other products, allows attackers to cause a Node process hang for an Express application because an __ proto__ key can be used. In many typical Express 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 as a[__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 (and therefore Express 4.17.3, which has "deps: [email protected]" in its release description, is not vulnerable).

Nov 8, 2022

References

github.com / expressjs/express/releases/tag/4.17.3
Release Notes
github.com / ljharb/qs/pull/428
Issue TrackingPatch
github.com / n8tz/CVE-2022-24999
ExploitThird Party Advisory
lists.debian.org / debian-lts-announce/2023/01/msg00039.html
Mailing ListThird Party Advisory
security.netapp.com / advisory/ntap-20230908-0005