Vulnerability Description
In jQuery starting with 1.12.0 and before 3.5.0, passing HTML from untrusted sources - even after sanitizing it - to one of jQuery's DOM manipulation methods (i.e. .html(), .append(), and others) may execute untrusted code. This problem is patched in jQuery 3.5.0.
CVSS Score
MEDIUM
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Jquery | Jquery | >= 1.2, < 3.5.0 |
| Drupal | Drupal | >= 7.0, < 7.70 |
| Debian | Debian Linux | 9.0 |
| Fedoraproject | Fedora | 31 |
| Oracle | Agile Product Lifecycle Management For Process | 6.2.0.0 |
| Oracle | Application Testing Suite | 13.3.0.1 |
| Oracle | Banking Digital Experience | 18.1 |
| Oracle | Blockchain Platform | < 21.1.2 |
| Oracle | Communications Application Session Controller | 3.8m0 |
| Oracle | Communications Billing And Revenue Management | 7.5.0.23.0 |
| Oracle | Communications Diameter Signaling Router Idih\ | >= 8.0.0, <= 8.2.2, |
| Oracle | Communications Eagle Application Processor | >= 16.1.0, <= 16.4.0 |
| Oracle | Communications Services Gatekeeper | 7.0 |
| Oracle | Communications Webrtc Session Controller | 7.2 |
| Oracle | Enterprise Manager Ops Center | 12.4.0.0 |
| Oracle | Enterprise Session Border Controller | 8.4 |
| Oracle | Financial Services Analytical Applications Infrastructure | >= 8.0.6.0.0, <= 8.1.0.0.0 |
| Oracle | Financial Services Analytical Applications Reconciliation Framework | >= 8.0.6, <= 8.0.8 |
| Oracle | Financial Services Asset Liability Management | 8.0.6 |
| Oracle | Financial Services Balance Sheet Planning | 8.0.8 |
Related Weaknesses (CWE)
References
- http://security.netapp.com/advisory/ntap-20200511-0006
- https://blog.jquery.com/2020/04/10/jquery-3-5-0-released
- https://github.com/jquery/jquery/commit/1d61fd9407e6fbe82fe55cb0b938307aa0791f77PatchThird Party Advisory
- https://github.com/jquery/jquery/releases/tag/3.5.0
- https://github.com/jquery/jquery/security/advisories/GHSA-gxr4-xjj5-5px2MitigationThird Party Advisory
- https://github.com/maximebf/php-debugbar/commit/847216e60544258c881f2733d699bbcf
- https://github.com/maximebf/php-debugbar/issues/447
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/jquery-rails/CVE-20
- https://jquery.com/upgrade-guide/3.5
- https://lists.apache.org/thread.html/r0483ba0072783c2e1bfea613984bfb3c86e73ba887
- https://lists.apache.org/thread.html/r49ce4243b4738dd763caeb27fa8ad6afb426ae3e8c
- https://lists.apache.org/thread.html/r54565a8f025c7c4f305355fdfd75b68eca442eebdb
- https://lists.apache.org/thread.html/r564585d97bc069137e64f521e68ba490c7c9c5b342
- https://lists.apache.org/thread.html/r706cfbc098420f7113968cc377247ec3d1439bce42
- https://lists.apache.org/thread.html/r8f70b0f65d6bedf316ecd899371fd89e65333bc988
FAQ
What is CVE-2020-11022?
CVE-2020-11022 is a vulnerability with a CVSS score of 6.9 (MEDIUM). In jQuery starting with 1.12.0 and before 3.5.0, passing HTML from untrusted sources - even after sanitizing it - to one of jQuery's DOM manipulation methods (i.e. .html(), .append(), and others) may ...
How severe is CVE-2020-11022?
CVE-2020-11022 has been rated MEDIUM with a CVSS base score of 6.9/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2020-11022?
Check the references section above for vendor advisories and patch information. Affected products include: Jquery Jquery, Drupal Drupal, Debian Debian Linux, Fedoraproject Fedora, Oracle Agile Product Lifecycle Management For Process.