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-2024-43796

18
FAUCET Score

CVE-2024-43796 describes a vulnerability in Express.js versions prior to 4.20.0, where untrusted user input, even after sanitization, passed to response.redirect() could lead to arbitrary code execution. This medium-severity vulnerability has a CVSS score of 4.7, indicating a network attack vector with high attack complexity and requiring user interaction, potentially leading to limited confidentiality and integrity impacts. Currently, there is no evidence of active exploitation, public exploit code (Metasploit, Nuclei, ExploitDB), or significant community discussion or media coverage.

Impacted Technologies

VendorProductVersion(s)CPE
< 4.20.0CPE matchmatch criteria
cpe:2.3:a:openjsf:express:*:*:*:*:*:node.js:*:*
5.0.0CPE matchmatch criteria
cpe:2.3:a:openjsf:express:5.0.0:alpha1:*:*:*:node.js:*:*
5.0.0CPE matchmatch criteria
cpe:2.3:a:openjsf:express:5.0.0:alpha2:*:*:*:node.js:*:*
5.0.0CPE matchmatch criteria
cpe:2.3:a:openjsf:express:5.0.0:alpha3:*:*:*:node.js:*:*
5.0.0CPE matchmatch criteria
cpe:2.3:a:openjsf:express:5.0.0:alpha4:*:*:*:node.js:*:*

CVSS Data

CVSS version used by this source: 3.1

5.0MEDIUM

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

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

Exploit Intelligence

EPSS Score
0.46%
Probability of exploitation in next 30 days
EPSS Percentile
37.3%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
This CVE's current EPSS score of 0.0046 is in the 55th percentile among its peer group of 705 CVEs.

Social Chatter

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

Media Mentions

No media coverage found for this CVE.

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

Remediation

Patch Available

Vendor Patches (114)

