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-25858

20
FAUCET Score

CVE-2022-25858 is a Regular Expression Denial of Service (ReDoS) vulnerability affecting the terser package in versions before 4.8.1 and between 5.0.0 and 5.14.2. This vulnerability has a CVSS score of 7.5 (High), indicating that it can be exploited remotely with low attack complexity, leading to a high availability impact. There is currently no evidence of active exploitation, public exploit code, or significant community discussion surrounding this CVE.

Impacted Technologies

VendorProductVersion(s)CPE
< 4.8.1CPE matchmatch criteria
cpe:2.3:a:terser:terser:*:*:*:*:*:node.js:*:*
>= 5.0.0, < 5.14.2CPE matchmatch criteria
cpe:2.3:a:terser:terser:*:*:*:*:*:node.js:*:*

CVSS Data

CVSS version used by this source: 3.1

5.3MEDIUM

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

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

Exploit Intelligence

EPSS Score
3.00%
Probability of exploitation in next 30 days
EPSS Percentile
86.0%
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.0300 is in the 75th percentile among its peer group of 51,506 CVEs.

Social Chatter

No social media mentions found for this CVE.

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 (32)

github_advisorypatch availablevia nvd_reference
View patch
microsoftpatch availablevia msrc
Product: 18828-17084Fixed in: 3.19.3-11
microsoftpatch availablevia msrc
Product: azl3 uglify-js 3.19.3-11 on Azure Linux 3.0Fixed in: 3.19.3-11
npmpatch availablevia ghsa
Product: terserFixed in: 4.8.1
npmpatch availablevia ghsa
Product: terserFixed in: 5.14.2
redhatpatch availablevia redhat_api
Product: RHINT Service Registry 2.3.0 GAFixed in: terser
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
redhatvendor investigatingvia redhat_api
Product: Migration Toolkit for VirtualizationFixed in: migration-toolkit-virtualization/mtv-ui-rhel8
redhatno patchvia redhat_api
Product: OpenShift Service Mesh 2.0Fixed in: servicemesh-prometheus
redhatno patchvia redhat_api
Product: Red Hat Advanced Cluster Management for Kubernetes 2Fixed in: rhacm2/console-rhel8
redhatno patchvia redhat_api
Product: Red Hat OpenShift distributed tracing 2Fixed in: rhosdt/jaeger-all-in-one-rhel8
redhatno patchvia redhat_api
Product: OpenShift Service Mesh 2.0Fixed in: servicemesh-grafana
redhatno patchvia redhat_api
Product: Red Hat Satellite 6Fixed in: satellite:el8/rubygem-rabl
redhatno patchvia redhat_api
Product: Red Hat Satellite 6Fixed in: tfm-rubygem-rabl
redhatno patchvia redhat_api
Product: Red Hat Advanced Cluster Management for Kubernetes 2Fixed in: rhacm2/search-ui-rhel8
redhatno patchvia redhat_api
Product: OpenShift Service Mesh 2.0Fixed in: openshift-service-mesh/kiali-rhel8
redhatend of lifevia redhat_api
Product: Red Hat Fuse 7Fixed in: terser
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 Virtualization 4Fixed in: cockpit-ovirt
redhatend of lifevia redhat_api
Product: Migration Toolkit for ContainersFixed in: rhmtc/openshift-migration-ui-rhel8
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/grc-ui-rhel8
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: grafana
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: pcs
redhatend of lifevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: grafana

Vendor Advisories (3)

npmGHSA-4wf5-vphf-c2xchigh

Terser insecure use of regular expressions leads to ReDoS

Jul 16, 2022
redhatCVE-2022-25858Moderate

terser: insecure use of regular expressions leads to ReDoS

Jul 15, 2022
microsoft2022-Jul/CVE-2022-25858Important

Regular Expression Denial of Service (ReDoS)

Jul 12, 2022

References

github.com / terser/terser/blob/master/lib/compress/evaluate.js%23L135
Broken Link
github.com / terser/terser/commit/a4da7349fdc92c05094f41d33d06d8cd4e90e76b
PatchThird Party Advisory
github.com / terser/terser/commit/d8cc5691be980d663c29cc4d5ce67e852d597012
PatchThird Party Advisory
snyk.io / vuln/SNYK-JAVA-ORGWEBJARSNPM-2949722
ExploitPatchThird Party Advisory
snyk.io / vuln/SNYK-JS-TERSER-2806366
ExploitPatchThird Party Advisory