Description

path-to-regexp turns path strings into a regular expressions. In certain cases, path-to-regexp will output a regular expression that can be exploited to cause poor performance. Because JavaScript is single threaded and regex matching runs on the main thread, poor performance will block the event loop and lead to a DoS. The bad regular expression is generated any time you have two parameters within a single segment, separated by something that is not a period (.). For users of 0.1, upgrade to 0.1.10. All other users should upgrade to 8.0.0.

INFO

Published Date :

2024-09-09T19:07:40.313Z

Last Modified :

2025-01-24T20:03:07.723Z

Source :

GitHub_M
AFFECTED PRODUCTS

The following products are affected by CVE-2024-45296 vulnerability.

Vendors Products
Pillarjs
  • Path-to-regexp
Redhat
  • Acm
  • Ansible Automation Platform
  • Discovery
  • Logging
  • Multicluster Engine
  • Network Observ Optr
  • Openshift
  • Openshift Ai
  • Openshift Data Foundation
  • Openshift Devspaces
  • Openshift Distributed Tracing
  • Openshift Gitops
  • Openshift Serverless
  • Rhboac Hawtio
  • Rhdh
  • Rhmt
  • Service Mesh
  • Trusted Profile Analyzer

CVSS Vulnerability Scoring System

Detailed values of each vector for above chart.
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality Impact
Integrity Impact
Availability Impact