CVE-2020-7760
published 2020-10-30CVE-2020-7760: This affects the package codemirror before 5.58.2; the package org.apache.marmotta.webjars:codemirror before 5.58.2. The vulnerable regular expression is…
PriorityP339high7.5CVSS 3.1
AVNACLPRNUINSUCNINAH
EPSS
5.20%
91.5th percentile
This affects the package codemirror before 5.58.2; the package org.apache.marmotta.webjars:codemirror before 5.58.2. The vulnerable regular expression is located in https://github.com/codemirror/CodeMirror/blob/cdb228ac736369c685865b122b736cd0d397836c/mode/javascript/javascript.jsL129. The ReDOS vulnerability of the regex is mainly due to the sub-pattern (s|/*.*?*/)*
Affected
10 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| codemirror | codemirror | < 5.58.2 | 5.58.2 |
| codemirror | codemirror | >= 0 < 5.58.2 | 5.58.2 |
| codemirror | codemirror | >= unspecified < 5.58.2 | 5.58.2 |
| debian | codemirror-js | < codemirror-js 5.58.2+~cs0.23.101-1 (bookworm) | codemirror-js 5.58.2+~cs0.23.101-1 (bookworm) |
| oracle | application_express | < 20.2 | 20.2 |
| oracle | enterprise_manager_express_user_interface | — | — |
| oracle | essbase | — | — |
| oracle | hyperion_data_relationship_management | < 11.2.9.0 | 11.2.9.0 |
| oracle | spatial_studio | < 19.1.0 | 19.1.0 |
| paloalto | pan-os | — | — |
CVSS provenance
nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
nvdv2.05.0MEDIUMAV:N/AC:L/Au:N/C:N/I:N/A:P
osv7.5HIGH
vendor_oracle7.5MEDIUM
vendor_debian5.3MEDIUM
vendor_redhat5.3MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Oracle
Oracle Oracle Analytics Risk Matrix: Content Storage Service (CodeMirror) — CVE-2020-7760
vendor_oracle·2025-01-15·CVSS 7.5
CVE-2020-7760 [MEDIUM] Oracle Oracle Analytics Risk Matrix: Content Storage Service (CodeMirror) — CVE-2020-7760
Oracle Oracle Analytics Risk Matrix: Content Storage Service (CodeMirror) vulnerability
CVE: CVE-2020-7760
CVSS: 7.5
Protocol: HTTP
Remote exploit: Yes
Affected versions: Network
Advisory: cpujan2025 (JAN 2025)
Palo Alto
PAN-SA-2024-0001 Informational Bulletin: Impact of OSS CVEs in PAN-OS
vendor_paloalto·2024-02-14·CVSS 9.8
CVE-2017-18342 [CRITICAL] PAN-SA-2024-0001 Informational Bulletin: Impact of OSS CVEs in PAN-OS
PAN-SA-2024-0001 Informational Bulletin: Impact of OSS CVEs in PAN-OS
The Palo Alto Networks Product Security Assurance team has evaluated the following open source software (OSS) CVEs as they relate to PAN-OS software. While PAN-OS software may include the
CVEs: CVE-2017-18342, CVE-2017-8923, CVE-2017-9120, CVE-2019-1551, CVE-2019-16865, CVE-2019-16905, CVE-2019-19523, CVE-2019-19528, CVE-2019-19911, CVE-2020-0404, CVE-2020-0431, CVE-2020-0466, CVE-2020-10379, CVE-2020-11538, CVE-2020-11608, CVE-2020-12114, CVE-2020-12321, CVE-2020-12362, CVE-2020-12363, CVE-2020-12364, CVE-2020-13757, CVE-2020-14314, CVE-2020-14351, CVE-2020-15778, CVE-2020-1967, CVE-2020-24394, CVE-2020-24504, CVE-2020-25211, CVE-2020-25212, CVE-2020-25284, CVE-2020-25285, CVE-2020-25717, CVE-2020-26541, CVE-2020-2715
Oracle
Oracle Oracle Utilities Applications Risk Matrix: User Interface (CodeMirror) — CVE-2020-7760
vendor_oracle·2024-01-15·CVSS 7.5
CVE-2020-7760 [MEDIUM] Oracle Oracle Utilities Applications Risk Matrix: User Interface (CodeMirror) — CVE-2020-7760
Oracle Oracle Utilities Applications Risk Matrix: User Interface (CodeMirror) vulnerability
CVE: CVE-2020-7760
CVSS: 7.5
Protocol: HTTP
Remote exploit: Yes
Affected versions: Network
Advisory: cpujan2024 (JAN 2024)
Oracle
Oracle Oracle Communications Risk Matrix: Diameter Custom Application (CodeMirror) — CVE-2020-7760
vendor_oracle·2023-10-15·CVSS 7.5
CVE-2020-7760 [MEDIUM] Oracle Oracle Communications Risk Matrix: Diameter Custom Application (CodeMirror) — CVE-2020-7760
Oracle Oracle Communications Risk Matrix: Diameter Custom Application (CodeMirror) vulnerability
CVE: CVE-2020-7760
CVSS: 7.5
Protocol: HTTP
Remote exploit: Yes
Affected versions: Network
Advisory: cpuoct2023 (OCT 2023)
Oracle
Oracle Oracle Siebel CRM Risk Matrix: UI Framework (CodeMirror) — CVE-2020-7760
vendor_oracle·2023-07-15·CVSS 7.5
CVE-2020-7760 [MEDIUM] Oracle Oracle Siebel CRM Risk Matrix: UI Framework (CodeMirror) — CVE-2020-7760
Oracle Oracle Siebel CRM Risk Matrix: UI Framework (CodeMirror) vulnerability
CVE: CVE-2020-7760
CVSS: 7.5
Protocol: HTTP
Remote exploit: Yes
Affected versions: Network
Advisory: cpujul2023 (JUL 2023)
Oracle
Oracle Oracle Hyperion Risk Matrix: Web Client - Unicode (CodeMirror) — CVE-2020-7760
vendor_oracle·2022-04-15·CVSS 5.3
CVE-2020-7760 [MEDIUM] Oracle Oracle Hyperion Risk Matrix: Web Client - Unicode (CodeMirror) — CVE-2020-7760
Oracle Oracle Hyperion Risk Matrix: Web Client - Unicode (CodeMirror) vulnerability
CVE: CVE-2020-7760
CVSS: 5.3
Protocol: HTTP
Remote exploit: Yes
Affected versions: Network
Advisory: cpuapr2022 (APR 2022)
Oracle
Oracle Oracle Database Server Risk Matrix: Enterprise Manager Express User Interface (CodeMirror) — CVE-2020-7760
vendor_oracle·2021-07-15·CVSS 4.3
CVE-2020-7760 [MEDIUM] Oracle Oracle Database Server Risk Matrix: Enterprise Manager Express User Interface (CodeMirror) — CVE-2020-7760
Oracle Oracle Database Server Risk Matrix: Enterprise Manager Express User Interface (CodeMirror) vulnerability
CVE: CVE-2020-7760
CVSS: 4.3
Protocol: HTTP
Remote exploit: No
Affected versions: Network
Advisory: cpujul2021 (JUL 2021)
Oracle
Oracle Oracle Database Server Risk Matrix: Oracle Application Express (CodeMirror) — CVE-2020-7760
vendor_oracle·2021-04-15·CVSS 4.3
CVE-2020-7760 [MEDIUM] Oracle Oracle Database Server Risk Matrix: Oracle Application Express (CodeMirror) — CVE-2020-7760
Oracle Oracle Database Server Risk Matrix: Oracle Application Express (CodeMirror) vulnerability
CVE: CVE-2020-7760
CVSS: 4.3
Protocol: HTTP
Remote exploit: No
Affected versions: Network
Advisory: cpuapr2021 (APR 2021)
Red Hat
codemirror: ReDoS in tokenBase function in javascript.js
vendor_redhat·2020-10-09·CVSS 5.3
CVE-2020-7760 [MEDIUM] CWE-400 codemirror: ReDoS in tokenBase function in javascript.js
codemirror: ReDoS in tokenBase function in javascript.js
This affects the package codemirror before 5.58.2; the package org.apache.marmotta.webjars:codemirror before 5.58.2. The vulnerable regular expression is located in https://github.com/codemirror/CodeMirror/blob/cdb228ac736369c685865b122b736cd0d397836c/mode/javascript/javascript.jsL129. The ReDOS vulnerability of the regex is mainly due to the sub-pattern (s|/*.*?*/)*
Package: angular-codemirror (Red Hat Ansible Tower 3) - Will not fix
Package: codemirror (Red Hat Ansible Tower 3) - Will not fix
Package: jenkins (Red Hat OpenShift Container Platform 4) - Not affected
Package: jenkins (Red Hat OpenShift Enterprise 3) - Not affected
Debian
CVE-2020-7760: codemirror-js - This affects the package codemirror before 5.58.2; the package org.apache.marmot...
vendor_debian·2020·CVSS 5.3
CVE-2020-7760 [MEDIUM] CVE-2020-7760: codemirror-js - This affects the package codemirror before 5.58.2; the package org.apache.marmot...
This affects the package codemirror before 5.58.2; the package org.apache.marmotta.webjars:codemirror before 5.58.2. The vulnerable regular expression is located in https://github.com/codemirror/CodeMirror/blob/cdb228ac736369c685865b122b736cd0d397836c/mode/javascript/javascript.jsL129. The ReDOS vulnerability of the regex is mainly due to the sub-pattern (s|/*.*?*/)*
Scope: local
bookworm: resolved (fixed in 5.58.2+~cs0.23.101-1)
bullseye: resolved (fixed in 5.58.2+~cs0.23.101-1)
forky: resolved (fixed in 5.58.2+~cs0.23.101-1)
sid: resolved (fixed in 5.58.2+~cs0.23.101-1)
trixie: resolved (fixed in 5.58.2+~cs0.23.101-1)
OSV
Regular expression denial of service in codemirror
osv·2021-05-10
CVE-2020-7760 [MEDIUM] Regular expression denial of service in codemirror
Regular expression denial of service in codemirror
This affects the package codemirror before 5.58.2; the package org.apache.marmotta.webjars:codemirror before 5.58.2.
The vulnerable regular expression is located in https://github.com/codemirror/CodeMirror/blob/cdb228ac736369c685865b122b736cd0d397836c/mode/javascript/javascript.jsL129. The ReDOS vulnerability of the regex is mainly due to the sub-pattern (s|/*.*?*/)*
GHSA
Regular expression denial of service in codemirror
ghsa·2021-05-10
CVE-2020-7760 [MEDIUM] CWE-400 Regular expression denial of service in codemirror
Regular expression denial of service in codemirror
This affects the package codemirror before 5.58.2; the package org.apache.marmotta.webjars:codemirror before 5.58.2.
The vulnerable regular expression is located in https://github.com/codemirror/CodeMirror/blob/cdb228ac736369c685865b122b736cd0d397836c/mode/javascript/javascript.jsL129. The ReDOS vulnerability of the regex is mainly due to the sub-pattern (s|/*.*?*/)*
OSV
CVE-2020-7760: This affects the package codemirror before 5
osv·2020-10-30·CVSS 7.5
CVE-2020-7760 [HIGH] CVE-2020-7760: This affects the package codemirror before 5
This affects the package codemirror before 5.58.2; the package org.apache.marmotta.webjars:codemirror before 5.58.2. The vulnerable regular expression is located in https://github.com/codemirror/CodeMirror/blob/cdb228ac736369c685865b122b736cd0d397836c/mode/javascript/javascript.jsL129. The ReDOS vulnerability of the regex is mainly due to the sub-pattern (s|/*.*?*/)*
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2020-7760 codemirror: ReDoS in tokenBase function in javascript.js
bugzilla·2020-10-30·CVSS 5.3
CVE-2020-7760 [MEDIUM] CVE-2020-7760 codemirror: ReDoS in tokenBase function in javascript.js
CVE-2020-7760 codemirror: ReDoS in tokenBase function in javascript.js
This affects the package codemirror between versions 5.32.0 to 5.58.1 inclusive; the package org.apache.marmotta.webjars:codemirror before 5.58.2.
The vulnerable regular expression is located in https://github.com/codemirror/CodeMirror/blob/cdb228ac736369c685865b122b736cd0d397836c/mode/javascript/javascript.js#L129. The ReDOS vulnerability of the regex is mainly due to the sub-pattern (s|/*.*?*/)*
Reference:
https://snyk.io/vuln/SNYK-JS-CODEMIRROR-1016937
Upstream patch:
https://github.com/codemirror/CodeMirror/commit/55d0333907117c9231ffdf555ae8824705993bbb
Discussion:
Created nodejs-codemirror tracking bugs for this issue:
Affects: epel-all [bug 1893301]
Affects: fedora-all [bug 1893300]
---
External Reference
Bugzilla
CVE-2020-7760 nodejs-codemirror: codemirror: ReDoS in tokenBase function in javascript.js [epel-all]
bugzilla·2020-10-30·CVSS 5.3
CVE-2020-7760 [MEDIUM] CVE-2020-7760 nodejs-codemirror: codemirror: ReDoS in tokenBase function in javascript.js [epel-all]
CVE-2020-7760 nodejs-codemirror: codemirror: ReDoS in tokenBase function in javascript.js [epel-all]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of epel-all.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
NOTE: this issue affects multip
Bugzilla
CVE-2020-7760 nodejs-codemirror: codemirror: ReDoS in tokenBase function in javascript.js [fedora-all]
bugzilla·2020-10-30·CVSS 5.3
CVE-2020-7760 [MEDIUM] CVE-2020-7760 nodejs-codemirror: codemirror: ReDoS in tokenBase function in javascript.js [fedora-all]
CVE-2020-7760 nodejs-codemirror: codemirror: ReDoS in tokenBase function in javascript.js [fedora-all]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of fedora-all.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
NOTE: this issue affects mu
https://github.com/codemirror/CodeMirror/commit/55d0333907117c9231ffdf555ae8824705993bbbhttps://snyk.io/vuln/SNYK-JAVA-ORGAPACHEMARMOTTAWEBJARS-1024450https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARS-1024449https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWER-1024445https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWERGITHUBCODEMIRROR-1024448https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWERGITHUBCOMPONENTS-1024446https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-1024447https://snyk.io/vuln/SNYK-JS-CODEMIRROR-1016937https://www.debian.org/security/2020/dsa-4789https://www.oracle.com//security-alerts/cpujul2021.htmlhttps://www.oracle.com/security-alerts/cpuApr2021.htmlhttps://www.oracle.com/security-alerts/cpuapr2022.htmlhttps://github.com/codemirror/CodeMirror/commit/55d0333907117c9231ffdf555ae8824705993bbbhttps://snyk.io/vuln/SNYK-JAVA-ORGAPACHEMARMOTTAWEBJARS-1024450https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARS-1024449https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWER-1024445https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWERGITHUBCODEMIRROR-1024448https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWERGITHUBCOMPONENTS-1024446https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-1024447https://snyk.io/vuln/SNYK-JS-CODEMIRROR-1016937https://www.debian.org/security/2020/dsa-4789https://www.oracle.com//security-alerts/cpujul2021.htmlhttps://www.oracle.com/security-alerts/cpuApr2021.htmlhttps://www.oracle.com/security-alerts/cpuapr2022.html
2020-10-30
Published