3cxpatch availablevia llm_extracted
Fixed in: 5.4.2
github_advisorypatch availablevia nvd_reference
View patch
microsoftpatch availablevia msrc
Product: azl3 python-tensorboard 2.16.2-5 on Azure Linux 3.0Fixed in: 2.16.2-5
microsoftpatch availablevia msrc
Product: cbl2 reaper 3.1.1-18 on CBL Mariner 2.0Fixed in: 3.1.1-12
microsoftpatch availablevia msrc
Product: cbl2 reaper 3.1.1-12 on CBL Mariner 2.0Fixed in: 3.1.1-12
microsoftpatch availablevia msrc
Product: CBL Mariner 2.0 ARMFixed in: 3.1.1-12
microsoftpatch availablevia msrc
Product: CBL Mariner 2.0 x64Fixed in: 3.1.1-12
microsoftpatch availablevia msrc
Product: azl3 python-tensorboard 2.16.2-6 on Azure Linux 3.0Fixed in: 2.16.2-5
microsoftpatch availablevia msrc
Product: 19820-17086Fixed in: 3.1.1-12
microsoftpatch availablevia msrc
Product: 17234-16823Fixed in: 3.1.1-12
microsoftpatch availablevia msrc
Product: Azure Linux 3.0 ARMFixed in: 2.16.2-5
microsoftpatch availablevia msrc
Product: Azure Linux 3.0 x64Fixed in: 2.16.2-5
microsoftpatch availablevia msrc
Product: 19693-17084Fixed in: 2.16.2-5
microsoftpatch availablevia msrc
Product: 17632-17084Fixed in: 2.16.2-5
npmpatch availablevia ghsa
Product: expressFixed in: 5.0.0
npmpatch availablevia ghsa
Product: expressFixed in: 4.20.0
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.12Fixed in: openshift-gitops-1/dex-rhel8:v1.12.6-2
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.12Fixed in: openshift-gitops-1/gitops-operator-bundle:v1.12.6-2
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.12Fixed in: openshift-gitops-1/gitops-rhel8:v1.12.6-2
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.12Fixed in: openshift-gitops-1/gitops-rhel8-operator:v1.12.6-2
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.12Fixed in: openshift-gitops-1/kam-delivery-rhel8:v1.12.6-2
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.12Fixed in: openshift-gitops-1/must-gather-rhel8:v1.12.6-2
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.12 - RHEL 9Fixed in: openshift-gitops-argocd-rhel9-container-v1.12.6-1
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.13Fixed in: openshift-gitops-1/argocd-rhel8:v1.13.2-4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.13Fixed in: openshift-gitops-1/argo-rollouts-rhel8:v1.13.2-4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.13Fixed in: openshift-gitops-1/console-plugin-rhel8:v1.13.2-4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.13Fixed in: openshift-gitops-1/gitops-operator-bundle:v1.13.2-4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.13Fixed in: openshift-gitops-1/gitops-rhel8:v1.13.2-4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.13Fixed in: openshift-gitops-1/gitops-rhel8-operator:v1.13.2-4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.13Fixed in: openshift-gitops-1/kam-delivery-rhel8:v1.13.2-4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.13Fixed in: openshift-gitops-1/must-gather-rhel8:v1.13.2-4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.13Fixed in: openshift-gitops-argocd-rhel9-container-v1.13.2-5
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.6 for RHEL 8Fixed in: openshift-service-mesh/grafana-rhel8:2.6.2-3
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.6 for RHEL 8Fixed in: openshift-service-mesh/istio-cni-rhel8:2.6.2-5
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.6 for RHEL 8Fixed in: openshift-service-mesh/istio-must-gather-rhel8:2.6.2-4
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.6 for RHEL 8Fixed in: openshift-service-mesh/istio-rhel8-operator:2.6.2-5
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.6 for RHEL 8Fixed in: openshift-service-mesh/kiali-ossmc-rhel8:1.89.2-3
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.6 for RHEL 8Fixed in: openshift-service-mesh/kiali-rhel8:1.89.4-3
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.6 for RHEL 8Fixed in: openshift-service-mesh/kiali-rhel8-operator:1.89.6-1
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.6 for RHEL 8Fixed in: openshift-service-mesh/pilot-rhel8:2.6.2-5
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.6 for RHEL 8Fixed in: openshift-service-mesh/ratelimit-rhel8:2.6.2-3
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Service Mesh 2.6 for RHEL 9Fixed in: openshift-service-mesh/proxyv2-rhel9:2.6.2-7
View patch
redhatpatch availablevia redhat_api
Product: RHODF-4.14-RHEL-9Fixed in: odf4/ocs-client-console-rhel9:v4.14.13-3
View patch
redhatpatch availablevia redhat_api
Product: RHODF-4.15-RHEL-9Fixed in: odf4/ocs-client-console-rhel9:v4.15.9-1
View patch
redhatpatch availablevia redhat_api
Product: RHODF-4.15-RHEL-9Fixed in: odf4/odf-console-rhel9:v4.15.9-1
View patch
redhatpatch availablevia redhat_api
Product: RHODF-4.16-RHEL-9Fixed in: odf4/mcg-core-rhel9:v4.16.3-1
View patch
redhatpatch availablevia redhat_api
Product: RHODF-4.16-RHEL-9Fixed in: odf4/ocs-client-console-rhel9:v4.16.5-2
View patch
redhatpatch availablevia redhat_api
Product: RHODF-4.16-RHEL-9Fixed in: odf4/odf-console-rhel9:v4.16.5-2
View patch
redhatpatch availablevia redhat_api
Product: RHODF-4.16-RHEL-9Fixed in: odf4/odf-multicluster-console-rhel9:v4.16.5-2
View patch
redhatpatch availablevia redhat_api
Product: RHODF-4.17-RHEL-9Fixed in: odf4/mcg-core-rhel9:v4.17.0-69
View patch
redhatpatch availablevia redhat_api
Product: RHODF-4.17-RHEL-9Fixed in: odf4/ocs-client-console-rhel9:v4.17.2-1
View patch
redhatpatch availablevia redhat_api
Product: RHODF-4.17-RHEL-9Fixed in: odf4/odf-console-rhel9:v4.17.2-1
View patch
redhatpatch availablevia redhat_api
Product: RHODF-4.17-RHEL-9Fixed in: odf4/odf-multicluster-console-rhel9:v4.17.2-1
View patch
redhatpatch availablevia redhat_api
Product: RHOSS-1.34-RHEL-8Fixed in: openshift-serverless-1/logic-data-index-ephemeral-rhel8:1.34.0-6
View patch
redhatpatch availablevia redhat_api
Product: RHOSS-1.34-RHEL-8Fixed in: openshift-serverless-1/logic-data-index-postgresql-rhel8:1.34.0-6
View patch
redhatpatch availablevia redhat_api
Product: RHOSS-1.34-RHEL-8Fixed in: openshift-serverless-1/logic-jobs-service-ephemeral-rhel8:1.34.0-5
View patch
redhatpatch availablevia redhat_api
Product: RHOSS-1.34-RHEL-8Fixed in: openshift-serverless-1/logic-jobs-service-postgresql-rhel8:1.34.0-6
View patch
redhatpatch availablevia redhat_api
Product: RHOSS-1.34-RHEL-8Fixed in: openshift-serverless-1/logic-kn-workflow-cli-artifacts-rhel8:1.34.0-2
View patch
redhatpatch availablevia redhat_api
Product: RHOSS-1.34-RHEL-8Fixed in: openshift-serverless-1/logic-management-console-rhel8:1.34.0-5
View patch
redhatpatch availablevia redhat_api
Product: RHOSS-1.34-RHEL-8Fixed in: openshift-serverless-1/logic-operator-bundle:1.34.0-5
View patch
redhatpatch availablevia redhat_api
Product: RHOSS-1.34-RHEL-8Fixed in: openshift-serverless-1/logic-rhel8-operator:1.34.0-5
View patch
redhatpatch availablevia redhat_api
Product: RHOSS-1.34-RHEL-8Fixed in: openshift-serverless-1/logic-swf-builder-rhel8:1.34.0-6
View patch
redhatpatch availablevia redhat_api
Product: RHOSS-1.34-RHEL-8Fixed in: openshift-serverless-1/logic-swf-devmode-rhel8:1.34.0-6
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift distributed tracing 3.4Fixed in: rhosdt/jaeger-query-rhel8:sha256:648d95c1a6736055910cd901c7e80d82d0e8bad71531373293144d0d6682b994
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift distributed tracing 3.4Fixed in: rhosdt/jaeger-query-rhel8:sha256:78b4c8cb7e68b33fbd0cfb502a2d4e3ca09eeb6168d525c80ae0a45775364952
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.13Fixed in: openshift-gitops-1/dex-rhel8:v1.13.2-4
View patch
redhatpatch availablevia redhat_api
Product: Discovery 1 for RHEL 9Fixed in: discovery/discovery-server-rhel9:1.12.0-1
View patch
redhatpatch availablevia redhat_api
Product: Discovery 1 for RHEL 9Fixed in: discovery/discovery-ui-rhel9:1.12.0-1
View patch
redhatpatch availablevia redhat_api
Product: HawtIO 4.0.0 for Red Hat build of Apache Camel 4Fixed in: express
View patch
redhatpatch availablevia redhat_api
Product: NETWORK-OBSERVABILITY-1.7.0-RHEL-9Fixed in: network-observability/network-observability-cli-rhel9:v1.7.0-67
View patch
redhatpatch availablevia redhat_api
Product: NETWORK-OBSERVABILITY-1.7.0-RHEL-9Fixed in: network-observability/network-observability-console-plugin-rhel9:v1.7.0-67
View patch
redhatpatch availablevia redhat_api
Product: NETWORK-OBSERVABILITY-1.7.0-RHEL-9Fixed in: network-observability/network-observability-ebpf-agent-rhel9:v1.7.0-67
View patch
redhatpatch availablevia redhat_api
Product: NETWORK-OBSERVABILITY-1.7.0-RHEL-9Fixed in: network-observability/network-observability-flowlogs-pipeline-rhel9:v1.7.0-67
View patch
redhatpatch availablevia redhat_api
Product: NETWORK-OBSERVABILITY-1.7.0-RHEL-9Fixed in: network-observability/network-observability-operator-bundle:1.7.0-86
View patch
redhatpatch availablevia redhat_api
Product: NETWORK-OBSERVABILITY-1.7.0-RHEL-9Fixed in: network-observability/network-observability-rhel9-operator:v1.7.0-67
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Developer Hub 1.3 on RHEL 9Fixed in: rhdh/rhdh-hub-rhel9:1.3-100
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Migration Toolkit for Containers 1.8Fixed in: rhmtc/openshift-migration-ui-rhel8:v1.8.5-7
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift Container Platform 4.17Fixed in: openshift4/nmstate-console-plugin-rhel9:v4.17.0-202501301204.p0.gcffdc60.assembly.stream.el9
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.12Fixed in: openshift-gitops-1/argocd-rhel8:v1.12.6-2
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.12Fixed in: openshift-gitops-1/argo-rollouts-rhel8:v1.12.6-2
View patch
redhatpatch availablevia redhat_api
Product: Red Hat OpenShift GitOps 1.12Fixed in: openshift-gitops-1/console-plugin-rhel8:v1.12.6-2
View patch
redhatvendor investigatingvia redhat_api
Product: Red Hat Advanced Cluster Security 4Fixed in: advanced-cluster-security/rhacs-main-rhel8
redhatvendor investigatingvia redhat_api
Product: Red Hat OpenShift Data Science (RHODS)Fixed in: rhods/odh-dashboard-rhel8
redhatvendor investigatingvia redhat_api
Product: Migration Toolkit for Applications 7Fixed in: mta/mta-cli-rhel9
redhatvendor investigatingvia redhat_api
Product: Cryostat 3Fixed in: express
redhatno patchvia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: cldr-emoji-annotation
redhatno patchvia redhat_api
Product: Red Hat build of Apache Camel - HawtIO 4Fixed in: express
redhatno patchvia redhat_api
Product: OpenShift LightspeedFixed in: openshift-lightspeed-beta/lightspeed-console-plugin-rhel9
redhatno patchvia redhat_api
Product: Red Hat Quay 3Fixed in: quay/quay-rhel8
redhatno patchvia redhat_api
Product: Red Hat Trusted Profile AnalyzerFixed in: rhtpa/rhtpa-trustification-service-rhel9
redhatno patchvia redhat_api
Product: Red Hat Enterprise Linux 10Fixed in: cldr-emoji-annotation
redhatno patchvia redhat_api
Product: Red Hat OpenShift distributed tracing 3Fixed in: rhosdt/jaeger-query-rhel8
redhatno patchvia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: cldr-emoji-annotation
redhatend of lifevia redhat_api
Product: Red Hat Ansible Automation Platform 2Fixed in: aap-cloud-ui-container
redhatend of lifevia redhat_api
Product: Red Hat 3scale API Management Platform 2Fixed in: 3scale-amp-system-container
redhatend of lifevia redhat_api
Product: OpenShift PipelinesFixed in: openshift-pipelines/pipelines-hub-ui-rhel8
redhatend of lifevia redhat_api
Product: OpenShift PipelinesFixed in: openshift-pipelines/pipelines-hub-db-migration-rhel8
redhatend of lifevia redhat_api
Product: OpenShift PipelinesFixed in: openshift-pipelines/pipelines-hub-api-rhel8
redhatend of lifevia redhat_api
Product: OpenShift PipelinesFixed in: openshift-pipelines/pipelines-console-plugin-rhel8
redhatend of lifevia redhat_api
Product: Node HealthCheck OperatorFixed in: workload-availability/node-remediation-console-rhel8
redhatend of lifevia redhat_api
Product: Migration Toolkit for RuntimesFixed in: express
redhatend of lifevia redhat_api
Product: Migration Toolkit for Applications 7Fixed in: mta/mta-ui-rhel9
redhatend of lifevia redhat_api
Product: Red Hat OpenShift Virtualization 4Fixed in: container-native-virtualization/kubevirt-console-plugin-rhel9
redhatend of lifevia redhat_api
Product: Red Hat build of OptaPlanner 8Fixed in: express
redhatend of lifevia redhat_api
Product: Red Hat Data Grid 8Fixed in: express
redhatend of lifevia redhat_api
Product: Red Hat Fuse 7Fixed in: express
redhatend of lifevia redhat_api
Product: Red Hat JBoss Data Grid 7Fixed in: express
redhatend of lifevia redhat_api
Product: Red Hat OpenShift AI (RHOAI)Fixed in: odh-dashboard-container
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 Container Platform 4Fixed in: openshift4/ose-networking-console-plugin-rhel9
redhatend of lifevia redhat_api
Product: Red Hat Openshift Container Storage 4Fixed in: ocs4/mcg-core-rhel8
redhatend of lifevia redhat_api
Product: Red Hat OpenShift Virtualization 4Fixed in: container-native-virtualization/kubevirt-console-plugin
redhatend of lifevia redhat_api
Product: Red Hat Ansible Automation Platform 2Fixed in: ansible-automation-platform-25/lightspeed-rhel8
redhatend of lifevia redhat_api
Product: Red Hat Process Automation 7Fixed in: express

Vendor Advisories (5)

3cxllm-3cx-1205af7554fe3711HIGH

Third-Party Package Updates in Splunk User Behavior Analytics (UBA) - April 2025

Apr 29, 2025
microsoft2024-Oct/CVE-2024-43796

CVE-2024-43796

Oct 8, 2024
npmGHSA-qw6h-vgh9-j6wxlow

express vulnerable to XSS via response.redirect()

Sep 10, 2024
redhatCVE-2024-43796Moderate

express: Improper Input Handling in Express Redirects

Sep 10, 2024
microsoft2024-Sep/CVE-2024-43796Moderate

express vulnerable to XSS via response.redirect()

Sep 10, 2024

References

github.com / expressjs/express/commit/54271f69b511fea198471e6ff3400ab805d6b553
Patch
github.com / expressjs/express/security/advisories/GHSA-qw6h-vgh9-j6wx
Vendor Advisory