CVE-2021-3749 json
Inefficient Regular Expression Complexity in axios/axios
published 2021-08-31 5 y ago modified 2026-09-10 1 mo ago also GHSA-cph5-m8f7-6c5x , EUVD-2021-2040
- cvss
- 7.5
- version 3.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 8.5%
- EPSS 8.5% chance of exploitation in 30 days, percentile 95%
- public exploits
- 0
- none known
Summary
axios is vulnerable to Inefficient Regular Expression Complexity
Patch / fix
- npm axios 0.21.2
- siemens sinec_ins 1.0
- oracle goldengate 21.7.0.0.0
- node-axios Debian 14, Debian 13, Debian 12 0.21.3+dfsg-1
debian advisories DEBIAN-CVE-2021-3749
- kiali service mesh 2.0 v1.24.7.redhat1-1.el8
- servicemesh service mesh 2.0 2.0.9-3.el8
- servicemesh-mixc service mesh 2.0 2.0.9-3.el8
- servicemesh-mixs service mesh 2.0 2.0.9-3.el8
- servicemesh-proxy service mesh 2.0 2.0.9-3.el8
- servicemesh-istioctl service mesh 2.0 2.0.9-3.el8
- servicemesh-prometheus service mesh 2.0 2.14.0-16.el8.1
- servicemesh-pilot-agent service mesh 2.0 2.0.9-3.el8
red hat advisories RHSA-2022:1276
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2021-3749 updated cvss 7.5
nodejs-axios: Regular expression denial of service in trim function
-
Red Hat OpenShift Service Mesh 1 kiali, servicemesh-grafana, servicemesh-grafana-prometheusaffected: no fix planned “Out of support scope”
-
Red Hat OpenShift Service Mesh 2.0 servicemesh-grafana, servicemesh-grafana-prometheusaffected: no fix available
-
Red Hat Advanced Cluster Management for Kubernetes 2 rhacm2/console-rhel8, rhacm2/search-ui-rhel8, rhacm2/console-ui-rhel8, rhacm2/application-ui-rhel8, rhacm2/console-header-rhel8, rhacm2/kui-web-terminal-rhel8affected: no fix available “Fix deferred”
-
Red Hat Decision Manager 7 nodejs-axios nodejs-axiosaffected: no fix planned “Out of support scope”
-
Red Hat OpenShift Container Platform 4 openshift4/ose-grafanaaffected: no fix available “Fix deferred”
-
Red Hat Process Automation 7 nodejs-axios nodejs-axiosaffected: no fix planned “Out of support scope”
-
Red Hat Service Telemetry Framework 1.2 for RHEL 8 stf/smart-gateway-rhel8-operator, stf/service-telemetry-rhel8-operatoraffected: no fix planned “Will not fix”
-
Red Hat Migration Toolkit for Virtualization 2.2 migration-toolkit-virtualization/mtv-ui-rhel8 2.2.0-60fixed: vendor fix RHEA-2021:5066
show 5 moreshow fewer
-
Red Hat OpenShift Service Mesh 2.0 kiali v1.24.7.redhat1-1.el8fixed: vendor fix RHSA-2022:1276
-
Red Hat Migration Toolkit 1.6 rhmtc/openshift-migration-ui-rhel8 v1.6.0-24fixed: vendor fix RHSA-2021:3694
-
Red Hat OpenShift Container Platform 4.10 openshift4/ose-console v4.10.0-202202240423.p0.gb6503ff.assembly.streamfixed: vendor fix RHSA-2022:0056
-
Red Hat RHACS 3.67 for RHEL 8 advanced-cluster-security/rhacs-rhel8-operator 3.67.0-3fixed: vendor fix RHSA-2021:4902
-
Red Hat Migration Toolkit for Virtualization 2.2 migration-toolkit-virtualization/mtv-rhel8-operator 2.2.0-59, migration-toolkit-virtualization/mtv-virt-v2v-rhel8 2.2.0-18, migration-toolkit-virtualization/mtv-controller-rhel8 2.2.0-39, migration-toolkit-virtualization/mtv-operator-bundle 2.2.0-104, migration-toolkit-virtualization/mtv-validation-rhel8 2.2.0-36, migration-toolkit-virtualization/mtv-must-gather-rhel8 2.2.0-57, +1 more Red Hat OpenShift Service Mesh 2.0 servicemesh 2.0.9-3.el8, servicemesh-cni 2.0.9-3.el8, servicemesh-mixc 2.0.9-3.el8, servicemesh-mixs 2.0.9-3.el8, servicemesh-proxy 2.0.9-3.el8, servicemesh-istioctl 2.0.9-3.el8, +4 more Red Hat Advanced Cluster Management for Kubernetes 2 rhacm2/grc-ui-rhel8 Red Hat Migration Toolkit 1.6 rhmtc/openshift-velero-plugin-rhel8 v1.6.0-7, rhmtc/openshift-migration-velero-rhel8 v1.6.0-9, rhmtc/openshift-migration-registry-rhel8 v1.6.0-5, rhmtc/openshift-migration-rhel8-operator v1.6.0-31, rhmtc/openshift-migration-log-reader-rhel8 v1.6.0-4, rhmtc/openshift-migration-operator-bundle v1.6.0-37, +7 more Red Hat OpenShift Container Platform 4.10 openshift4/ose-cli v4.10.0-202202160843.p0.gf93da17.assembly.stream, openshift4/ose-pod v4.10.0-202202251728.p0.ge419edf.assembly.stream, openshift4/ose-etcd v4.10.0-202202160023.p0.g7bbf25a.assembly.stream, openshift4/ose-tests v4.10.0-202202221318.p0.gc1d9068.assembly.stream, openshift4/ose-coredns v4.10.0-202202160023.p0.g3ec1ee7.assembly.stream, openshift4/ose-grafana v4.10.0-202202160023.p0.g48aec35.assembly.stream, +159 more Red Hat RHACS 3.67 for RHEL 8 advanced-cluster-security/rhacs-operator-bundle 3.67.0-2not affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
cisa ICSA-24-277-02 updated cvss 7.5
Subnet Solutions Inc. PowerSYSTEM Center
-
Subnet Solutions Inc. PowerSYSTEM Center <=PSC_2020_v5.21.xaffected: vendor fix, mitigation “For all vulnerabilities, users can disable usage of previous UI extensions.” subnet.com
From CISA ICS and IT advisories (CSAF, https://github.com/cisagov/CSAF), a U.S. Government work; changed: reduced to products, statuses and remediations. CISA notification · csaf
cisa ICSA-22-258-05 updated cvss 7.5
Siemens SINEC INS
-
Siemens SINEC INS <V1.0_SP2affected: fixed in V1.0 support.industry.siemens.com
Facts from CISA's republication of the vendor's own advisory (CSAF); the linked advisory is the authoritative source. CISA notification · csaf
Exploit prediction
8.52% chance of exploitation in the next 30 days, higher than 95% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- huntr.dev https://huntr.dev/bounties/1e8f07fc-c384-4ff9-8498-0690de2e8c31 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.0 | 7.5 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| NVD | 2.0 | 7.8 | AV:N/AC:L/Au:N/C:N/I:N/A:C |
| GitHub | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | axios | <0.21.2 |
0.21.2 |
Affected products
- axios axios/axios
Classification
References
-
github.com
/axios/axios/commit/5b457116e31db0e88fede6c428e969e87f290929
web, patch, third-party-advisory
-
huntr.dev
/bounties/1e8f07fc-c384-4ff9-8498-0690de2e8c31
web, exploit, patch, third-party-advisory
-
lists.apache.org
/thread.html/r7324ecc35b8027a51cb6ed629490fcd3b2d7cf01c424746ed5744bf1%40%3Ccommits.druid.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/rfc5c478053ff808671aef170f3d9fc9d05cc1fab8fb64431edc66103%40%3Ccommits.druid.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r216f0fd0a3833856d6a6a1fada488cadba45f447d87010024328ccf2%40%3Ccommits.druid.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r3ae6d2654f92c5851bdb73b35e96b0e4e3da39f28ac7a1b15ae3aab8%40%3Ccommits.druid.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/ra15d63c54dc6474b29f72ae4324bcb03038758545b3ab800845de7a1%40%3Ccommits.druid.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r74d0b359408fff31f87445261f0ee13bdfcac7d66f6b8e846face321%40%3Ccommits.druid.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/rc263bfc5b53afcb7e849605478d73f5556eb0c00d1f912084e407289%40%3Ccommits.druid.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r4bf1b32983f50be00f9752214c1b53738b621be1c2b0dbd68c7f2391%40%3Ccommits.druid.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r075d464dce95cd13c03ff9384658edcccd5ab2983b82bfc72b62bb10%40%3Ccommits.druid.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/rfa094029c959da0f7c8cd7dc9c4e59d21b03457bf0cedf6c93e1bb0a%40%3Cdev.druid.apache.org%3E
mailing-list
-
oracle.com
/security-alerts/cpujul2022.html
web, third-party-advisory
-
cert-portal.siemens.com
/productcert/pdf/ssa-637483.pdf
web, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2021-3749
advisory
-
npmjs.com
/package/axios
web
-
lists.apache.org
/thread.html/rfc5c478053ff808671aef170f3d9fc9d05cc1fab8fb64431edc66103@%3Ccommits.druid.apache.org%3E
web
-
lists.apache.org
/thread.html/rfa094029c959da0f7c8cd7dc9c4e59d21b03457bf0cedf6c93e1bb0a@%3Cdev.druid.apache.org%3E
web
-
lists.apache.org
/thread.html/rc263bfc5b53afcb7e849605478d73f5556eb0c00d1f912084e407289@%3Ccommits.druid.apache.org%3E
web
-
lists.apache.org
/thread.html/ra15d63c54dc6474b29f72ae4324bcb03038758545b3ab800845de7a1@%3Ccommits.druid.apache.org%3E
web
-
lists.apache.org
/thread.html/r74d0b359408fff31f87445261f0ee13bdfcac7d66f6b8e846face321@%3Ccommits.druid.apache.org%3E
web
-
lists.apache.org
/thread.html/r7324ecc35b8027a51cb6ed629490fcd3b2d7cf01c424746ed5744bf1@%3Ccommits.druid.apache.org%3E
web
-
lists.apache.org
/thread.html/r4bf1b32983f50be00f9752214c1b53738b621be1c2b0dbd68c7f2391@%3Ccommits.druid.apache.org%3E
web
-
lists.apache.org
/thread.html/r3ae6d2654f92c5851bdb73b35e96b0e4e3da39f28ac7a1b15ae3aab8@%3Ccommits.druid.apache.org%3E
web
-
lists.apache.org
/thread.html/r216f0fd0a3833856d6a6a1fada488cadba45f447d87010024328ccf2@%3Ccommits.druid.apache.org%3E
web
-
lists.apache.org
/thread.html/r075d464dce95cd13c03ff9384658edcccd5ab2983b82bfc72b62bb10@%3Ccommits.druid.apache.org%3E
web
-
github.com
/axios/axios
package
Sources
- CVE List CVE-2021-3749
- GitHub Advisory GHSA-cph5-m8f7-6c5x
- NVD CVE-2021-3749
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.